Peut prometheus surveiller les appareils réseau

Peut prometheus surveiller les appareils réseau
La plupart des appareils réseau prennent en charge le protocole SNMP (protocole de gestion du réseau simple). Vous pouvez utiliser le prometheus snmp_exporter pour surveiller les appareils réseau soutenus par SNMP avec Prometheus et Grafana.

Dans cet article, je vais vous montrer comment surveiller le réseau d'un routeur domestique (TP-Link Archer C5 V4) avec Prometheus et Grafana. Alors, commençons.

Table des matières

  1. Conditions préalables
  2. Activer SNMP sur les appareils réseau
  3. Installation de l'exportateur SNMP
  4. Ajout d'exportateur SNMP à Prometheus
  5. Création d'un tableau de bord Grafana pour surveiller les appareils réseau
  6. Définir un tableau de bord Grafana par défaut
  7. Où aller ensuite?
  8. Conclusion
  9. Les références

Conditions préalables

Pour essayer les exemples de cet article, vous devez faire installer Prometheus et Grafana sur votre ordinateur, et Prometheus a ajouté à Grafana comme source de données.

Si vous avez besoin d'aide sur l'installation de Prometheus sur votre ordinateur, consultez l'article comment installer Prometheus sur Ubuntu 20.04 LTS.

Si vous avez besoin d'aide pour installer Grafana sur votre ordinateur et apprendre les bases de Grafana, consultez l'article (Comment relier Grafana à Prometheus).

Activer SNMP sur les appareils réseau

Si vous souhaitez surveiller un périphérique réseau avec Prometheus via SNMP, vous devez activer SNMP dans votre périphérique réseau.

Sur mon TP-Link Archer C5 V4 routeur, les paramètres SNMP sont en Avancé > Outils système > Paramètres SNMP > Agent SNMP, Comme indiqué dans la capture d'écran ci-dessous. Si vous essayez également de surveiller le réseau d'un routeur TP-Link, les paramètres SNMP devraient être au même endroit. Une fois que vous avez activé SNMP, cliquez sur Sauvegarder pour que les changements prennent effet.

Installation de l'exportateur SNMP

Pour que Prometheus collectionne des mesures via le protocole SNMP, vous devez avoir le Prometheus snmp_exporter Installé sur votre ordinateur et configurez Prometheus pour l'utiliser.

Dans cette section, je vais vous montrer comment installer la dernière version de Prometheus snmp_exporter sur Ubuntu 20.04 LTS. Alors, commençons.

Tout d'abord, accédez à la ~ / Téléchargements Répertoire comme suit:

$ cd ~ / téléchargements

NOTE: La dernière version de Prometheus snmp_exporter est v0.20.0 Au moment de la rédaction de cet article. Lorsque vous lisez cet article, les versions plus récentes du Prometheus snmp_exporter Peut être libéré. Dans ce cas, vous pouvez copier le lien de téléchargement de la dernière version du snmp_exporter et le remplacer ici. Vous pouvez trouver le lien vers la dernière version de snmp_exporter Sur la page officielle SNMP_Exporter Github.

Téléchargez la dernière version du Prométhée snmp_exporter avec la commande suivante:

$ wget https: // github.com / prometheus / snmp_exporter / releases / download / v0.20.0 / snmp_exporter-0.20.0.Linux-AMD64.le goudron.gz

Prométhée snmp_exporter Les archives doivent être téléchargées.

Vous devriez trouver un nouveau fichier snmp_exporter-0.20.0.Linux-AMD64.le goudron.gz dans le ~ / Téléchargements Répertoire, comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ ls -lh

Extraire le snmp_exporter-0.20.0.Linux-AMD64.le goudron.gz Archive sur votre répertoire de travail actuel comme suit:

$ tar xzf snmp_exporter-0.20.0.Linux-AMD64.le goudron.gz

Un nouveau répertoire snmp_exporter-0.20.0.Linux-AMD64 / devrait être créé sur votre répertoire de travail actuel, comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ ls -lh

Bouge le snmp_exporter-0.20.0.Linux-AMD64 / répertoire au /opter répertoire et renommer à snmp_exporter comme suit:

$ sudo mv -v snmp_exporter-0.20.0.linux-amd64 / opt / snmp_exporter

