🛡️

Hema Hub v28.4.6

Central de operação para Agents, Zabbix, Digifort, provisionamento, downloads, snapshots, auditorias e automações por arquivo local.

Produção seguraAuditoria rastreávelOperação guiada
Primeiro acesso: use a senha definida em HEMA_BOOTSTRAP_ADMIN_PASSWORD e troque em “Minha conta”. Após várias tentativas inválidas, o login é bloqueado temporariamente.
Ação em andamento
Aguardando operação...
Sessão ativaUsuário
- -
Minha conta / trocar senha
Use senha com pelo menos 8 caracteres. A ação fica registrada na trilha de auditoria.

Como começar

  1. Crie o cliente e o servidor em Agents.
  2. Gere o código de vínculo e instale o Agent.
  3. Use Dashboard, Auditorias e Digifort para acompanhar alertas.

Operação segura

Ações críticas ficam registradas na trilha de auditoria. Perfis somente leitura não conseguem executar comandos, excluir ou aplicar pacotes.

Fluxo recomendado

1. MonitorarVeja saúde e offline.
2. AgirExecute auditorias ou comandos.
3. ValidarConfira histórico e logs.

📊 Visão geral da operação

Veja quais clientes estão saudáveis, quais precisam de atenção e o motivo exato: Agent offline, câmera offline, inventário desatualizado ou arquivos fora do padrão.

Como interpretar

Saudável Agents e câmeras online, sem arquivos pendentes.
⚠️
Atenção Existe alguma pendência que deve ser conferida.
🚨
Crítico Agent offline ou várias câmeras sem comunicação.
Clique em Atualizar dashboard para carregar os dados.

Cadastro guiado de um novo servidor

Siga os cards da esquerda para a direita. Depois que o Agent estiver vinculado, ele aparecerá como online na tabela de servidores.

1. Criar cliente

Cadastre a empresa/unidade que será monitorada.

2. Criar servidor

Escolha o cliente e informe o servidor onde o Agent será instalado.

3. Gerar vínculo

Use este código na instalação do Agent para conectar o servidor ao Hub.

Código aparece aqui.

Servidores

ClienteServidorVMSAgentÚltima comunicaçãoComandos

Enviar comando básico

Retorno do envio aparece aqui.

1. Cadastrar script

Crie o script para depois adicionar versão.

2. Adicionar versão

Versões disponíveis

ScriptVersãoCanalHashAção

Executar script em servidor

Retorno aparece aqui.

Criar variável

Use no script como {{CLIENTE_NOME}}, {{SERVIDOR_VMS_IP}}, etc. Para senha sensível editada, deixe ******** para manter o valor atual.

Variáveis efetivas do servidor

Escolha o servidor.

Variáveis cadastradas

EscopoAlvoChaveValorSensívelAções

Criar automação

Agende scripts do Hub ou arquivos .ps1 já existentes no servidor. Para arquivo local, o Agent lê o arquivo na hora, busca as variáveis sensíveis no Hub em runtime e executa uma cópia temporária renderizada, sem alterar o arquivo original.

Segure Ctrl para marcar mais de um. A execução em lote roda sequencialmente: só passa para o próximo servidor quando o atual terminar.

Arquivo local em lote: o Hub cria uma fila e envia para um servidor por vez. O Agent executa sem timeout fixo; se um script demorar, o próximo aguarda o término.

Execuções em lote

Mostra qual cliente/servidor está rodando, quais já finalizaram e quais deram erro.

Retorno das automações aparece aqui.
Histórico das execuções em lote aparece aqui.

Agenda das automações

Tabela visual com todos os scripts programados. Use Editar para mudar horário, dias, caminho, servidor ou alvos; Excluir remove a rotina.

StatusHorário/DiasNomeServidor/ModoArquivo ou scriptPróxima execuçãoÚltima execuçãoAções

Executar Auditoria Windows Básica

Coleta CPU, RAM, discos, uptime, SO e serviços Windows principais. O Agent executa um script PowerShell interno e o Hub salva o resultado estruturado.

