Avec notre dashboard Redmine, vous pouvez facilement suivre votre taux de transaction Web, votre taux d'erreur d'application et votre base de données. Conçu avec notre agent Ruby , le quickstart Redmine vous offre un ensemble de par défaut qui vous permettent d'afficher vos critiques les plus détaillées en un seul endroit.

Après avoir configuré l'intégration avec New Relic, visualisez vos données dans un dashboard comme celui-ci, dès la sortie de la boîte.
Intégrer Redmine avec l'agent Ruby
Notre agent Ruby collecte et ingère des données afin que vous puissiez suivre les performances de votre Redmine dans New Relic. Vous pouvez installer l'agent Ruby en utilisant notre lanceur, ou en suivant l'installation manuelle avec notre documentation.
Une fois installé, confirmez que New Relic ingère vos données Redmine en allant sur one.newrelic.com, puis en cliquant sur Metrics & events. Exécutez la requête NRQL suivante pour confirmer que New Relic reçoit les données Redmine :
SELECT apm.service.transaction.duration FROM Metric
Installer l' agent d'infrastructure
Bien que notre intégration Redmine ne soit pas construite avec notre agent d'infrastructure, nous vous recommandons de l'installer si vous souhaitez obtenir des données de performances sur vos hôtes. Vous pouvez installer l'agent d'infrastructure de deux manières différentes :
Notre guide d'installation est un outil CLI qui inspecte votre système et installe l'agent d'infrastructure aux côtés de l'agent de monitoring d'application qui fonctionne le mieux pour votre système. Pour en savoir plus sur le fonctionnement de notre guide d'installation, consultez notre aperçu du guide d'installation.
Si vous préférez installer notre agent d'infrastructure manuellement, vous pouvez suivre un tutoriel d'installation manuelle pour Linux, Windows ou macOS.
Voir les métriques Redmine dans un dashboard
Notre dashboard par défaut transforme ces données brutes en graphiques et diagrammes, qui offrent une vue d'ensemble de la santé de votre système. Pour installer notre dashboard par défaut, rendez-vous sur notre page d'observabilité instantanée Redmine.
Créer une requête pour un dashboard personnalisé
Certaines mesures de performance ne sont pas disponibles prêtes à l'emploi avec notre dashboard prédéfini. Bien que facultatif, nous recommandons une instrumentation supplémentaire afin que vous puissiez suivre les métriques Redmine telles que les problèmes gérables, ingérables et en retard. Pour commencer le suivi, installez le plugin Monitoring & Controlling pour votre application Redmine.
Allez dans votre dossier
redmine-monitoring-controlling
et ouvrez le fichier nomméhome_monitoring_controlling_project_controller.rb
. Cela se trouve dans votre répertoire de plugins.Insérez ce snippet au bas du fichier :
::NewRelic::Agent.record_metric(‘Custom/managementIssues’,@managementissues.count)
Allez à one.newrelic.com, puis cliquez sur Metrics & events. Exécutez la requête suivante pour confirmer que New Relic signale des métriques personnalisées :
SELECT MAX(newrelic.timeslice.value) AS Manageable Issues FROM Metric WHERE metricTimesliceName like '%Custom/managementissues%'
Quelle est la prochaine étape ?
Pour en savoir plus sur la création de requêtes NRQL et la génération de dashboards, consultez ces documents :
- Introduction au générateur de requêtes pour créer des requêtes basiques et avancées.
- Introduction au dashboard pour personnaliser votre dashboard et effectuer différentes actions.
- Gérez votre dashboard pour ajuster votre mode d'affichage du dashboard ou pour ajouter plus de contenu à votre dashboard.