Le snmp_exporter-0.20.0.Linux-AMD64 / Le répertoire doit être déplacé vers /opter et renommé à snmp_exporter /, Comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ ls -lh / opt /

Dans le / opt / snmp_exporter / répertoire, le snmp_exporter le binaire est utilisé pour démarrer le SNMP-Exporter service, et le snmp.YML est le snmp_exporter fichier de configuration.

NOTE: Le fichier de configuration snmp.YML est très long, et il n'est pas conseillé de le modifier à la main. Au lieu de cela, vous devriez utiliser le snmp_exporter configuration Générateur Pour générer une coutume snmp.YML fichier de configuration. Il est hors de portée de cet article pour vous montrer comment utiliser le générateur pour générer une coutume snmp.YML fichier de configuration. Si vous utilisez des appareils réseau plus récents, le par défaut devrait être bien. Pour plus d'informations à ce sujet, consultez la page GitHub du générateur de configuration SNMP_Exporter.

$ ls -lh / opt / snmp_exporter

Créer un lien symbolique du snmp_exporter binaire sur le chemin / usr / local / bin / snmp_exporter de sorte que la snmp_exporter La commande est disponible à partir du terminal comme toute autre commande.

$ sudo ln -s / opt / snmp_exporter / snmp_exporter / usr / local / bin / snmp_exporter

Créer un nouveau fichier de service SystemD SNMP-Exporter.service dans le / etc / systemd / system / Répertoire comme suit:

$ sudo nano / etc / systemd / system / snmp-exporter.service

Tapez les lignes de codes suivantes dans le SNMP-Exporter.service déposer.

[Unité]
Description = Service d'exportateur SNMP Prometheus SNMP
After = Network-online.cible
[Service]
Redémarrer = à l'on
Utilisateur = Prométhée
Execstart = / usr / local / bin / snmp_exporter - Config.file = / opt / snmp_exporter / snmp.YML
[Installer]
Recherché = multi-utilisateurs.cible

Une fois que vous avez terminé, appuyez sur + X suivie par Y et Pour sauver le SNMP-Exporter.service déposer.

Pour que les modifications prennent effet, rechargez les démons Systemd avec la commande suivante:

$ sudo Systemctl Daemon-Reload

Maintenant, vous devriez pouvoir démarrer le SNMP-Exporter Service SystemD avec la commande suivante:

$ sudo systemctl start snmp-exporteur.service

Le SNMP-Exporter Le service SystemD doit être actif / en cours d'exécution, comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ sudo systemctl status snmp-exporteur.service

Exécutez la commande suivante pour ajouter le SNMP-Exporter SystemD Service au démarrage du système afin qu'il démarre automatiquement à l'heure du démarrage.

$ sudo systemctl activer snmp-exporteur.service

Le SNMP-Exporter Le service SystemD devrait être activé (ajouté au démarrage du système).

$ sudo systemctl status snmp-exporteur.service

Le snmp_exporter Le service doit être exécuté sur le port 9116, Comme vous pouvez le voir dans la capture d'écran ci-dessous.

$ sudo ss -tlpn

Pour vérifier si snmp_exporter Peut gratter les mesures d'un périphérique réseau, vous devez connaître l'adresse IP de l'ordinateur où snmp_exporter est installé. Dans mon cas, l'adresse IP est 192.168.0.117. Ce sera différent pour vous. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

$ hostname -i

Si votre routeur domestique utilise l'adresse IP 192.168.0.1, Accédez à l'URL http: // 192.168.0.117: 9116 / SNMP?cible = 192.168.0.1 de votre navigateur Web préféré pour vérifier si snmp_exporter peut gratter les métriques de votre routeur d'origine via SNMP.

Toutes les propriétés que le snmp_exporter gratté de votre routeur doit être affiché, comme vous pouvez le voir dans la capture d'écran ci-dessous. Donc, snmp_exporter fonctionne très bien.

Ajout d'exportateur SNMP à Prometheus

Maintenant que vous avez installé snmp_exporter Et cela fonctionne, vous devez l'ajouter à Prometheus pour pouvoir surveiller le snmp_exporter métrique.

Ouvrir le Prométhée.YML Fichier de configuration avec le nano Éditeur de texte comme suit:

$ sudo nano / opt / prometheus / prometheus.YML

Ajouter les lignes suivantes dans le scrape_configs Section de la Prométhée.YML fichier comme marqué dans la capture d'écran ci-dessous. Une fois que vous avez terminé, appuyez sur + X suivie par Y et Pour sauver le Prométhée.YML déposer.

- job_name: 'snmp_exporter'
static_configs:
- cibles: ['192.168.0.1']
metrics_path: / snmp
Paramètres:
module: [if_mib]
relabel_configs:
- source_labels: [__address__]
Target_label: __Param_target
- source_labels: [__param_target]
Target_label: instance
- Target_label: __address__
Remplacement: localhost: 9116

Ici, dans le cibles Section, vous ajoutez les adresses IP des périphériques réseau que vous souhaitez surveiller. Dans ce cas, mon routeur domestique avec l'adresse IP 192.168.0.1.

Si vous souhaitez surveiller plusieurs périphériques réseau, vous pouvez les ajouter au cibles Section comme suit:

Dans le remplacement Section, remplacer hôte local avec l'adresse IP ou le nom d'hôte de l'ordinateur où snmp_exporter est en cours d'exécution. je cours Prométhée et snmp_exporter sur le même ordinateur, donc j'ai utilisé hôte local comme le nom d'hôte de snmp_exporter.

Pour que les changements prennent effet, redémarrez le Prométhée Service SystemD avec la commande suivante:

$ sudo systemctl redémarrer prometheus.service

Si tout va bien, le Prométhée Le service doit être actif/ /en cours.

$ sudo systemctl status prometheus.service

Si vous naviguez vers le Cibles section de Prometheus Web ui, tu devrais voir ça snmp_exporter est dans le EN HAUT État.

Création d'un tableau de bord Grafana pour surveiller les appareils réseau

Pour surveiller vos appareils réseau avec Grafana, vous devez faire ajouter Prometheus à Grafana comme source de données.

Pour créer un nouveau tableau de bord Grafana, accédez à Tableaux de bord > Gérer et cliquez sur Nouveau tableau de bord comme marqué dans la capture d'écran ci-dessous.

Pour ajouter un nouveau panneau au tableau de bord, cliquez sur Ajouter un panneau vide comme marqué dans la capture d'écran ci-dessous.

L'éditeur de panneau Grafana doit être ouvert. Vous pouvez configurer un panneau de tableau de bord Grafana à partir d'ici.

Je veux afficher les mesures suivantes de mon routeur de maison TP-Link Archer C5 V4 sur le tableau de bord Grafana.

  1. Toujours du routeur
  2. Total des données téléchargées
  3. Total de données téléchargées
  4. Vitesse de téléchargement
  5. Vitesse de téléchargement

La disponibilité du routeur sera un Stat, pas Des séries chronologiques. Pour modifier le type de visualisation, cliquez sur le menu déroulant comme marqué dans la capture d'écran ci-dessous.

Sélectionner Stat du Visualisations Section comme marqué dans la capture d'écran ci-dessous.

Stat Le type de visualisation doit être sélectionné.

Modifier le titre du panneau en Toujours du routeur du Options de panel Section comme marqué dans la capture d'écran ci-dessous.

Dans le Navigateur de métriques, Tapez la requête Prométhée sysuptime instance = ”192.168.0.1100. Ici, 192.168.0.1 L'adresse IP de mon routeur d'origine est-elle. Ça peut être différent pour toi. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Le temps de disponibilité du système doit être affiché dans la fenêtre d'aperçu du panneau en secondes, comme indiqué dans la capture d'écran ci-dessous.

NOTE: Si vous surveillez plusieurs appareils réseau avec snmp_exporter, Prométhée, et Grafana, assurez-vous d'inclure le exemple Filtrez dans chacune des requêtes de Prométhée pour vous assurer que vous surveillez le dispositif réseau correct.

Par exemple,

sysuptime instance = "192.168.0.1"
IfOutoCtets instance = "192.168.0.1"
IFinoCtets instance = "192.168.0.1"

Dans cet article, je surveillerai mon routeur d'origine uniquement. Donc, je n'utiliserai pas le exemple Filtrez sur chacune des requêtes de Prométhée.

Définir l'unité Temps / secondes (s) du Options standard > Unité Section comme marqué dans la capture d'écran ci-dessous.

