Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

CENTREON - Gorgoned fingerprint changed for target

Suite à plusieurs tests, le service gorgoned ne fonctionne plus correctement avec plusieurs de mes collecteurs. Le message d'erreur est le suivant : 2022-11-14 20:55:11 - ERROR - fingerprint changed for target... Nous allons voir comment corriger ça rapidement.

Les erreurs complètes sont disponibles dans le fichier de log suivant :
/var/log/centreon-gorgone/gorgoned.log

2022-11-14 20:55:11 - ERROR - fingerprint changed for target 'tcp://10.10.100.101:5556' [id: 1] [old fingerprint: tL55IsAkexyw2QwAFpUKxaXBcrvlnVL9Az775FAcZYw] [new fingerprint: tMUdBX-eQhlCAZq8TrSZ7fZqybFLTvV9J4HGXtY58c8]

2022-11-14 20:55:11 - ERROR - [proxy] Send message problem for '3': fingerprint changed for target 'tcp://10.10.100.101:5556' [id: 1] [old fingerprint: tL55IsAkexyw2QwAFpUKxaXBcrvlnVL9Az775FAcZYw] [new fingerprint: tMUdBX-eQhlCAZq8TrSZ7fZqybFLTvV9J4HGXtY58c8]

2022-11-14 20:55:11 - INFO - [proxy] PongReset received from '3'

Procédure

1) Se connecter sur le serveur ou l'erreur est présente

2) Installer l'utilitaire sqlite3.Sur un OS de type RH/Almalinux :

# dnf install sqlite

3) Se connecter à la base de données sqlite

# sqlite3 /var/lib/centreon-gorgone/history.sdb

4)  Mettre à jour la ou les empreintes

sqlite> UPDATE gorgone_target_fingerprint SET fingerprint = 'new_fingerprint' WHERE fingerprint = 'old_fingerprint';

5)  Vérifier la mise à jour avec la requête suivante :

sqlite> Show the fingerprints for each poller, and check that the new fingerprint as been applied correctly:
SELECT * FROM gorgone_target_fingerprint;

6)  Quitter l'utilitaire sqlite

sqlite> .quit

7) Pour finir, redémarrer le service gorgoned

# systemctl restart gorgoned

 

L’article CENTREON - Gorgoned fingerprint changed for target est apparu en premier sur Admin Malin.

Configurer le service SNMP pour SQUID

Dans cet article nous allons voir comment configurer le service SNMP de SQUID afin de pouvoir le superviser. Cette configuration pourra être utilisé avec la solution CENTREON par exemple.

Prérequis

Il est nécessaire d'avoir une installation de SQUID fonctionnelle et disposer des privilèges root.

Procédure

1) Se connecter en SSH sur la machine hébergeant le serveur SQUID

2) Editer le fichier de configuration SQUID. Généralement le fichier /etc/squid/squid.conf

3) Ajouter les directives suivantes

snmp_port 3401
acl snmpcentreon snmp_community centreon
acl supervision src 10.10.10.199
snmp_access allow supervision snmpcentreon

Dans cet exemple, le port SNMP configuré est 3401, la communauté SNMPv2c est centreon et le serveur pouvant réaliser des requêtes est 10.10.10.199.

Il est possible de configurer un fichier listant tous les hôtes autorisés :

snmp_port 3401
acl snmpcentreon snmp_community centreon
acl supervision src "/etc/squid/allow-supervision.conf"
snmp_access allow supervision snmpcentreon

Contenu du fichier /etc/squid/allow-supervision.conf

10.10.10.199
10.10.10.200
192.168.1.0/24

4) Pour finir, redemarrer le service SQUID :

systemctl restart squid

5) Voici un résultat obtenu avec la solution CENTREON :

 

Documentation officielle : https://wiki.squid-cache.org/Features/Snmp

 

L’article Configurer le service SNMP pour SQUID est apparu en premier sur Admin Malin.

❌
❌