9 Descubrimiento de servicios de Windows

Resumen

De forma similar a como se descubren los sistemas de archivos, también es posible descubrir servicios de Windows.

Clave de item

El item que se debe usar en la regla de descubrimiento es

service.discovery

Macros soportadas

Se admiten las siguientes macros para su uso en la regla de descubrimiento filtro y prototipos de métricas, disparadores y gráficos:

Macro Descripción
{#SERVICE.NAME} Nombre del servicio.
{#SERVICE.DISPLAYNAME} Nombre mostrado del servicio.
{#SERVICE.DESCRIPTION} Descripción del servicio.
{#SERVICE.STATE} Valor numérico del estado del servicio.
Consulte la métrica service.info para más detalles.
{#SERVICE.STATENAME} Nombre del estado del servicio.
Consulte la métrica service.info para más detalles.
{#SERVICE.PATH} Ruta del servicio.
{#SERVICE.USER} Usuario del servicio.
{#SERVICE.STARTUP} Valor numérico del tipo de inicio del servicio.
Consulte la métrica service.info para más detalles.
{#SERVICE.STARTUPNAME} Nombre del tipo de inicio del servicio.
Consulte la métrica service.info para más detalles.
{#SERVICE.STARTUPTRIGGER} Valor numérico para indicar si el tipo de inicio del servicio tiene:
0 - sin disparadores de inicio
1 - tiene disparadores de inicio
Es útil para descubrir tipos de inicio de servicio como Automático (inicio por disparador), Automático retrasado (inicio por disparador) y Manual (inicio por disparador).

Basado en el descubrimiento de servicios de Windows, puede crear un prototipo de métrica como

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

donde param acepta los siguientes valores: state, displayname, path, user, startup o description.

Por ejemplo, para obtener el nombre mostrado de un servicio puede usar una métrica "service.info[{#SERVICE.NAME},displayname]". Si el valor de param no se especifica ("service.info[{#SERVICE.NAME}]"), se utiliza el parámetro state por defecto.