Le temps de disponibilité doit être affiché dans un format respectueux de l'homme.

Pour éliminer les chiffres décimaux, définissez Décimales pour 0 du Options standard Section comme marqué dans la capture d'écran ci-dessous. Le temps de disponibilité devrait être beaucoup mieux maintenant.

Vous n'avez pas non plus besoin d'une valeur de seuil pour les données de disponibilité. Alors, retirez le seuil du Seuils Section comme marqué dans la capture d'écran ci-dessous.

Le seuil doit être supprimé.

Le temps de disponibilité est un comptoir, et il continue d'augmenter. Un graphique de la disponibilité en arrière-plan du panneau n'a aucun sens. Donc, réglé Mode graphique pour Aucun du Styles de statistiques Section comme marqué dans la capture d'écran ci-dessous pour supprimer le graphique de l'arrière-plan.

Une fois que vous êtes satisfait des résultats, cliquez sur Appliquer Pour ajouter le panneau au tableau de bord.

Le Toujours du routeur Le panneau doit être ajouté au tableau de bord, comme indiqué dans la capture d'écran ci-dessous.

Le panneau qui affiche les données téléchargées totales sera un Stat aussi et sera presque comme le Toujours du routeur panneau. Donc, au lieu de créer un nouveau panneau, duplipons le Toujours du routeur panneau. Cela vous fera gagner beaucoup de temps.

Pour dupliquer le Toujours du routeur panneau, cliquez sur le Toujours du routeur menu déroulant du panneau et cliquez sur Plus… > Dupliquer comme marqué sur la capture d'écran ci-dessous.

Le Toujours du routeur Le panneau doit être dupliqué, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Pour modifier le cloné Toujours du routeur panneau, cliquez sur Toujours du routeur > Modifier comme marqué dans la capture d'écran ci-dessous.

Le cloné Toujours du routeur Le panneau doit être ouvert avec l'éditeur de panneau Grafana.

Modifier le titre du panneau en Total téléchargé, comme marqué dans la capture d'écran ci-dessous.

Un routeur a de nombreuses interfaces réseau. Vous devrez choisir la bonne interface réseau à partir de ceux-ci pour surveiller correctement les mesures de téléchargement et de télécharger correctement le routeur.

Pour découvrir les interfaces réseau disponibles sur votre routeur qui génèrent une sorte de trafic réseau, exécutez la requête Prometheus ifOutoCtets> 0. Les interfaces réseau qui génèrent une sorte de trafic réseau doivent être répertoriées, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Ici, ETH0, ETH0.1, ETH0.2, et ainsi de suite peut être utilisé pour surveiller les trafics de port LAN individuels.

Le ppp0, PPP1, et ainsi de suite peut être utilisé pour surveiller le trafic de réseau externe / Internet.

Le BR0 est une interface réseau pontée. Il peut combler quelques-unes des interfaces réseau ensemble, et vous pourrez peut-être l'utiliser pour surveiller complètement le trafic réseau des interfaces réseau pontées.

Le RA0 L'interface peut être l'interface réseau radio sans fil (Wi-Fi) de votre routeur, et vous pourrez peut-être l'utiliser pour surveiller le trafic sans fil de votre routeur.

Dans cet article, je surveillerai le BR0 Interface réseau, par exemple. Votre cas peut différer et vous pouvez surveiller une interface réseau différente.

L'interface réseau exacte que vous devez surveiller pour obtenir des statistiques de réseau correctes dépend de votre routeur. Vous devrez peut-être voir comment ces valeurs changent au fil du temps pour déterminer l'interface réseau dont vous avez besoin pour surveiller.

Vous pouvez exécuter la requête Prometheus taux (ifOutOctets [1m] * 8)> 0 Sur un panneau de tableau de bord Grafana vide avec les paramètres suivants et diffuser une vidéo YouTube sur votre ordinateur pour avoir une idée de l'interface réseau à surveiller.

Pour surveiller le trafic de téléchargement total de l'interface réseau BR0, vous pouvez utiliser la requête Prometheus suivante suivante.

ifOutoCtets ifdescr = "br0" * 8

Ou,

ifOutoCtets ifdescr = "br0"

NOTE: L'unité par défaut est des octets. Si vous le multipliez par 8, vous obtenez des bits.

