Descripción general

Esta página describe las características básicas del Datadog Agent para macOS. Consulte la documentación de Plataformas compatibles para obtener la lista completa de distribuciones y versiones de macOS compatibles.

Instale el Agent

Para instalar el Agent en macOS, siga las instrucciones in-app en Fleet Automation y ejecute el script generado en sus servidores.

Pasos de instalación in-app para el Datadog Agent en un servidor macOS.
El Agent se instala en un sandbox ubicado en /opt/datadog-agent. Para cualquier monitoreo adicional, asegúrese de darle al usuario del Agent _dd-agent acceso a los archivos o directorios.

Comandos

El administrador de servicios launchctl controla el ciclo de vida del Agent, mientras que otros comandos pueden ejecutarse a través del binario del Agent, la aplicación systray o la interfaz web.

DescripciónComando
Iniciar el Agent como serviciosudo launchctl kickstart system/com.datadoghq.agent
Detener el Agent que se ejecuta como serviciosudo launchctl kill SIGTERM system/com.datadoghq.agent
Reiniciar el Agent que se ejecuta como serviciosudo launchctl kickstart -k system/com.datadoghq.agent
Estado del servicio del Agentsudo launchctl print system/com.datadoghq.agent
Página de estado del Agent en ejecuciónsudo datadog-agent status o interfaz web
Enviar flaresudo datadog-agent flare o interfaz web
Mostrar el uso del comandodatadog-agent --help
Ejecutar una verificaciónsudo datadog-agent check <CHECK_NAME>

Configuración

El archivo de configuración del Datadog Agent se encuentra en /opt/datadog-agent. Este archivo YAML contiene los detalles de conexión a nivel de servidor que se utilizan para enviar datos a Datadog, incluyendo:

  • api_key: la clave de Datadog API de su organización
  • site: región de Datadog de destino (por ejemplo, datadoghq.com, datadoghq.eu, ddog-gov.com, us2.ddog-gov.com)
  • proxy: puntos de conexión de proxy HTTP/HTTPS para tráfico saliente (consulte Configuración de proxy del Datadog Agent)
  • Etiquetas predeterminadas, niveles de registro y configuraciones de Datadog.

Un archivo de referencia totalmente comentado, ubicado en /opt/datadog-agent/etc/datadog.yaml.example, enumera todas las opciones disponibles para comparación o para copiar y pegar. Alternativamente, consulte el archivo de configuración de ejemplo del Agent para macOS en GitHub.

Archivos de integración

Los archivos de configuración para las integraciones se encuentran en /opt/datadog-agent/etc/conf.d/. Cada integración tiene su propio subdirectorio, <INTEGRATION>.d/, que contiene:

  • conf.yaml: la configuración activa que controla cómo la integración recopila métricas y registros
  • conf.yaml.example: una muestra que ilustra las claves admitidas y los valores predeterminados

Desinstale el Agent

Para desinstalar el Agent, ejecute el siguiente script:

curl -L https://install.datadoghq.com/scripts/uninstall_mac_os.sh | bash

Solución de problemas

Consulte la documentación de solución de problemas del Agent para conocer los pasos de solución de problemas.

Trabajar con el Agent integrado

El Agent contiene un entorno de Python integrado en /opt/datadog-agent/embedded/. Los binarios comunes como python y pip se encuentran dentro de /opt/datadog-agent/embedded/bin/.

Consulte las instrucciones sobre cómo agregar paquetes al Agent integrado para obtener más información.

Lecturas adicionales