Monitor o cluster Apache Mesos perfeitamente com New Relic para insights abrangentes sobre desempenho, integridade e utilização de recursos. Rastreie nós mestres e escravos, monitor a execução de tarefas e revise as métricas do sistema.
Depois de configurar nossa integração Apache Mesos, fornecemos um dashboard para sua métrica Apache Mesos.
Instalar o agente de infraestrutura
Para usar a integração do Apache Mesos, é necessário instalar também o agente de infraestrutura no mesmo host. O agente de infraestrutura monitora o próprio host, enquanto a integração que você instalará na próxima etapa estende seu monitoramento com dados específicos do Apache Mesos.
Habilite a integração do Apache Mesos com nri-flex
Para configurar a integração do Apache Mesos, siga estas etapas:
Crie um arquivo chamado
nri-apache-mesos-config.yml
no diretório integração:bash$touch /etc/newrelic-infra/integrations.d/nri-apache-mesos-config.ymlAdicione o trecho a seguir ao arquivo
nri-apache-mesos-config.yml
para permitir que o agente capture dados do Apache Mesos:integrations:- name: nri-flexinterval: 30sconfig:name: apacheMesosapis:- event_type: apacheMesosurl: http://<ip-address>:5050/metrics/snapshot
Log de encaminhamento do Apache Mesos
Siga estas etapas para encaminhar o log do Apache Mesos para New Relic:
Edite o arquivo de log denominado
logging.yml
localizado no seguinte caminho:bash$cd /etc/newrelic-infra/logging.dAdicione o seguinte trecho ao arquivo
logging.yml
. Substituafile
pelo caminho do arquivo de log do Apache Mesos, se necessário:logs:- name: apache-mesos.logfile: /var/log/mesos/LOG_FILE_NAMEattributes:logtype: apache_mesos_log
Reinicie o agente do New Relic Infrastructure
Reinicie seu agente de infraestrutura:
$sudo systemctl restart newrelic-infra.service
Em alguns minutos, seu aplicativo começará a enviar métricas para one.newrelic.com.
Encontre seus dados
Você pode usar nosso modelo dashboard pré-construído para monitor seu aplicativo métrica do Apache Mesos. Siga estas etapas para usar nosso modelo dashboard pré-construído:
De one.newrelic.com, vá para a página
+ Integrations & Agents
Clique em
Dashboards
Na barra de pesquisa, digite
Apache Mesos
O dashboard do Apache Mesos deve aparecer. Clique nele para instalá-lo
Seu dashboard do Apache Mesos é considerado um painel personalizado e pode ser encontrado na interface Dashboards. Para obter documentos sobre como usar e editar o painel, consulte nossos documentos dashboard .
Aqui está um exemplo de consulta NRQL para visualizar o master tempo de operação do Apache Mesos:
SELECT latest(`master/uptime_secs`) as 'Masters uptime (seconds)' FROM apacheMesos
Qual é o próximo?
Para saber mais sobre como construir uma consulta NRQL e gerar um painel, confira estes documentos:
- Introdução ao criador de consulta para criação de consultas básicas e avançadas.
- Introdução aos dashboards para personalizar seu dashboard e realizar diversas ações.
- Gerencie seu dashboard para ajustar o modo de exibição dos painéis ou para adicionar mais conteúdo ao seu dashboard.