Si vous souhaitez afficher les données en kib (kibibytes), gib (gibytes), tib (tebibytes), etc., unités, utilisez la première requête Prométhée (multipliez par 8).

Si vous souhaitez afficher les données dans KB (kilobytes), GB (gigaoctets), TB (téraoctets), etc., unités, utilisez la deuxième requête Prométhée (non multipliée par 8).

Sélectionnez l'unité Données / octets (CEI) Si vous souhaitez afficher les données en kib, gib, tib, etc.

Sélectionnez l'unité Données / octets (Si) Si vous souhaitez afficher les données dans KB, GB, TB, etc.

Le total des données téléchargées du BR0 L'interface doit être affichée correctement, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Si vous souhaitez voir 2 décimales, définissez des décimales à 2 dans la section Options standard, comme indiqué ci-dessous.

Une fois que vous êtes satisfait des résultats, cliquez sur Appliquer Pour ajouter le panneau au tableau de bord.

Le Total téléchargé Le panneau doit être ajouté au tableau de bord, comme indiqué dans la capture d'écran ci-dessous.

Le Total téléchargé Le panneau sera le même que le Total téléchargé panneau. La seule différence est qu'il calculera le trafic de téléchargement total à la place. Donc, pour rendre les choses plus faciles, cloner le Total téléchargé panneau et modifier le cloné Total téléchargé panneau.

Changer la requête de Prometheus à partir de ifoutoctets pour ifinoctets et définir le titre du panneau sur Total téléchargé, comme marqué dans la capture d'écran ci-dessous.

Le trafic total de téléchargement doit être affiché correctement.

Une fois que vous êtes satisfait des résultats, cliquez sur Appliquer.

Le Total téléchargé un panneau doit être ajouté au Tableau de bord, Comme indiqué dans la capture d'écran ci-dessous.

Vous pouvez planer vers le coin inférieur à droite de tous les panneaux, appuyer et maintenir le LMB (bouton de la souris gauche) et glisser pour redimensionner les panneaux de tableau de bord.

Vous pouvez également tenir et faire glisser les panneaux par le titre de leur panneau pour les aligner n'importe où sur le tableau de bord.

J'ai redimensionné et aligné les panneaux de tableau de bord comme suit.

Pour surveiller la vitesse de téléchargement du réseau, cliquez sur l'icône Ajouter pour créer un nouveau panneau sur le tableau de bord.

Cliquer sur Ajouter un panneau vide.

L'éditeur de panneau Grafana doit être ouvert.

Pour surveiller la vitesse de téléchargement de l'interface réseau BR0, Tapez la requête Prometheus suivante dans le Navigateur de métriques section.

taux (ifOutoCtets ifdescr = "Br0" [1m]) * 8

Ou,

rate (ifOutoCtets ifdescr = "br0" [1m])

Définissez la légende sur Vitesse de téléchargement.

Définissez le titre du panneau sur Vitesse de téléchargement.

Vous pouvez sélectionner une plage de temps pour le graphique de vitesse de téléchargement dans le menu déroulant, comme indiqué ci-dessous. Je vais sélectionner le 5 dernières minutes afin qu'il affiche la vitesse de téléchargement du réseau du BR0 interface pour les 5 dernières minutes.

Comme vous pouvez le voir, la vitesse de téléchargement du réseau de l'interface BR0 est affiché pendant les 5 dernières minutes.

Pour rendre le graphique un peu plus joli, réglé Interpolation de ligne mettre en place Largeur de ligne pour 2, Remplir l'opacité pour dix, et Taille de point pour dix du Styles graphiques Section comme marqué dans la capture d'écran ci-dessous.

Définissez l'unité correcte pour le graphique du Unité Section comme marqué dans la capture d'écran ci-dessous.

L'unité correcte doit être affichée dans le graphique.

Ensemble Décimales pour 2. Cela ne montrera que 2 décimales pour l'axe y du graphique de vitesse de téléchargement.

Supprimer le seuil car vous n'en avez pas besoin ici.

Une fois que vous êtes satisfait des résultats, cliquez sur Appliquer.

Le panneau de vitesse de téléchargement doit être ajouté au tableau de bord, comme indiqué dans la capture d'écran ci-dessous.

Faire glisser le Vitesse de téléchargement Panneau sous tous les autres panneaux et redimensionnez-le comme vous le voyez bien.

