Uso básico del Agent para CentOS (y Rocky/Alma Linux)
En esta página se describen las características básicas del Datadog Agent para CentOS y sus derivados, Rocky Linux y Alma Linux. Para instalar el Datadog Agent, sigue las instrucciones de instalación del Agent para CentOS.
Los paquetes están disponibles para arquitecturas x86 de 64 bits y Arm v8. Para otras arquitecturas, utiliza la instalación de origen.
Nota: CentOS 6 y sus versiones posteriores son compatibles con la arquitectura x86 de 64 bits. CentOS/Rocky/Alma 8 y sus versiones posteriores son compatibles con la arquitectura Arm v8 de 64 bits.
Comandos
En las versiones 6 y 7 del Agent, el gestor de servicios proporcionado por el sistema operativo es el responsable del ciclo de vida del Agent; sin embargo, para ejecutar otros comandos, hay que hacerlo directamente a través del archivo binario del Agent. En la versión 5 del Agent, por el contrario, casi todo se hace a través del gestor de servicios.
CentOS 7 y versiones posteriores
Descripción | Comando |
---|
Ejecutar el Agent como servicio | sudo systemctl start datadog-agent |
Detener la ejecución del Agent como servicio | sudo systemctl stop datadog-agent |
Reiniciar la ejecución del Agent como servicio | sudo systemctl restart datadog-agent |
Estado del servicio Agent | sudo systemctl status datadog-agent |
Página de estado del Agent en ejecución | sudo datadog-agent status |
Enviar flare | sudo datadog-agent flare |
Mostrar el uso de comandos | sudo datadog-agent --help |
Ejecutar un check | sudo -u dd-agent -- datadog-agent check <CHECK_NAME> |
CentOS 6
Descripción | Comando |
---|
Ejecutar el Agent como servicio | sudo start datadog-agent |
Detener la ejecución del Agent como servicio | sudo stop datadog-agent |
Reiniciar la ejecución del Agent como servicio | sudo restart datadog-agent |
Estado del servicio Agent | sudo status datadog-agent |
Página de estado del Agent en ejecución | sudo datadog-agent status |
Enviar flare | sudo datadog-agent flare |
Mostrar el uso de comandos | sudo datadog-agent --help |
Ejecutar un check | sudo -u dd-agent -- datadog-agent check <CHECK_NAME> |
Descripción | Comando |
---|
Ejecutar el Agent como servicio | sudo service datadog-agent start |
Detener la ejecución del Agent como servicio | sudo service datadog-agent stop |
Reiniciar la ejecución del Agent como servicio | sudo service datadog-agent restart |
Estado del servicio Agent | sudo service datadog-agent status |
Página de estado del Agent en ejecución | sudo service datadog-agent info |
Enviar flare | sudo service datadog-agent flare |
Mostrar el uso de comandos | sudo service datadog-agent |
Ejecutar un check | sudo -u dd-agent -- dd-agent check <CHECK_NAME> |
Nota: Si el contenedor service
no está disponible en tu sistema, utiliza:
- Para sistemas basados en
upstart
: sudo start/stop/restart/status datadog-agent
- Para sistemas basados en
systemd
: sudo systemctl start/stop/restart/status datadog-agent
[Obtén más información sobre los comandos del ciclo de vida del servicio][2]
Configuración
Los archivos y carpetas de configuración del Agent se encuentran en:
/etc/datadog-agent/datadog.yaml
Archivos de configuración para las integraciones:
/etc/datadog-agent/conf.d/
Los archivos y carpetas de configuración del Agent se encuentran en:
/etc/dd-agent/datadog.conf
Archivos de configuración para las integraciones:
Desinstalar el Agent
sudo yum remove datadog-agent
Este comando borra el Agent, pero no elimina:
- El archivo de configuración
datadog.yaml
- Los archivos que ha creado el usuario en la carpeta de configuración
/etc/datadog-agent
- Los archivos que ha creado el usuario en la carpeta
/opt/datadog-agent
- El usuario
dd-agent
- Archivos de log de Datadog
Si también quieres eliminar estos elementos, ejecuta este comando después de eliminar el Agent:
sudo userdel dd-agent \
&& sudo rm -rf /opt/datadog-agent/ \
&& sudo rm -rf /etc/datadog-agent/ \
&& sudo rm -rf /var/log/datadog/
sudo yum remove datadog-agent
Este comando borra el Agent, pero no elimina:
- El archivo de configuración
datadog.yaml
- Los archivos que ha creado el usuario en la carpeta de configuración
/etc/dd-agent
- Los archivos que ha creado el usuario en la carpeta
/opt/datadog-agent
- El usuario
dd-agent
- Archivos de log de Datadog
Si también quieres eliminar estos elementos, ejecuta este comando después de eliminar el Agent:
sudo userdel dd-agent \
&& sudo rm -rf /opt/datadog-agent/ \
&& sudo rm -rf /etc/dd-agent/ \
&& sudo rm -rf /var/log/datadog/
Solucionar problemas
Consulta la documentación sobre cómo solucionar problemas del Agent.
Trabajar con el Agent integrado
El Agent tiene un entorno de Python integrado en /opt/datadog-agent/embedded/
. Los archivos binarios comunes, como python
y pip
, se encuentran dentro de /opt/datadog-agent/embedded/bin/
.
Si quieres obtener más información, consulta las instrucciones sobre cómo añadir paquetes al Agent integrado.
Lectura adicional
Más enlaces, artículos y documentación útiles: