Referência de comandos
Todos os comandos do Sentrya Connector, do systemd e do gerenciador de pacotes, com o que cada um faz. Rode-os como root (sudo) na máquina do Connector.
sentrya-connector help lista os comandos e sentrya-connector COMANDO -h mostra todas as opções de um comando.O dia a dia
sudo sentrya-connector status
Situação atual: conectado ou não, conector e empresa, latência, cada Zabbix (versão, hosts, ACK), os tokens de pessoa guardados (só quantos e quando vencem), chamadas feitas, política e última atualização, último erro.sudo sentrya-connector logs
Últimos registros do serviço (conexão com o Sentrya, erros, atualizações), legíveis.-facompanha em tempo real;-n 200mostra mais linhas;--since "1 hour ago"filtra por tempo.sudo sentrya-connector logs --audit
A auditoria local: cada chamada que o Sentrya pediu ao seu Zabbix, com método, tempo, tamanho e resultado. Aceita-fe-n.sudo sentrya-connector doctor
Diagnóstico completo: DNS, saída 443, proxy, TLS, relógio, identidade, conexão com o Sentrya, cada Zabbix e as permissões.--offlinepula a rede;--jsonpara automação.sentrya-connector version
Versão instalada, versão do protocolo e chaves embutidas.
Configuração
sudo sentrya-connector setup
O assistente completo (conexão, registro, Zabbix, atualizações e serviço). Rode de novo quando quiser revisar a configuração ou adicionar um Zabbix.sudo sentrya-connector zabbix add
Adiciona um Zabbix, testando endereço, credencial e permissões antes de gravar.sudo sentrya-connector zabbix list
Lista os Zabbix configurados.sudo sentrya-connector zabbix test [apelido]
Testa um Zabbix (ou todos): alcance, credencial e cada método.sudo sentrya-connector zabbix remove APELIDO
Tira um Zabbix do Connector. No Sentrya, esse Zabbix passa a aparecer como inalcançável.sudo systemctl reload sentrya-connector
Relê o arquivo de configuração depois de editá-lo à mão.
Opções úteis do setup e do zabbix add: --zabbix-url, --zabbix-token-file, --zabbix-user, --zabbix-password-file, --ref, --no-ack, --no-history, --no-user-tokens (sem tokens de pessoa), --zabbix-ca-file (Zabbix com certificado próprio) e --non-interactive. O setup também aceita --token-file (o token de instalação num arquivo, para automação), --proxy, --update-policy, --update-window, --channel, --no-start e --force-enroll. Sem token por opção, o setup pede o token na tela, com a digitação mascarada: nunca passe o token na linha de comando, onde ele fica no histórico e na lista de processos.
Atualização
sudo sentrya-connector update --check
Só consulta: mostra a versão instalada e a indicada pelo Sentrya.sudo sentrya-connector update
Instala agora a versão indicada pelo Sentrya (confere a assinatura e a saúde do serviço; volta sozinho se falhar).sudo sentrya-connector update --version X.Y.Z
Instala uma versão assinada específica, inclusive uma anterior, até o piso de segurança da versão instalada. Uma versão abaixo da mínima que vale no Sentrya não conecta, e o atualizador volta sozinho para a anterior.
Detalhes em Atualizações.
Registro e remoção
sudo sentrya-connector enroll --token-file ARQUIVO
Só registra a máquina (sem configurar o Zabbix), com o token de instalação lido do arquivo. Para registrar respondendo na tela, use osetup.sudo sentrya-connector setup --force-enroll
Registra a máquina de novo com chave nova (o assistente pede o token novo); o conector anterior é revogado e a coleta dos Zabbix desta máquina para até eles serem movidos para o conector novo (o mesmo servidor continua, com ouvintes e histórico). Leia Desinstalar, registrar de novo e trocar de máquina antes.sudo sentrya-connector deregister
Revoga este conector no Sentrya e apaga a identidade local (pede confirmação;--yesnão pergunta).sudo apt purge sentrya-connector/sudo dnf remove sentrya-connector
Desinstala e apaga tudo. Veja Desinstalar.
Suporte
sudo sentrya-connector support-bundle
Gera um.tar.gzpara o suporte com versão, estado, diagnóstico, registros do journal, status do systemd e a configuração — com tokens, senhas e a chave do conector removidos.-o ARQUIVOescolhe o nome;--offlinenão testa a rede.
Serviço (systemd)
sudo systemctl status sentrya-connector
Estado do serviço. A linha Status resume a conexão (ex.: "conectado como NOC-01 · Sua Empresa · 1 Zabbix (7.0.31)").sudo systemctl restart sentrya-connector
Reinicia o serviço.sudo systemctl stop sentrya-connector/start
Para e inicia. Parado, o Sentrya mostra o conector como offline e a coleta pausa.sudo systemctl disable --now sentrya-connector
Para e não inicia mais com o sistema (sem desinstalar).sudo journalctl -u sentrya-connector -f
Registros crus do serviço (JSON), direto do journal.
Arquivos
/etc/sentrya-connector/connector.yaml
Configuração (domínio do Sentrya, proxy, atualização, Zabbix). Permissão 0640./etc/sentrya-connector/secrets/
Tokens e senhas do Zabbix, um arquivo por Zabbix (0640, dono root, grupo do serviço)./var/lib/sentrya-connector/identity.key
Chave privada do conector (Ed25519). Nunca sai da máquina./var/lib/sentrya-connector/identity.json
Identidade pública: id, nome, empresa e domínio do registro./var/lib/sentrya-connector/state.json
Estado atual (o que ostatusmostra)./var/lib/sentrya-connector/audit.log
Auditoria de cada chamada ao Zabbix; gira em até 5 arquivos de 10 MB./var/lib/sentrya-connector/update-result.json
Resultado da última atualização./var/lib/sentrya-connector/user-tokens.enceuser-tokens.key
Tokens de API das pessoas da equipe, cifrados, e a chave deles (os dois 0600). Veja Segurança do Sentrya Connector./var/log/sentrya-connector-install.log
Saída doapt/dnfdurante a instalação.
Códigos de saída
0
Tudo certo.1
Erro (a mensagem diz qual).2
Uso incorreto (opção inválida, configuração inválida, faltou informação).3
Conector revogado no Sentrya: o serviço não tenta reconectar.4
Máquina ainda não registrada: rodesudo sentrya-connector setup(o assistente pede o token). O systemd mostra esse código como4/NOPERMISSION, que é só o nome padrão dele para o código 4.
sentrya-connector status --quiet não imprime nada e sai com 0 quando conectado — útil em monitoramento e healthcheck.