Le Vitesse de téléchargement Le panneau sera le même que le Vitesse de téléchargement panneau. Donc, dupliquer le Vitesse de téléchargement panneau et modifiez-le comme avant pour gagner du temps.

Le dupliqué Vitesse de téléchargement Le panneau doit être ouvert avec l'éditeur de panneau Grafana.

Changement ifoutoctets pour ifinoctets de la requête de Prometheus dans le Navigateur de métriques comme marqué dans la capture d'écran ci-dessous.

Changer la Légende pour Vitesse de téléchargement.

Modifier le titre du panneau en Vitesse de téléchargement.

Pour rendre le graphique un peu intéressant, vous pouvez également modifier la couleur du graphique.

Pour ce faire, sélectionnez Couleur unique du Schéma de couleur Section comme marqué dans la capture d'écran ci-dessous.

Cliquez sur la couleur pour sélectionner une nouvelle couleur pour le graphique.

Sélectionnez la couleur que vous aimez dans le sélecteur de couleurs comme marqué dans la capture d'écran ci-dessous.

Le graphique de vitesse de téléchargement est beaucoup mieux.

Une fois que vous êtes satisfait des résultats, cliquez sur Appliquer.

Le Vitesse de téléchargement Le panneau doit être ajouté au tableau de bord, comme indiqué dans la capture d'écran ci-dessous.

Maintenant, cliquez sur l'icône Enregistrer comme marqué dans la capture d'écran ci-dessous pour enregistrer le tableau de bord.

Tapez un nom significatif pour le tableau de bord et cliquez sur Sauvegarder.

Je vais l'appeler TP Link Archer C5 V4 Statistiques.

Le tableau de bord doit être enregistré.

Définir un tableau de bord Grafana par défaut

Pour définir le tableau de bord en tant que tableau de bord Grafana par défaut, vous devez d'abord mettre en place le tableau de bord.

Pour étaler le tableau de bord, cliquez sur l'icône d'étoile comme marqué dans la capture d'écran ci-dessous.

Le tableau de bord doit être joué.

Maintenant, vous pouvez sélectionner le tableau de bord dans le Tableau de bord domestique Menu déroulant de la page des paramètres de Grafana, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Une fois que vous avez terminé, cliquez sur Sauvegarder pour que les changements prennent effet.

Si vous cliquez sur l'icône du tableau de bord, le tableau de bord nouvellement créé doit être affiché par défaut.

Où aller ensuite?

Tirer les données d'un périphérique réseau via SNMP met beaucoup de stress sur le processeur du périphérique réseau. Donc, il n'est pas bon de retirer les données dont vous n'avez pas besoin des appareils réseau via SNMP. C'est une bonne pratique de retirer uniquement les données dont vous avez besoin pour surveiller les appareils réseau.

Vous pouvez facilement configurer snmp_exporter Pour extraire des données spécifiques des périphériques réseau via SNMP. Tout ce que vous avez à faire est d'utiliser le Générateur ce snmp_exporter fournit pour générer un nouveau snmp.YML fichier de configuration.

Malheureusement, c'est hors de l'étendue de cet article pour vous montrer comment faire cela. Pour plus d'informations sur la génération d'une coutume snmp_exporter Fichier de configuration, consultez la section de configuration de génération de la page GitHub de l'exportateur SNMP.

Conclusion

Dans cet article, je vous ai montré comment installer snmp_exporter sur Ubuntu 20.04 LTS et ajoutez-le à Prometheus pour surveiller les appareils réseau via SNMP. Je vous ai également montré comment activer SNMP sur votre routeur de maison TP-Link. Je vous ai montré comment utiliser Grafana pour créer un tableau de bord pour surveiller les périphériques réseau à l'aide de Prometheus et définir également le tableau de bord comme tableau de bord Grafana par défaut. Cet article devrait vous aider à démarrer avec les appareils de réseau de moniteur avec Grafana et Prometheus.

Les références

[1] GitHub - Prométhée / snmp_exporter: exportateur snmp pour prometheus

[2] Q_A_SUPPORTED_PUBLIC_MIBS_FOR_TP-LINK_SWITCHES

[3] GitHub - Prometheus / snmp_exporter: exportateur SNMP pour Prometheus - Configuration de génération