Supported NiFi controller services

Cloudera Flow Management is shipped with Apache NiFi and includes a set of controller services, most of which are supported by Cloudera. You should be familiar with the available supported controller services, and avoid using any unsupported controller services in production environments.

Additional controller services are developed and tested by the Cloudera community but are not officially supported by Cloudera. Controller services are excluded for a variety of reasons, including insufficient reliability or incomplete test case coverage, declaration of non-production readiness by the community at large, and feature deviation from Cloudera best practices.

AccumuloService ElasticSearchClientServiceImpl PrometheusRecordSink
ActionHandlerLookup ElasticSearchLookupService ProtobufReader
ActiveMQJMSConnectionFactoryProvider ElasticSearchStringLookupService RabbitMQJMSConnectionFactoryProvider
ADLSCredentialsControllerService EmailRecordSink ReaderLookup
ADLSCredentialsControllerServiceLookup EmbeddedHazelcastCacheManager RecordSetWriterLookup
ADLSIDBrokerCloudCredentialsProviderControllerService ExcelReader RecordSinkHandler
AlertHandler ExpressionHandler RecordSinkServiceLookup
AmazonGlueSchemaRegistry ExternalHazelcastCacheManager RedisConnectionPoolService
AvroReader FreeFormTextRecordSetWriter RedisDistributedMapCacheClientService
AvroRecordSetWriter GCPCredentialsControllerService RedshiftConnectionPool
AvroSchemaRegistry GrokReader RestLookupService
AWSCredentialsProviderControllerService HadoopCatalogService ScriptedActionHandler
AWSIDBrokerCloudCredentialsProviderControllerService HadoopDBCPConnectionPool ScriptedLookupService
AzureBlobIDBrokerCloudCredentialsProviderControllerService HazelcastMapCacheClient ScriptedReader
AzureCosmosDBClientService HBase_1_1_2_ClientMapCacheService ScriptedRecordSetWriter
AzureEventHubRecordSink HBase_1_1_2_ClientService ScriptedRecordSink
AzureServiceBusJMSConnectionFactoryProvider HBase_1_1_2_ListLookupService ScriptedRulesEngine
AzureStorageCredentialsControllerService HBase_1_1_2_RecordLookupService SimpleDatabaseLookupService
AzureStorageCredentialsControllerService_v12 HBase_2_ClientMapCacheService SimpleKeyValueLookupService
AzureStorageCredentialsControllerServiceLookup HBase_2_ClientService SimpleRedisDistributedMapCacheClientService
AzureStorageCredentialsControllerServiceLookup_v12 HBase_2_RecordLookupService SimpleScriptedLookupService
CassandraDistributedMapCache Hive3ConnectionPool SiteToSiteReportingRecordSink
CassandraSessionProvider HiveCatalogService SmbjClientProviderService
CdpCredentialsProviderControllerService HiveConnectionPool SnowflakeComputingConnectionPool
CdpOauth2AccessTokenProviderControllerService HortonworksSchemaRegistry StandardAsanaClientProviderService
CEFReader ImpalaConnectionPool StandardAzureCredentialsControllerService
CiscoEmblemSyslogMessageReader IPFIXReader StandardDropboxCredentialService
ClouderaHiveConnectionPool IPLookupService StandardFileResourceService
ClouderaSchemaRegistry JASN1Reader StandardHashiCorpVaultClientService
CMLLookupService JiraRecordSink StandardHttpContextMap
ConfluentSchemaRegistry JMSConnectionFactoryProvider StandardJsonSchemaRegistry [Technical Preview]
CouchbaseClusterService JndiJmsConnectionFactoryProvider StandardOauth2AccessTokenProvider
CouchbaseKeyValueLookupService JsonConfigBasedBoxClientService StandardPGPPrivateKeyService
CouchbaseMapCacheClient JsonPathReader StandardPGPPublicKeyService
CouchbaseRecordLookupService JsonRecordSetWriter StandardPrivateKeyService
CSVReader JsonTreeReader StandardProxyConfigurationService
CSVRecordLookupService KafkaRecordSink_1_0 StandardRestrictedSSLContextService
CSVRecordSetWriter KafkaRecordSink_2_0 StandardS3EncryptionService
DatabaseRecordLookupService KafkaRecordSink_2_6 StandardSnowflakeIngestManagerProviderService
DatabaseRecordSink KerberosKeytabUserService StandardSSLContextService
DatabaseTableSchemaRegistry KerberosPasswordUserService StandardWebClientServiceProvider
DBCPConnectionPool KerberosTicketCacheUserService Syslog5424Reader
DBCPConnectionPoolLookup KeytabCredentialsService SyslogReader
DistributedMapCacheClientService KuduLookupService UDPEventRecordSink
DistributedMapCacheLookupService LoggingRecordSink VolatileSchemaCache
DistributedMapCacheServer LogHandler WindowsEventLogReader
DistributedSetCacheClientService MongoDBControllerService XMLReader
DistributedSetCacheServer MongoDBLookupService XMLRecordSetWriter
EasyRulesEngineProvider ParquetReader YamlTreeReader
EasyRulesEngineService ParquetRecordSetWriter ZendeskRecordSink
EBCDICRecordReader [Technical Preview] PostgreSQLConnectionPool