Retorno da criação do comando aparece aqui.

Como validar

Depois de executar, aguarde alguns segundos e clique em Atualizar auditorias. A nova execução deve aparecer na tabela com hostname, disco mais cheio, RAM e SO.

Clique em Ver JSON em uma auditoria.

Auditoria Digifort em Excel

Gera uma planilha .xlsx do último inventário Digifort do servidor, com abas Resumo, Câmeras, Offline, Armazenamento, Modelos e Host, usando também dados coletados pelo inventário.

Use depois de rodar o inventário Digifort.

Histórico de auditorias

Cliente/ServidorHostname/SOCPU/RAMDisco críticoDataAções

Detalhes da auditoria Windows

Carregando auditoria...

📡 Central Zabbix

Configure a conexão central, valide a API, sincronize hosts, verifique o Agent e acompanhe todo o histórico operacional em uma única área.

Etapa 1
Conexão API
Etapa 2
Host e templates
Etapa 3
Agent remoto
Etapa 4
Histórico e validação
1
Cadastre a API Informe URL e token da conexão central.
2
Teste a comunicação Valide o token e localize um host existente.
3
Sincronize o servidor Aplique grupo, templates, hostname e IP.
4
Verifique o Agent Confira serviço, configuração e histórico.

Zabbix API — conexão central

Cadastre a API do Zabbix uma vez no Hub. Depois o Hub pode testar conexão, localizar hosts e criar/atualizar hosts para os servidores cadastrados.

Cadastre a conexão da API do Zabbix.

Teste e localizar host

Primeiro teste a API. Depois pesquise um host para confirmar se o token tem permissão.

Resultado da API aparece aqui.

Sincronizar servidor como host Zabbix

Cria ou atualiza host no Zabbix usando o servidor cadastrado no Hub. Na v20.5, grupos e templates podem ser carregados da API; templates padrão do Zabbix ficam ocultos por padrão.

Se este campo ficar vazio, clique em Atualizar servidores. Ele deve carregar os mesmos servidores da aba Agents.

Preset de monitoramento

Preset Digifort: grupo Cameras/Câmeras + somente agent active custom e api-digifort Cam custom. ACS: agent active custom + api-acs Cam custom. Milestone: somente agent active custom.

Grupos e templates do Zabbix
Clique em Carregar grupos. O grupo Cameras/Câmeras vem pré-selecionado quando existir.

Nos presets Digifort, ACS e Milestone o Hub mostra apenas os templates necessários. Use Personalizado/manual para liberar busca por outros templates.

Clique em Carregar templates e selecione um ou mais templates próprios existentes.
IDs manuais / fallback técnico
Resultado da sincronização aparece aqui.
Status Hub x Zabbix
Clique em Ver status no Zabbix para comparar host, IP, grupos e templates.

Zabbix Agent Manager

Verifica o servidor selecionado no Hub, via HemaHubAgent remoto. Não verifica o computador do navegador.

Retorno da criação do comando aparece aqui. Aguarde o Agent executar e clique em Atualizar tudo/Histórico para ver o resultado.

Instalar / configurar Zabbix Agent

Escolha explicitamente o servidor de destino. Se já existir Agent/Agent 2, o Hub usa o existente; se não existir, prioriza Agent 2.

Escolha o servidor que receberá instalação/configuração.

Nenhum check carregado para este servidor ainda. Primeiro clique em Verificar Agent deste servidor.

Este nome será usado em {{SERVIDOR_ZABBIX_HOSTNAME}} e {{ZABBIX_HOSTNAME}} no arquivo .conf. Para active checks, ele deve bater com o Hostname do host no Zabbix.

Catálogo padrão: para servidor novo, o Hub prioriza Zabbix Agent 2. Se o serviço já existir e a opção de não reinstalar estiver marcada, o MSI não será baixado.

Padrão: Agent 2 7.2.15. Use o modo avançado apenas se precisar instalar uma versão específica.

Resultado da instalação/configuração aparecerá aqui.

