La Fibre

Télécom => Logiciels et systèmes d'exploitation => Logiciels Logiciels => Discussion démarrée par: Alexis-Fox le 06 septembre 2018 à 23:10:41

Titre: Observium
Posté par: Alexis-Fox le 06 septembre 2018 à 23:10:41
Hello !
J’ai découvert observium qui a l’air vraiment excellent  :D
Je l’ai installé sur une petite VM sous Debian, juste histoire de faire un test, et j’ai ajouté la VM en question sur Observium.
Bizarrement, je n’ai pas de graphiques « tracés », alors que l’utilisation des ressources s’affiche bien. J’ai du louper quelque chose à quelque part, mais je ne vois pas quoi :/ Si quelqu’un pouvait m’éclairer :)

Deuxième petite question, pour l’installation propre, l’ideal est de laisser Observium sur une VM (parmi une de celles qu’il va monitorer) ou bien d’installer ça sur un RPi 3 ? Je précise que ce n’est pas des machines qui génère un trafic monstrueux donc logiquement - du moins je suppose - que les perfs devraient être suffisantes ;)
Titre: Observium
Posté par: Hugues le 06 septembre 2018 à 23:30:26
Hello,

tu as fait un cron ?
Titre: Observium
Posté par: Alexis-Fox le 06 septembre 2018 à 23:41:59
Hello,

tu as fait un cron ?
Ah oui je n’en ai pas  ::) :
root@vm:/etc/cron.d# ls
php

Alors il faudrait que je crée un fichier « observium » ?
Comme ça :

# Run a complete discovery of all devices once every 6 hours
33  */6   * * *   root    /opt/observium/discovery.php -h all >> /dev/null 2>&1

# Run automated discovery of newly added devices every 5 minutes
*/5 *     * * *   root    /opt/observium/discovery.php -h new >> /dev/null 2>&1

# Run multithreaded poller wrapper every 5 minutes
*/5 *     * * *   root    /opt/observium/poller-wrapper.py 4 >> /dev/null 2>&1

# Run housekeeping script daily for syslog, eventlog and alert log
13 5 * * * root /opt/observium/housekeeping.php -ysel >> /dev/null 2>&1

# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data
47 4 * * * root /opt/observium/housekeeping.php -yrptb >> /dev/null 2>&1
Titre: Observium
Posté par: Hugues le 06 septembre 2018 à 23:45:48
C'est mieux oui :P
Titre: Observium
Posté par: Alexis-Fox le 06 septembre 2018 à 23:47:26
C'est mieux oui :P
Merci  :D Difficile les débuts sur Linux  :)
Titre: Observium
Posté par: thibault64 le 06 septembre 2018 à 23:49:26
Perso j'ai procédé comme cela sur le miens :

nano /opt/observium/decouverte_auto.sh
#!/bin/bash
/opt/observium/discovery.php -h new
/opt/observium/discovery.php -h all
/opt/observium/poller-wrapper.py 2

chmod 722 /opt/observium/decouverte_auto.sh

crontab -e
*/2 * * * * /opt/observium/decouverte_auto.sh
Titre: Observium
Posté par: Hugues le 06 septembre 2018 à 23:54:52
C'est naze, tu défonce tes devices et ton serveur toutes les 2 minutes avec des centaines de requètes SNMP alors que :

1/ la discovery toutes les 2 n'a aucun intéret vu que tes devices ne changent pas de marque/nomenclature toutes les 2 minutes
2/ le poller toutes les 2 minutes est encore plus inutile vu qu'Observium ne graphe pas en dessous de 5 minutes.

Tu ne dois surement pas avoir de gros devices genre chassis ou autre, parce que moi chez MilkyWan, avec 80 devices, c'est 30 minutes de discover et 2 minutes de polling.
Titre: Observium
Posté par: Alexis-Fox le 06 septembre 2018 à 23:57:36
Perso j'ai procédé comme cela sur le miens :

nano /opt/observium/decouverte_auto.sh
#!/bin/bash
/opt/observium/discovery.php -h new
/opt/observium/discovery.php -h all
/opt/observium/poller-wrapper.py 2

chmod 722 /opt/observium/decouverte_auto.sh

crontab -e
*/2 * * * * /opt/observium/decouverte_auto.sh
Merci pour ton aide, mais visiblement pas l’idéal d’après Hugues ;)

C'est naze, tu défonce tes devices et ton serveur toutes les 2 minutes avec des centaines de requètes SNMP alors que :

1/ la discovery toutes les 2 n'a aucun intéret vu que tes devices ne changent pas de marque/nomenclature toutes les 2 minutes
2/ le poller toutes les 2 minutes est encore plus inutile vu qu'Observium ne graphe pas en dessous de 5 minutes.

Tu ne dois surement pas avoir de gros devices genre chassis ou autre, parce que moi chez MilkyWan, avec 80 devices, c'est 30 minutes de discover et 2 minutes de polling.
Donc la config d’haut dessus est ok ?
Titre: Observium
Posté par: Hugues le 07 septembre 2018 à 00:05:28
Oui, tu fais un poll toutes les 5 minutes et un discover toutes les 6 heures, pas de souci :)
Titre: Observium
Posté par: Alexis-Fox le 07 septembre 2018 à 00:06:48
Oui, tu fais un poll toutes les 5 minutes et un discover toutes les 6 heures, pas de souci :)
Nickel, merci  :)
Titre: Observium
Posté par: Alexis-Fox le 07 septembre 2018 à 17:07:28
Et pour héberger le monitoring, vous préconisez plutôt une VM ou sur un RPi 3 ?
Titre: Observium
Posté par: Hugues le 07 septembre 2018 à 17:15:40
Une VM, clairement. Un Rpi3 ça tient pas la route.
Titre: Observium
Posté par: Alexis-Fox le 07 septembre 2018 à 17:19:33
Une VM, clairement. Un Rpi3 ça tient pas la route.
Oki :) Un RPi, c’est vraiment juste pour des tests occasionnels donc.
Titre: Observium
Posté par: ryandaboukir le 01 juillet 2022 à 11:37:09
Bonjour, j'aimerais savoir s'il est possible de faire remonter le débit d'un routeur fibre (mikrotik, ubiquitti)  sur l'interface web d'Observium ?