Visão geral
Veja como instalar o Conector Kafka no MongoDB. O conector está disponível para sistemas da Confluente Platform e Apache Kafka. Para ver as instruções de instalação do seu tipo de sistema, acesse uma das seguintes seções:
Instalar o conector na Confluent Platform
Clique nas seguintes abas para visualizar instruções sobre como instalar o conector na Plataforma Confluent:
- Siga as instruções de instalação do Conector MongoDB para Apache Kafka usando o Confluent Hub Client. 
- Siga as instruções na página do Confluent para Instalar manualmente os Community Connectors. 
- Use os locais do connector Github e URL JAR na tabela de referência quando apropriado nas instruções de instalação manual do Confluent. 
Instalar o conector no Apache Kafka
- Localize e baixe o uber JAR para obter todas as dependências necessárias para o connector. Confira a tabela de referência para encontrar o uber JAR. - Observação- Se você não conseguir usar o JAR uber ou preferir gerenciar suas próprias dependências, baixe o JAR que contém as dependências mínimas necessárias e resolva quaisquer dependências de tempo de execução. Você pode usar um plug-in como o Maven dependency:tree para gerar a árvore de dependências. 
- Copie o JAR e quaisquer dependências para o diretório de plug-ins Kafka que você pode especificar em sua configuração de .path de plugin-in(por exemplo - plugin.path=/usr/local/share/kafka/plugins).
Observação
Se você pretende executar o conector como processos de trabalho distribuídos, você deve repetir esse processo para cada servidor ou máquina virtual.
Baixe um arquivo JAR do conector
Você pode baixar a origem do conector e os arquivos JAR nos seguintes locais:
| Repositório GitHub do Conector Kafka (código-fonte) | |
| Repositório Maven Central (arquivos JAR) | 
Você pode identificar o conteúdo dos arquivos JAR pelo sufixo no nome do arquivo. Consulte a tabela a seguir para obter uma descrição de cada sufixo:
| Sufixo | Descrição | 
| todos | O uber JAR que contém o conector, as dependências MongoDB e o Apache Avro | 
| confluent | Contém os requisitos mínimos para o conector e a Plataforma Confluent | 
| javadoc | Contém a documentação Javadoc para as classes de conector | 
| Fontes | Contém o código fonte que corresponde às classes de conector compiladas | 
Por exemplo, mongo-kafka-connect-1.13.1-all.jar é o uber JAR para a versão 1.13.1 connector.