Use um arquivo template como zabbix_agentd.conf ou zabbix_agent2.conf com {{ZABBIX_USERPARAMETERS}}, {{ZABBIX_SERVER}}, {{ZABBIX_SERVER_ACTIVE}} e {{SERVIDOR_ZABBIX_HOSTNAME}}.

Como validar

Fluxo recomendado: salvar conexão, testar API, verificar Agent no servidor, localizar/criar host no Zabbix e conferir a trilha de operações.

Clique em Ver JSON em um check.

🔌 Conexões Zabbix cadastradas

Conexões disponíveis, status e último teste da API.
Nome API Status Versão/Último teste Ações

🧾 Histórico de operações da API

Registro das sincronizações, testes e alterações realizadas.
Conexão Operação Status Mensagem Usuário Data

🖥️ Histórico de checks do Zabbix Agent

Resultado das verificações executadas remotamente nos servidores.
Cliente/Servidor Agent Configuração Server/ServerActive Problemas Data Ação

🎥 Central Digifort

Organize toda a operação Digifort em um único fluxo: check técnico, inventário, agendamento, histórico e visão por cliente. A ideia aqui é deixar claro o que fazer primeiro, em quais servidores e onde conferir o resultado.

Lote por servidoresAgendamento diárioInventário visualExcel consolidado
1. Check técnico
Serviços / portas
2. Inventário
Câmeras / gravação
3. Agenda
Rotina automática
4. Resultado
Histórico / Excel
Passo 1Selecione um, vários ou todos os servidores Digifort que deseja atingir.
Passo 2Escolha se quer apenas check técnico, inventário completo ou agendamento diário.
Passo 3Confira o retorno do comando, o log e depois valide o histórico abaixo.
Passo 4Use a visão por cliente e as tabelas históricas para análise operacional.

1 Check técnico do servidor

Somente leitura. Valida serviços, versões, executáveis, processos e portas do Digifort.

Lote

Use Ctrl+clique para escolher mais de um. Para varrer todos os Digifort ativos, use o botão vermelho.

Retorno da criação do comando aparece aqui.

2 Inventário e auditoria

Consulta a API do Digifort e salva total de câmeras, online/offline, ativas/inativas, dias gravados, armazenamento, grupos, modelos e IPs.

Inventário

Escolha um ou vários servidores. Para inventariar todos os Digifort ativos, use o botão vermelho.

Dica operacionalDepois de rodar o inventário, use a área Visão por cliente → servidor → câmeras para análise detalhada e a tabela de histórico para acompanhar evolução.
Retorno da criação do comando aparece aqui.

3 Agendamento diário

Configura a rotina automática do inventário Digifort. O Hub mantém o histórico e pode aplicar o mesmo horário em vários servidores.

Agenda
Mantém todos os dias da última semana e um inventário por semana até completar 31 dias.
Sem status carregado.

4 Relatório consolidado

Baixa uma planilha única com o último inventário Digifort de todos os servidores já auditados.

Excel
Use depois que os servidores já tiverem inventário salvo.

Checklist antes de rodar

🔑
Variáveis obrigatóriasCadastre no servidor: SERVIDOR_VMS_IP, SERVIDOR_VMS_PORTA, SERVIDOR_VMS_USUARIO e SERVIDOR_VMS_SENHA.
🧭
Selecione o alvo certoUse check técnico para validar ambiente e inventário para buscar câmeras, retenção e armazenamento.
📁
ResultadosO retorno imediato aparece no quadro da ação. Os dados históricos ficam nas tabelas abaixo e no Excel.

Log da execução Digifort

Mostra as etapas que o Agent está executando. Após iniciar um inventário, acompanhe aqui até concluir.

Nenhum inventário acompanhado ainda.

JSON técnico

Use esta caixa para abrir o JSON bruto de um check ou inventário quando precisar depurar algo específico.

Clique em Ver JSON em um check ou inventário.

Visão por cliente → servidor → câmeras

