As verificações internas permitem a monitoração de itens do próprio Zabbix. Para utiliza-las, selecione o campo Tipo como Zabbix Interno.
Verificações internas são processadas tanto pelo Zabbix Server quanto pelo Zabbix Proxy, dependendo de qual elemento monitora o host.
A partir do Zabbix 2.4, as verificações internas serão sempre processadas, independentemente do Zabbix Server/Proxy estar em modo de manutenção.
Verificações internas continuam sendo processadas pelos poolers.
Chave | |||||
---|---|---|---|---|---|
▲ | Descrição | Valor retornado | Comentários | ||
zabbix[boottime] | |||||
Tempo em carga do Zabbix Server/Proxy, em segundos. | Inteiro. | ||||
zabbix[history] | |||||
Quantidade de valores armazenados na tabela HISTORY | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! (não é suportado pelo proxy) |
|||
zabbix[history_log] | |||||
Quantidade de valores armazenados na tabela HISTORY_LOG | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! Este item é suportado desde o Zabbix 1.8.3. (não é suportado pelo proxy) |
|||
zabbix[history_str] | |||||
Quantidade de valores armazenados na tabela HISTORY_STR | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! (não é suportado pelo proxy) |
|||
zabbix[history_text] | |||||
Quantidade de valores armazenados na tabela HISTORY_TEXT | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! Este item é suportado desde o Zabbix 1.8.3. (não é suportado pelo proxy) |
|||
zabbix[history_uint] | |||||
Quantidade de valores armazenados na tabela HISTORY_UINT | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! Este item é suportado desde o Zabbix 1.8.3. (não é suportado pelo proxy) |
|||
zabbix[host,,items] | |||||
Quantidade de itens habilitados no host (suportados ou não). | Inteiro. | Este item é suportado desde o Zabbix 3.0.0. | |||
zabbix[host,,items_unsupported] | |||||
Quantidade de itens não suportados no host. | Inteiro. | Este item é suportado desde o Zabbix 3.0.0. | |||
zabbix[host,,maintenance] | |||||
Retorna o estado de manutenção de um host. | 0 - host em estado normal, 1 - host em manutenção com coleta de dados, 2 - host em manutenção sem coleta de dados. |
Este item sempre será processado pelo Zabbix Server, independemente de sua localização. O proxy não receberá este item para ser calculado. O segundo parâmetro deverá sempre estar vazio e é reservado para uso futuro. Este item é suportado desde o Zabbix 2.4.0. |
|||
zabbix[host,<type>,available] | |||||
Retorna a disponibilidade de um tipo de verificação em particular no host. O retorno deste item corresponde a disponibilidade dos ícones na lista de hosts. | 0 - não disponível, 1 - disponível, 2 - desconhecido. | O parâmetro <type> pode receber: agent, snmp, ipmi, jmx. O valor deste item será calculado de acordo com os parâmetros de configuração do host, mesmo que ele esteja inacessível/indisponível. Este item é suportado desde o Zabbix 2.0.0. |
|||
zabbix[hosts] | |||||
Quantidade de hosts monitorados | Inteiro. | Este item é suportado desde o Zabbix 2.2.0. | |||
zabbix[items] | |||||
Quantidade de itens habilitados (suportados ou não) | Inteiro. | ||||
zabbix[items_unsupported] | |||||
Quantidade de itens suportados | Inteiro. | ||||
zabbix[java,,<param>] | |||||
Retorna informações sobre o Zabbix Java gateway. | Se <param> for ping, "1" será retornado. Pode ser utilizado para verificar a disponibilidade do Zabbix Java Gateway através da função 'nodata()' em uma expressão de trigger. Se <param> for version, será retornada a versão do Zabbix Java Gateway. Exemplo: "2.0.0". |
O segundo parâmetro deverá sempre estar vazio e é reservado para uso futuro. Este item é suportado desde o Zabbix 2.0.0. |
|||
zabbix[process,<type>,<mode>,<state>] | |||||
Percentual de tempo que um processo, ou grupo, do Zabbix (identificado por <type> e <mode>) gastou no estado "<state>". É calculado em cima do último minuto. Se o parâmetro <mode> for a quantidade de processos que não estão em uso (por exemplo, com 5 pollers em execução o <mode> é especificado como 6), o item irá para o estado 'não suportado'. O mínimo e o máximo se referem ao percentual de uso de um processo. Logo, se em um grupo de 3 pollers o percentual de uso por processo for 2, 18 e 66, o mínimo retornado será 2 e o máximo 66. O relatório de processos apresenta o que eles estão fazendo na memória compartilhada e o processo de auto-monitoramento resume os dados a cada segundo. As mudanças de estado ('ocioso/ocupado') são registradas quando ocorrem - onde um processo que coloca os registros como ocupado, não irá mudar o estado até que se torne ocioso. Isso garante que mesmo que um processo totalmente ocupado, ele estará sendo registrado como 100% ocupado. Atualmente, "ocupado" quer dizer "não ocioso", mas no futuro estados adicionais poderão ser introduzidos (aguardando por bloqueios, pesquisando em banco, etc). No Linux e em outros ambientes a granularidade é de 1/100 por segundo. |
Percentual do tempo. Numérico (fracionário). |
Os tipos de processos a seguir são suportados: alerter - processo para envio de notificações (não é suportado pelo proxy) configuration syncer - processo para gerenciamento de cache em memóriados dados de configuração data sender - envio de dados pelo proxy(não suportado pelo Server) db watchdog - envia alertas de indisponibilidade do DB (não é suportado pelo proxy) discoverer - processo de descoberta de dispositivos escalator - processo de escalonamento de ações (não é suportado pelo proxy) heartbeat sender - processo do proxy para envio de indicativo de disponibilidade (heardbeat) (não suportado pelo Server) history syncer - grava dados do histórico no DB housekeeper - processo de limpeza de dados antigos http poller - poller de monitoração web icmp pinger - poller para verificação ICMP ipmi poller - poller para verificações IPMI java poller - poller para verificações JMX poller - pooler normal para itens passivos proxy poller - poller para proxy passivo (não é suportado pelo proxy) self-monitoring - processo de coleta de estatísticas internas do Server snmp trapper - processo de recebimento de traps SNMP timer - processo de validação de funções temporais de trigger e de manutenção programada (não é suportado pelo proxy) trapper - processo de recebimento de traps Zabbix, Zabbix Agent (ativo) e comunicação com o proxy unreachable poller - pooler para dispositivos inacessíveis vmware collector - Coletor de dados VMware para recebimento de informações sobre serviços VMWare Nota:você também pode ver estes tipos de processos no arquivo de log do Zabbix Server. Modos válidos: avg - média de todos os proessos de um tipo (padrão) count - quantidade de "forks" de um determinado tipo de processo, <state> não deve ser especificado max - valor máximo min - valor mínimo <process number> - número do processo (entre 1 e o número de instâncias pré-alocadas). Por exemplo, se existem 4 trappers em execução, o valor deverá estar entre 1 e 4. Estados válidos: busy - processo em estado "ocupado", por exemplo, requisitando processamento (padrão). idle - processo em estado "ocioso" não está processando nada. Exemplos: => zabbix[process,poller,avg,busy] → média de tempo de um poller de processos fazendo algo durante o último minuto => zabbix[process,"icmp pinger",max,busy] → máximo de tempo utilizado fazendo algo por qualquer processo ICMP pinger durante o último minuto => zabbix[process,"history syncer",2,busy] → tempo máximo que o processo 2 de sincronização de histórico history passou fazendo algo durante o último minuto => zabbix[process,trapper,count] → quantidade de processos de trap em estado de execução. Este item é suportado desde o Zabbix 1.8.5. |
|||
zabbix[proxy,<name>,<param>] | |||||
Acessa dados do proxy. | <name> - nome do proxy Lista de parâmetros suportados (<param>): lastaccess - momento do último sinal de vida (heartbeat) recebido do proxy Exemplo: => zabbix[proxy,"Germany",lastaccess] fuzzytime() Funções de trigger podem ser utilziadas para verificar a disponibilidade de um proxy. Começou no Zabbix 2.4.0. Este item sempre será processado pelo Zabbix Server, independente de sua localização. |
FIXME This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)
zabbix[proxy_history] | |||||
Quantidade de valores nas tabelas de histórico do Proxy aguardando para serem enviadas ao Server | Inteiro. | Este item é suportado desde o Zabbix 2.2.0. (não suportado pelo Server) |
|||
zabbix[queue,<from>,<to>] | |||||
Quantidade de itens na fila aguardando de <from> a <to> segundos, inclusive. | Inteiro. | <from> - padrão: 6 segundos <to> - padrão: infinito Simbolos de unidade de tempo (s,m,h,d,w) são suportados nestes parâmetros. Os parâmetros from e to são suportados desde o Zabbix 1.8.3. |
|||
zabbix[rcache,<cache>,<mode>] | |||||
Estatísticas de disponibilidade do cache de configuração do Zabbix. | Inteiro (para o tamanho); Numérico (fracionário) (para percentuais). | Cache: buffer Mode: total - tamanho total do buffer free - total livre no buffer pfree - percentual livre no buffer used - total utilizado no buffer |
|||
zabbix[requiredperformance] | |||||
Performance requerida no Zabbix Server/Proxy, em novos valores por segundo (VPS). | Numérico (fracionário). | É correlato (aproximadamente) ao dado apresentado em "Performance requerida do servidor, em novos valores por segundo" disponível em Relatórios → Status do Zabbix. Este item é suportado desde o Zabbix 1.6.2. |
|||
zabbix[trends] | |||||
Quantidade de valores armazenados na tabela TRENDS | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! (não é suportado pelo proxy) |
|||
zabbix[trends_uint] | |||||
Quantidade de valores armazenados na tabela TRENDS_UINT | Inteiro. | Não use se o banco de dados for o MySQL/InnoDB, Oracle ou PostgreSQL! Este item é suportado desde o Zabbix 1.8.3. (não é suportado pelo proxy) |
|||
zabbix[triggers] | |||||
Quantidade de triggers habilitadas no Zabbix, com todos os itens e hosts habilitados. | Inteiro. | (não é suportado pelo proxy) | |||
zabbix[uptime] | |||||
Tempo em carga do Zabbix Server/Proxy em processos por segundo. | Inteiro. | ||||
zabbix[vcache,buffer,<mode>] | |||||
Estatísticas de disponibilidade do cache de valores do Zabbix. | Inteiro (para o tamanho); Numérico (fracionário) (para percentuais). | Mode: total - tamanho total do buffer free - total livre no buffer pfree - percentual livre no buffer used - total usado no buffer pused - percentual de buffer utilizado Este item é suportado desde o Zabbix 2.2.0. (não é suportado pelo proxy) |
|||
zabbix[vcache,cache,<parameter>] | |||||
Estatísticas de efetividade do cache de valores do Zabbix. | Inteiro. Com o parâmetro mode: 0 - modo normal, 1 - modo de baixa memória |
Parâmetro: requests - quantidade total de requisições hits - quantidade de dados encontrados no cache(histórico) misses - quantidade de dados que não estavam no cache (e tiveram que ser obtidos do banco de dados) mode - modo de operação do cache de valores Este item é suportado desde o Zabbix 2.2.0 e o parâmetro mode desde o Zabbix 3.0.0. (não é suportado pelo proxy) Você pode utilizar esta chave em modo Delta (alterações por segundo) para armazenar os dados em estatísticas por segundo. |
|||
zabbix[vmware,buffer,<mode>] | |||||
Estatísticas de disponibilidade do cache VMware. | Inteiro (para o tamanho); Numérico (fracionário) (para percentual). | Mode: total - tamanho total do buffer free - total livre no buffer pfree - percentual livre no buffer used - total usado no buffer pused - percentual de buffer utilizado Este item é suportado desde o Zabbix 2.2.0. |
|||
zabbix[wcache,<cache>,<mode>] | |||||
Estatísticas e disponibilidade do cache de gravação do Zabbix. | |||||
Cache | Mode | ||||
values | all | Quantidade de valores processados pelo Zabbix Server/Proxy, exeto itens não suportados. | Inteiro. | Contador. Você poderá utilizar este item com Delta (alterações por segundo) para armazenar os dados em estatísticas por segundo. |
|
Numérico (fracionário) | Quantidade de valores processados do tipo: Numérico (fracionário). | Inteiro. | Contador. | ||
uint | Quantidade de valores processados do tipo: Inteiro. | Inteiro. | Contador. | ||
str | Quantidade de valores processados do tipo: character/string. | Inteiro. | Contador. | ||
log | Quantidade de valores processados do tipo: log. | Inteiro. | Contador. | ||
text | Quantidade de valores processados do tipo: text. | Inteiro. | Contador. | ||
Não suportado | Quantidade de valores processados do tipo: 'não suportado'. | Inteiro. | Contador. O modo não suportado é suportado desde o Zabbix 1.8.6. |
||
history | pfree | Percentual livre no buffer do histórico. | Numérico (fracionário). | O cache de histórico guarda informação sobre os itens e seu 'timestamp' para todos so tipos como valores numéricos. Um número pequeno indica problemas de performance no banco de dados. | |
free | Tamanho do buffer do histórico livre. | Inteiro. | |||
total | Tamanho total do buffer do histórico. | Inteiro. | |||
used | Tamanho utilizado do buffer do histórico. | Inteiro. | |||
trend | pfree | Percentual livre no buffer de médias. | Numérico (fracionário). | O cache de médias guarda valores agregados para a hora atual de todos os itens que receberam dado no período. (não é suportado pelo proxy) |
|
free | Tamanho do buffer de médias livre. | Inteiro. | (não é suportado pelo proxy) | ||
total | Tamanho total do buffer de médias. | Inteiro. | (não é suportado pelo proxy) | ||
used | Tamanho utilizado no buffer de médias. | Inteiro. | (não é suportado pelo proxy) | ||
text | pfree | Percentual livre do buffer de histórico sobre textos. | Numérico (fracionário). | O cache de histórico de textos é utilizado para guardar dados de characteres, texto ou log - a informação coletada e o 'timestamp' são guardados no cache do histórico. | |
free | Tamanho do buffer de histórico de texto livre. | Inteiro. | |||
total | Tamanho total do buffer de histórico de texto. | Inteiro. | |||
used | Tamanho total utilizado do buffer de histórico de texto. | Inteiro. |