9 Individuazione dei servizi Windows
Panoramica
In modo simile a come vengono individuati i file system, è possibile individuare anche i servizi Windows.
Chiave dell'item
Per configurare la regola di discovery, usa la chiave dell'item dell'agent Zabbix service.discovery.
Macro supportate
Le seguenti macro sono supportate per l'uso nel filtro della regola di discovery e nei prototipi di item, trigger e grafici:
| Macro | Descrizione |
|---|---|
| {#SERVICE.NAME} | Nome del servizio. |
| {#SERVICE.DISPLAYNAME} | Nome visualizzato del servizio. |
| {#SERVICE.DESCRIPTION} | Descrizione del servizio. |
| {#SERVICE.STATE} | Valore numerico dello stato del servizio. Per i dettagli, vedere l'item service.info. |
| {#SERVICE.STATENAME} | Nome dello stato del servizio. Per i dettagli, vedere l'item service.info. |
| {#SERVICE.PATH} | Percorso del servizio. |
| {#SERVICE.USER} | Utente del servizio. |
| {#SERVICE.STARTUP} | Valore numerico del tipo di avvio del servizio. Per i dettagli, vedere l'item service.info. |
| {#SERVICE.STARTUPNAME} | Nome del tipo di avvio del servizio. Per i dettagli, vedere l'item service.info. |
| {#SERVICE.STARTUPTRIGGER} | Valore numerico che indica se il tipo di avvio del servizio ha: 0 - nessun trigger di avvio 1 - trigger di avvio presenti È utile per individuare tipi di avvio del servizio come Automatico (avvio tramite trigger), Automatico ritardato (avvio tramite trigger) e Manuale (avvio tramite trigger). |
In base alla discovery dei servizi Windows è possibile creare un prototipo di item come
service.info[{#SERVICE.NAME},<param>]
dove param accetta i seguenti valori: state, displayname,
path, user, startup oppure description.
Ad esempio, per ottenere il nome visualizzato di un servizio è possibile usare un
item "service.info[{#SERVICE.NAME},displayname]". Se il valore di param non è
specificato ("service.info[{#SERVICE.NAME}]"), viene utilizzato il parametro
predefinito state.