
Como parte de un proyecto con el cliente al que he sido asignado en mi actividad profesional, he tenido que explorar el servicio de monitoreo Datadog. Como mucho de lo que hoy en día se hace, se trata de un SaaS que permite concentrar diversos aspectos de monitoreo.
El servicio es nuevo para mi. No había escuchado de éste antes. Debo confesar que me ha parecido muy bueno.
Paradójicamente, esa percepción contrasta mucho con el problema con que me he topado para la instalación del agente del servicio para macOS. Al momento de escribir esto, hacer uso de las instrucciones dadas para instalar el agente desde una sesión en terminal lo lleva a uno a encontrarse con un problema de instalación. Aunque se reporta que la instalación termina bien, ésta se lleva a cabo de manera incompleta. El software queda parcialmente instalado. Incluso el log que se menciona en el texto que reporta el problema no existe. Por ejemplo:
Last login: Mon Jun 27 08:20:35 on console (base) user@mac $ DD_AGENT_MAJOR_VERSION=7 DD_API_KEY=<api-key-value> DD_SITE="us5.datadoghq.com" bash -c "$(curl -L https://s3.amazonaws.com/dd-agent/scripts/install_mac_os.sh)" % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6869 100 6869 0 0 22374 0 --:--:-- --:--:-- --:--:-- 22301 user is not in the sudoers file. This incident will be reported. (base) $ su admin Password: admin@mac % DD_AGENT_MAJOR_VERSION=7 DD_API_KEY=<api-key-value> DD_SITE="us5.datadoghq.com" bash -c "$(curl -L https://s3.amazonaws.com/dd-agent/scripts/install_mac_os.sh)" % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6869 100 6869 0 0 24017 0 --:--:-- --:--:-- --:--:-- 24017 * Downloading datadog-agent ################################################################################################################# 100.0% * Installing datadog-agent, you might be asked for your sudo password... Password: - Mounting the DMG installer... - Unpacking and copying files (this usually takes about a minute) ... - Unmounting the DMG installer ... * Restarting the Agent... It looks like you hit an issue when trying to install the Agent. Troubleshooting and basic usage information for the Agent are available at: https://docs.datadoghq.com/agent/basic_agent_usage/ If you're still having problems, please send an email to support@datadoghq.com with the contents of ddagent-install.log and we'll do our very best to help you solve your problem. admin@mac %
Si uno revisa el script que se descarga de AWS, uno vera que éste es un asco. Tiene muchas cosas mal. No es de extrañar que no se instale el agente. Afortunadamente, dado que no se ha encontrado solución por el momento, en la misma página de Datadog se ofrece la alternativa de proceder mediante el instalador de paquetes de macOS, opción con la que se instala bien el producto (el agente) pero que debe configurarse posteriormente (a diferencia de la primera opción que aparentemente ésta lo hace).