Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

8 Descoberta de serviços do Windows

Visão geral

De maneira semelhante ao arquivo sistemas são descobertos, é possível descobrir também os serviços do Windows.

Chave do item

O item a ser usado na descoberta regra é

serviço.descoberta

Este item é suportado desde o Zabbix Windows agent 3.0.

Macros compatíveis

As seguintes macros têm suporte para uso na regra de descoberta filtro e protótipos de itens, gatilhos e gráficos:

Macro Descrição
{#SERVICE.NAME} Nome do serviço.
{#SERVICE.DISPLAYNAME} Nome do serviço exibido.
{#SERVICE.DESCRIPTION} Descrição do serviço.
{#SERVICE.STATE} Valor numérico do estado do serviço:
0 - Em execução
1 - Pausado
2 - Início pendente
3 - Pausa pendente
4 - Continuar pendente< br>5 - Parada pendente
6 - Parada
7 - Desconhecido
{#SERVICE.STATENAME} Nome do estado do serviço (Em execução, Pausado, Início pendente, Pausa pendente, Continuar pendente, Parar pendente, Parado ou Desconhecido ).
{#SERVICE.PATH} Caminho do serviço.
{#SERVICE.USER} Usuário do serviço.
{#SERVICE.STARTUP} Valor numérico do tipo de inicialização do serviço:
0 - Automático
1 - Automático atrasado
2 - Manual
3 - Desativado
4 - Desconhecido
{#SERVICE.STARTUPNAME} Nome do tipo de inicialização do serviço (Automático, Automático atrasado, Manual, Desativado, Desconhecido).
{#SERVICE.STARTUPTRIGGER} Valor numérico para indicar se o tipo de inicialização do serviço tem:
0 - sem gatilhos de inicialização
1 - tem gatilhos de inicialização
Esta macro é suportada desde o Zabbix 3.4.4. É útil descobrir tipos de inicialização de serviço como Automático (inicialização do acionador), Atrasado automático (inicialização do acionador) e Manual (inicialização do acionador).

Com base na descoberta de serviços do Windows, você pode criar um item protótipo Como

service.info[{#SERVICE.NAME},<param>]

onde param aceita os seguintes valores: state, displayname, caminho, usuário, inicialização ou descrição.

Por exemplo, para adquirir o nome de exibição de um serviço, você pode usar um "service.info[{#SERVICE.NAME},displayname]" item. Se o valor param for não especificado ("service.info[{#SERVICE.NAME}]"), o estado padrão parâmetro é usado.