Abra um cliente, escolha um servidor Digifort e veja as câmeras daquele servidor. O Hub usa sempre o inventário mais recente de cada servidor.

Clientes e servidores

Clique em Atualizar visão por cliente.

Servidor selecionado

Inventário
-
#CâmeraModelo / IPStatusGravaçãoDetalhes
Selecione um servidor com inventário.
Clique em Detalhes em uma câmera.

Histórico de inventários Digifort

Histórico
Cliente/ServidorStatusCâmerasGravaçãoVersãoProblemasDataAção

Inventário visual de câmeras

Clique em Abrir câmeras em um inventário. Depois filtre por online, offline real, ativas/inativas ou por texto. Câmeras desativadas no cadastro aparecem como inativas, não como offline real.

Inventário
-
#CâmeraStatusModelo/IPLocalArmazenamentoGravaçãoInventário Hema MapGrupo
Nenhum inventário aberto ainda.

Histórico de checks técnicos Digifort

Diagnóstico
Cliente/ServidorStatus geralServiçosVersões/PortasProblemasDataAção

🖼️ Snapshots Digifort

Capture imagens das câmeras, consulte as duas últimas coletas de cada servidor diretamente na tela e mantenha os arquivos ZIP disponíveis para download.

Capturas carregadas 0
Imagens na pasta aberta 0

📸 Nova captura

Selecione um ou mais servidores Digifort e solicite uma nova captura pelo Agent.

O resultado do comando aparecerá aqui.

🗓️ Agendamento semanal

Configure horário, retenção e os servidores que receberão a captura automática.

Agendamento semanal de snapshots.

📁 Duas últimas capturas por servidor

Clique em uma pasta para abrir as imagens diretamente no Hub.

Carregando as capturas mais recentes...

🖼️ Galeria

Abra uma das pastas acima para visualizar as câmeras.

🕘 Histórico completo

Todas as capturas armazenadas no Hema Hub.

Cliente/Servidor Resultado ZIP Data Ações
Nenhum snapshot carregado.
Clique em Ver JSON para detalhes por câmera.
    

⚠️ Problemas da captura

Câmeras que falharam ou foram ignoradas.
Carregando informações...
Imagem da câmera
Snapshot da câmera

Central de Downloads Remotos

Escolha um servidor com HemaHubAgent online e mande ele baixar instaladores ou pacotes padrão diretamente no servidor. O download acontece no servidor selecionado, não no computador do navegador.

Importante: esta aba é para baixar arquivos no servidor remoto. Para Zabbix completo, ou seja, baixar MSI + aplicar zabbix_agentd.conf/zabbix_agent2.conf renderizado + reiniciar serviço + validar, use o botão abaixo para abrir o fluxo de instalação/configuração.

Para Digifort/ACS/Milestone, preencha a URL do instalador/pacote se ele estiver em um repositório HTTP/HTTPS interno. Para Zabbix completo, não use só o download do MSI; use a área de instalação/configuração completa.

O comando DOWNLOAD_FILE aparecerá aqui. Depois acompanhe em Agents > Ver comandos do servidor.

Como usar

Para servidor novo, primeiro instale o HemaHubAgent standalone. Depois esta tela permite baixar MSI do Zabbix, instaladores, ZIPs e pacotes auxiliares diretamente no servidor remoto.

Atenção: para baixar Digifort, ACS ou Milestone, o arquivo precisa estar disponível por URL HTTP/HTTPS acessível pelo servidor de destino. Se estiver apenas no seu PC, publique em uma pasta/repositório interno antes.

📦 Provisionamento guiado de arquivos e scripts

Use esta tela para subir uma pasta de scripts, transformar arquivos em template com {{VARIAVEL}}, aplicar em um ou vários servidores e conferir se cada arquivo ficou igual ao padrão do Hub.

1. PacoteCrie ou selecione o pacote padrão.
2. ArquivosSuba arquivo único ou pasta completa.
3. VariáveisVeja o que será trocado antes de aplicar.
4. AplicarEnvie para servidor único, selecionados ou atribuídos.
Pacotes
0
Arquivos
0
Atribuições
0
Servidores
0

