Étiquette : monitoring
-
Monitoring : Graylog, Uptime Kuma et Prometheus
Introduction Un homelab qui héberge des services critiques (DNS, proxy, mail, web) nécessite une observabilité complète. Sans monitoring, les pannes sont découvertes par les utilisateurs, les dégradations de performance passent inaperçues, et le diagnostic post-incident devient un exercice de devinette. Cet article présente la stack de monitoring en trois piliers : Graylog pour la centralisation […] -
SNMP : extend
Pour lister les ajouts extend dans le fichier snmpd.conf : extend zfs /sbin/zfsstatus Ne pas oublié le sheebang, sinon snmp pete une erreur (rage). ~:cat /sbin/zfsstatus#!/bin/bash /sbin/zpool status -x data /sbin/zpool status -x rpool /sbin/zpool status -x raid10 Logiquement, ça affiche quelque chose : snmpwalk -v2c -c public localhost NET-SNMP-EXTEND-MIB::nsExtendOutLine Recuperer l'OID : snmptranslate […] -
Note sur Eyes Of Network
notify email Ajout de l'option -r pour forcer l'envoie /usr/bin/printf "%b" "***** Nagios *****\\n\\nNotification Type: $NOTIFICATIONTYPE$\\n\\nService: $SERVICEDESC$\\nHost: $HOSTALIAS$\\nAddress: $HOSTADDRESS$\\nState: $SERVICESTATE$\\n\\nDate/Time: $LONGDATETIME$\\n\\nAdditional Info:\\n\\n$SERVICEOUTPUT$" | /bin/mail -s "Services $SERVICESTATE$ alert for $HOSTNAME$/$SERVICEDESC$!" -r $CONTACTEMAIL$ $CONTACTEMAIL$ email ne fonctionne pas, voir /srv/eyesofnetwork/nagios-3.5.1/etc/ define contact { contact_name admin host_notifications_enabled 1 service_notifications_enabled 1 host_notification_period 24x7 service_notification_period 24x7 host_notification_options d,u,r,f,s service_notification_options […] -
Serveur de log : Graylog
Installation Java apt-get install ca-certificates dirmngr apt-transport-https uuid-runtime pwgen echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 apt-get update apt-get install oracle-java8-installer MongoDB apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 main" | tee /etc/apt/sources.list.d/mongodb-org-3.6.list apt-get update apt-get […] -
Superviser une station de disque Synology via NAGIOS.
Le SNMP est le protocol de supervision d'un réseau informatique. A savoir, il existe une distribution OpenSource EyesOfNetwork (EON) qui est dédié à la supervision d'un parc informatique. Même Windows a un service portant le nom d’interruption SNMP, effectivement, il est possible de diagnostiquer la santé du poste de travail. Nagios est un superviseur, pour […] -
Ipfire : Configurer Nagios
Voici la procédure que j'ai suivis pour configurer nagios dans ipfire. Procédure : Créer l'utilisateur nagios et lui attribuer la propriété sur nagios. useradd nagios -s /bin/false -d /var/nagios chown nagios: /etc/nagios/*.cfg chown nagios: /etc/nagios/objects/*.cfg chown nagios: /var/nagios/ -R sed -i.bak 's/^nagios_user=.*/nagios_user=nagios/' /etc/nagios/nagios.cfg sed -i.bak 's/^nagios_group=.*/nagios_group=nagios/' /etc/nagios/nagios.cfg sed -i.bak 's/^NagiosUser=.*/NagiosUser=nagios/' /etc/init.d/nagios sed -i.bak 's/^NagiosGroup=.*/NagiosGroup=nagios/' /etc/init.d/nagios […]