Monitor el clúster Apache Mesos sin problemas con New Relic para obtener información completa y valiosa sobre el rendimiento, el estado y la utilización de recursos. Realice un seguimiento de los nodos maestros y esclavos, monitor la ejecución de tareas y revise el sistema métrico.
Luego de configurar nuestra integración Apache Mesos, le brindamos un dashboard para su Apache Mesos métrica.
Instalar el agente de infraestructura
Para emplear la integración de Apache Mesos, también debe instalar el agente de infraestructura en el mismo host. El agente de infraestructura monitorea el host en sí, mientras que la integración que instalará en el siguiente paso amplía su monitoreo con datos específicos de Apache Mesos.
Habilite la integración de Apache Mesos con nri-flex
Para configurar la integración de Apache Mesos, siga estos pasos:
Cree un archivo llamado
nri-apache-mesos-config.yml
en el directorio de integración:bash$touch /etc/newrelic-infra/integrations.d/nri-apache-mesos-config.ymlAgregue el siguiente fragmento a su archivo
nri-apache-mesos-config.yml
para permitir que el agente capture datos de Apache Mesos:integrations:- name: nri-flexinterval: 30sconfig:name: apacheMesosapis:- event_type: apacheMesosurl: http://<ip-address>:5050/metrics/snapshot
Log de avance de Apache Mesos
Siga estos pasos para reenviar el log de Apache Mesos a New Relic:
Edite el archivo de registro llamado
logging.yml
ubicado en la siguiente ruta:bash$cd /etc/newrelic-infra/logging.dAgregue el siguiente fragmento al archivo
logging.yml
. Reemplacefile
con la ruta del archivo log de Apache Mesos si es necesario:logs:- name: apache-mesos.logfile: /var/log/mesos/LOG_FILE_NAMEattributes:logtype: apache_mesos_log
Reinicie el agente New Relic Infrastructure
Reinicie su agente de infraestructura:
$sudo systemctl restart newrelic-infra.service
En un par de minutos, tu aplicación comenzará a enviar métrica a one.newrelic.com.
Encuentra tus datos
Puede emplear nuestra plantilla dashboard prediseñadas para monitor su aplicación métrica Apache Mesos. Siga estos pasos para emplear nuestra plantilla dashboard prediseñadas:
Desde one.newrelic.com, ir a la página
+ Integrations & Agents
Haga clic en
Dashboards
En la barra de búsqueda, escribe
Apache Mesos
Debería aparecer el dashboard Apache Mesos. Haga clic en él para instalarlo
Su dashboard Apache Mesos se considera un panel personalizado y se puede encontrar en la UI Dashboards. Para obtener documentos sobre el uso y edición del panel, consulte nuestros documentos dashboard .
A continuación se muestra un ejemplo de consulta NRQL para ver el tiempo de actividad del maestro Apache Mesos:
SELECT latest(`master/uptime_secs`) as 'Masters uptime (seconds)' FROM apacheMesos
¿Que sigue?
Para obtener más información sobre cómo crear una consulta NRQL y generar un panel, consulte estos documentos:
- Introducción al generador de consultas para crear consultas básicas y avanzadas.
- Introducción al panel para personalizar tu dashboard y realizar diferentes acciones.
- Administre su dashboard para ajustar el modo de visualización de su panel o para agregar más contenido a su dashboard.