O que é o Sentrya Connector
O Sentrya Connector é um programa leve que você instala numa máquina Linux da sua rede. Ele liga o seu Zabbix interno ao Sentrya sem abrir nenhuma porta de entrada no firewall: só uma conexão de saída HTTPS, como a de um navegador.
Quando usar
- O seu Zabbix fica numa rede interna (10.x, 172.16–31.x, 192.168.x) e não tem endereço público.
- A política de segurança não permite publicar a API do Zabbix na internet nem abrir porta de entrada.
- Você tem mais de um Zabbix na mesma rede: um único Connector atende vários.
Se o seu Zabbix já responde por um endereço público, você não precisa do Connector: basta Conectar um servidor Zabbix.
Como funciona
- O Connector abre a conexão Ao iniciar, ele se conecta a
connector.flowbix.compela porta 443 (HTTPS) e mantém essa conexão aberta. A direção é sempre de dentro para fora: o Sentrya nunca abre conexão para a sua rede. - O Sentrya pede, o Connector executa Quando o Sentrya precisa coletar problemas, montar um ouvinte, mostrar o histórico de um item ou reconhecer um incidente, o pedido chega por essa conexão. O Connector confere se o método está na lista permitida, chama a API do Zabbix dentro da sua rede com a credencial guardada nele e devolve a resposta.
- No app, tudo segue igual Incidentes, ouvintes, notificações, primeira coleta e ACK funcionam como num Zabbix conectado diretamente. Para quem usa o app, a diferença não aparece.
Nenhuma porta de entrada. O firewall só precisa liberar a saída TCP 443 para
connector.flowbix.com. Instalação, registro, conexão e atualizações usam esse mesmo domínio. Veja Requisitos, rede e firewall.O que ele pode e o que não pode fazer
| Pode | Não pode |
|---|---|
| Ler do Zabbix: versão, hosts, grupos de hosts, problemas, triggers, eventos, itens, usuários e grupos de usuários. | Criar, alterar ou apagar hosts, triggers, templates, usuários ou qualquer configuração do Zabbix. |
| Ler os valores do item da trigger para o histórico do incidente (bruto e médias por hora) — ligado por padrão, desligável por Zabbix. | Ler o histórico inteiro do Zabbix: cada pedido tem teto de itens (10 no bruto, 100 nas médias por hora), de janela (7 dias no bruto, 400 dias nas médias por hora) e de 20.000 amostras, conferidos no próprio Connector. |
| Reconhecer (ACK) incidentes, comentar, mudar severidade e fechar problemas, até 500 de cada vez — só se você permitir. Suprimir e desfazer o reconhecimento, não. | Executar scripts, comandos remotos ou qualquer método da API fora da lista permitida. |
| Falar com os Zabbix que você configurou nele. | Servir de ponte para outras máquinas da sua rede: ele não é uma VPN nem um túnel genérico. |
A lista completa de métodos e as proteções estão em Segurança do Sentrya Connector.
Como começar
- Gere o token de instalação O administrador da empresa gera o token no painel da empresa, em Conexões → Sentrya Connector, ou no Sentrya Web, em Ajustes → Sentrya Connector, em Instalar conector. O comando pronto aparece na hora, com o token à parte: o comando não leva o token, e o assistente pede para você colar. O token vale 24 horas e registra uma única máquina.
- Prepare o usuário no Zabbix Crie um usuário só de leitura com um token de API. Veja Preparar o usuário no Zabbix.
- Rode o comando na máquina O instalador configura o repositório, instala o pacote e abre o assistente, que testa cada etapa na hora. Veja Instalar e configurar.
- Cadastre o Zabbix Assim que o Connector conecta, o Zabbix que ele anunciou aparece para cadastrar: na mesma janela da instalação, no botão de adicionar Zabbix, na opção Rede fechada, ou na página do Sentrya Connector. Ele entra em Servidores Zabbix com a primeira coleta pendente.
- Faça a primeira coleta No app, em Ajustes → Servidores Zabbix, toque em Fazer primeira coleta. Veja Primeira coleta.
Onde instalar. Pode ser a própria máquina do Zabbix ou qualquer outra máquina Linux que alcance a API do Zabbix e tenha saída para a internet na porta 443.