Versión de la integración8.5.0
Nota: Esta integración solo se aplica a OpenStack v13 y posteriores. Si deseas recopilar métricas de OpenStack v12 y anteriores, utiliza la integración de OpenStack.
Este check monitoriza OpenStack desde el nodo controlador.
Configuración
Instalación
El check de OpenStack Controller está incluido en el paquete del Datadog Agent , por lo que no necesitas instalar nada más en tu servidor.
Configuración
La integración de OpenStack Controller está diseñada para recopilar información de todos los nodos de computación y de los servidores que lo ejecutan. La integración debe ejecutarse desde un único Agent para monitorizar tu entorno de OpenStack, y puede desplegarse en tu nodo controlador o en un servidor adyacente que tenga acceso a los endpoints de Keystone, Nova, Neutron, Cinder, Ironic y Octavia.
Preparar OpenStack
Cree un usuario datadog
que se utilizará en tu archivo openstack_controller.d/conf.yaml
. Este usuario requiere permisos de administrador de solo lectura en tu entorno para que pueda ejecutarse desde un único nodo y leer información muy importante del sistema sobre todos los nodos y servidores.
Configuración del Agent
Edita el archivo openstack_controller.d/conf.yaml
, en la carpeta conf.d/
en la raíz de tu directorio de configuración del Agent para comenzar a recopilar los datos de rendimiento de tu OpenStack Controller. Consulta el openstack_controller.d/conf.yaml de ejemplo para todas las opciones disponibles de configuración:
init_config:
instances:
- keystone_server_url: "<AUTH_URL>"
password: "<PASSWORD>"
username: "<USER_NAME>"
domain_id: "<DOMAIN_ID>"
Reiniciar el Agent
Nota: Si estás actualizando la integración a la versión 6.0.0 o posterior desde la versión 5.0.0 o anterior, deberás activar la opción use_legacy_check_version
para poder utilizar las nuevas funciones. También es posible que tengas que hacer cambios en tu configuración para mantener la compatibilidad. Consulta el openstack controller.d/conf.yaml de ejemplo para obtener más detalles.
Recopilación de logs
La recopilación de logs está desactivada por defecto en el Datadog Agent, puedes activarla en datadog.yaml
:
Añade este bloque de configuración a tu archivo openstack_controller.d/conf.yaml
para empezar a recopilar tus logs de Openstack:
logs:
- type: file
path: "<LOG_FILE_PATH>"
source: openstack
Cambia el valor de los parámetros path
y configúralos para tu entorno. Consulta el openstack_controller.d/conf.yaml de ejemplo para todas las opciones disponibles de configuración.
Validación
Ejecuta el subcomando status
del Agent y busca openstack_controller
en la sección Checks.
Datos recopilados
Métricas
Eventos
OpenStack Controller no incluye ningún evento.
Checks de servicio
Solucionar problemas
¿Necesitas ayuda? Consulta el servicio de asistencia de Datadog.
Referencias adicionales
Más enlaces, artículos y documentación útiles: