Com nosso dashboard Redmine, você pode acompanhar facilmente sua transação da taxa web, taxas de erros do aplicativo e banco de dados. Desenvolvido com nosso agente Ruby, o Redmine início rápido oferece um conjunto de padrões que permitem visualizar seus dados mais críticos completos.
Depois de configurar a integração com o New Relic, veja seus dados em painéis como estes, prontos para uso.
Integre o Redmine com o agente Ruby
Nosso agente Ruby coleta e ingere dados para que você possa acompanhar o desempenho do Redmine no New Relic. Você pode instalar o agente Ruby usando nosso launcher ou seguindo a instalação manual com nossos documentos.
Depois de instalado, confirme se o New Relic está ingerindo seus dados do Redmine acessando one.newrelic.com e clicando em Metrics & events. Execute a seguinte consulta NRQL para confirmar se o New Relic está recebendo dados do Redmine:
SELECT apm.service.transaction.duration FROM Metric
Instalar o agente de infraestrutura
Embora nossa integração Redmine não seja construída com nosso agente de infraestrutura, recomendamos instalá-lo se você quiser dados de desempenho sobre seus hosts. É possível instalar o agente de infraestrutura de duas maneiras diferentes:
- Nossa instalação guiada é uma ferramenta CLI que inspeciona seu sistema e instala o agente de infraestrutura junto com o agente de monitoramento do aplicativo que melhor funciona para seu sistema. Para saber mais sobre como funciona nossa instalação guiada, confira nossa Visão geral da instalação guiada.
- Se preferir instalar nosso agente de infraestrutura manualmente, você pode seguir um tutorial para instalação manual para Linux, Windows ou macOS.
Veja a métrica Redmine em um dashboard
Nosso dashboard padrão transforma esses dados brutos em tabelas e gráficos, que fornecem uma visão panorâmica da saúde do seu sistema. Para instalar nosso painel padrão, acesse nossa página de observabilidade instantânea do Redmine.
Crie consulta para painel personalizado
Certas métricas de desempenho não estão disponíveis imediatamente com nosso painel pré-construído. Embora opcional, recomendamos instrumentação adicional para que você possa acompanhar as métricas do Redmine, como problemas gerenciáveis, não gerenciáveis e vencidos. Para iniciar o rastreamento, instale o plug-in de monitoramento e controle do seu aplicativo Redmine.
Vá para a pasta
redmine-monitoring-controlling
e abra o arquivo chamadohome_monitoring_controlling_project_controller.rb
. Ele é encontrado no diretório do plug-in.Insira este trecho na parte inferior do arquivo:
::NewRelic::Agent.record_metric(‘Custom/managementIssues’,@managementissues.count)
Vá para one.newrelic.com e clique em Metrics & events. Execute a seguinte consulta para confirmar se New Relic está reportando métrica personalizada:
SELECT MAX(newrelic.timeslice.value) AS Manageable Issues FROM Metric WHERE metricTimesliceName like '%Custom/managementissues%'
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.