Versión de la integración2.1.0
Este check monitoriza TIBCO Enterprise Message servicio a través del Datadog Agent.
Configuración
Sigue las instrucciones de abajo para instalar y configurar este check para un Agent que se ejecuta en un host. En el caso de entornos en contenedores, consulta las Plantillas de integración de Autodiscovery para obtener orientación sobre la aplicación de estas instrucciones.
Instalación
El check de TIBCO EMS está incluido en el paquete del Datadog Agent. No es necesaria ninguna instalación adicional en tu servidor.
Configuración
Edita el archivo tibco_ems.d/conf.yaml
, en la carpeta conf.d/
en la raíz del directorio de configuración de tu Agent para empezar a recopilar tus datos de rendimiento de TIBCO EMS. Consulta el tibco_ems.d/conf.yaml de ejemplo para ver todas las opciones de configuración disponibles.
Reinicia el Agent.
Recopilación de métricas
Crear tu script de comandos Tibco EMS
La integración Tibco EMS utiliza la herramienta de la CLI tibemsadmin
proporcionada por Tibco EMS. Para reducir el número de llamadas a la cola $sys.admin
, Datadog utiliza un script para organizar por lotes las consultas realizadas a Tibco. Para recopilar métricas de Tibco EMS, pasa la ruta del script y la ruta absoluta del binario tibemsadmin
a la configuración de la integración.
Nota: El usuario dd-agent
necesita permisos de ejecución en el binario tibemsadmin
.
- Crea un archivo llamado
show_commands
con el siguiente contenido:
show connections full
show durables
show queues
show server
show stat consumers
show stat producers
show topics
- Añade este bloque de configuración a tu archivo
tibco_ems.d/conf.yaml
para empezar a recopilar métricas de Tibco EMS:
init_config:
instances:
## @param script_path - string - optional
## The path to the script that will be executed to collect metrics. Since the script is executed by a subprocess,
## we need to know the path to the script. This must be the absolute path to the script.
#
script_path: <SCRIPT_PATH>
## @param tibemsadmin - string - optional
## The command or path to tibemsadmin (for example /usr/bin/tibemsadmin or docker exec <container> tibemsadmin)
## , which can be overwritten on an instance.
##
## This overrides `tibemsadmin` defined in `init_config`.
#
tibemsadmin: <TIBEMSADMIN>
- Reinicia el Agent para empezar a enviar métricas de Tibco EMS a Datadog.
Recopilación de logs
Disponible para el Agent v6.0 o posterior
La recopilación de logs está deshabilitada por defecto en el Datadog Agent. Habilita logs en tu archivo datadog.yaml
:
Añade este bloque de configuración a tu archivo tibco_ems.d/conf.yaml
para empezar a recopilar logs de Tibco EMS:
logs:
- type: file
path: <PATH_TO_LOG_FILE>
service: <MY_SERVICE>
source: tibco_ems
Cambia los valores de los parámetros service
y path
y configúralos para tu entorno. Consulta el tibco_ems.yaml de ejemplo para ver todas las opciones de configuración disponibles.
Reinicia el Agent.
Validación
Ejecuta el subcomando de estado del Agent y busca tibco_ems
en la sección Checks.
Datos recopilados
Métricas
Eventos
La integración TIBCO EMS no incluye eventos.
Checks de servicios
La integración TIBCO EMS no incluye checks de servicios.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el servicio de asistencia de Datadog.