Notre intégration Apache ZooKeeper monitore les performances de votre cluster ZooKeeper, vous aidant à gérer et synchroniser vos systèmes distribués. Notre intégration Apache ZooKeeper vous offre un dashboard prédéfini qui inclut des métriques au niveau clusteret au niveau du nœud.

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.
Suivez les étapes suivantes pour installer l’intégration :
Installer l' agent d'infrastructure
Pour utiliser l’intégration Zookeeper, vous devez d’abord installer l’agent d’infrastructure sur le même hôte. L'agent infrastructure monitore l'hôte lui-même, tandis que l'intégration que vous installerez à l'étape suivante étend votre monitoring avec des données spécifiques à Zookeeper.
Utilisez NRI-Flex pour capturer des métriques
Flex vous permet de capturer les métriques Apache Zookeeper. Il est fourni avec l’agent New Relic Infrastructure que vous avez installé à l’étape précédente.
Créez un fichier nommé
zookeeper-config.yml
dans le chemin/newrelic-infra/integrations.d
.Mettez à jour le
zookeeper-config.yml
avec l’exemple de configuration suivant :integrations:- name: nri-flex# interval: 30sconfig:name: zookeeperFlexapis:- name: zookeeperevent_type: zkSamplecommands:- run: echo mntr | nc localhost 2181 ## change to your zookeeper serversplit_by: "\t" ## split by tabsnake_to_camel: truecustom_attributes:myCustomAttr: theValue ## inject your own additional custom attributes
Redémarrez l'agent New Relic Infrastructure
Avant de pouvoir commencer à lire vos données, utilisez les instructions de notre documentation sur l'agent d'infrastructure pour redémarrer votre agent d'infrastructure :
$sudo systemctl restart newrelic-infra.service
Trouvez vos données
Vous pouvez choisir notre modèle dashboard prédéfini nommé Apache ZooKeeper
pour monitorer les métriques de votre application Zookeeper . Suivez ces étapes pour utiliser notre modèle dashboard prédéfini :
De one.newrelic.com, aller à la page + Integrations & Agents .
Cliquez sur Dashboards.
Dans la barre de recherche, tapez
apache zookeeper
.Le dashboard ZooKeeper devrait apparaître. Cliquez dessus pour l'installer.
Votre Apache ZooKeeper dashboard est considéré comme un dashboard personnalisé et peut être trouvé dans l'UI Dashboards. Pour obtenir des documents sur l'utilisation et la modification du dashboard, consultez notre documentation dashboard .
Lorsque vous utilisez l'intégration
nri-flex
vos métriques seront exportées dans leEVENT_TYPE
donné. Voici une requête NRQL pour vérifier le nombre de znodes dans l'espace de nommage ZooKeeper avec une intégrationnri-flex
:FROM <EVENT_TYPE>SELECT latest(zkZnodeCount)
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.