✅ Como usar na prática

Scripts ZabbixSelecione a pasta local com seus .ps1/.conf.
VariáveisUse {{ZABBIX_SERVER}}, {{SERVIDOR_VMS_IP}}, {{SERVIDOR_ZABBIX_HOSTNAME}}.
AtualizaçãoAo mudar variável no Hub, clique em aplicar novamente. O arquivo é renderizado de novo.
SegurançaSegredos não são inseridos em arquivo template; o Agent busca em tempo de execução quando necessário.

1. Pacote de provisionamento

Modelo versionado

Um pacote representa um conjunto de arquivos que o Hub consegue reaplicar nos servidores. Exemplo: scripts do Zabbix + userparameters + configurações auxiliares.

Crie um pacote e depois adicione arquivos.

2. Adicionar arquivos ao pacote

Arquivo único ou pasta
Arquivo únicobom para .conf específico
Pasta inteiramelhor para scripts Zabbix
Resultado do upload de arquivo aparece aqui.
Resultado do upload de pasta aparece aqui.

3. Arquivo, variáveis e preview

Antes de aplicar

Primeiro escolha o arquivo do pacote que deseja conferir. Depois escolha o servidor apenas para simular como as variáveis ficarão naquele destino.

Variáveis, preview e alertas aparecerão aqui.

4. Aplicar / atualizar nos servidores

Ação do Agent

Quando você muda uma variável no Hub, aplique o pacote novamente. O Hub renderiza os arquivos com os valores atuais e manda o Agent substituir no servidor.

Servidor único
Servidores selecionados
Selecione um ou mais servidores.
Ações de risco
Resultado da aplicação aparecerá aqui.

Pacotes cadastrados

PacoteCategoriaVersãoArquivosAtribuiçõesAções

Arquivos do pacote selecionado — visão por pasta

Clique em um arquivo para preview

Esta visão mostra exatamente para qual pasta cada arquivo será enviado no servidor cliente.

Selecione um pacote e clique em Atualizar arquivos.
ArquivoDestinoVersãoTemplateHashAções

Status dos arquivos no servidor — conformidade por pasta

Verificação real no cliente
Reinício controlado de serviço
Clique em Ver status/conformidade do servidor.
PacoteArquivoDestinoStatusHash localÚltimo checkMensagemAções

Presets editáveis de implantação

Receita de cliente novo

Use para montar uma receita como “Digifort”: aplicar scripts Zabbix, userparameters, configuração do Agent e auditoria.

Crie um preset e vincule pacotes existentes.
Selecione um preset para ver os pacotes vinculados.

Aplicar implantação em servidor novo

Checklist antes de executar
Os servidores carregam da aba Agents.
Importante: a pasta/caminho vem do pacote. Para mudar o local, remova e adicione o arquivo novamente com o destino correto.
Selecione servidor e preset para ver os arquivos e pastas que serão aplicados.
Resultado da implantação aparecerá aqui.

Usuários e permissões

Cadastro de usuários reais do Hub. Cada perfil libera ou bloqueia áreas da interface e endpoints da API.

Redefinir senha de usuário
Apenas perfis com permissão de Segurança podem redefinir senha.
Usuários cadastrados aparecem abaixo.

Criar perfil personalizado

Use isso para criar cargos novos. Perfis baixos não devem ter Log técnico nem ações críticas.

Marque as áreas que o perfil poderá enxergar. Depois defina se ele pode executar ações ou se será apenas consulta.
Perfis aparecem abaixo.

Usuários cadastrados

NomeEmailPerfilStatusCriado emAções

Perfis cadastrados

Perfis padrão do sistema não podem ser excluídos. Perfis personalizados podem ser removidos se não estiverem em uso.

PerfilÁreasPermissõesStatusAções

Trilha de auditoria administrativa

Registra ações críticas: criação, comandos, provisionamento, rollback, remoções e reinícios.

DataAtorÁreaAçãoStatusMensagem

Log