Lors de son initialisation, le module affiche dans le log les valeurs configurées pour ses paramètres définis dans le fichier de configuration ( voir la page Module Graphite-Perfdata ) :
[YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] loading configuration parameters [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] MODULE IDENTITY [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - module_name —————————————————————————————————————————————————————————— :〖 NOM_DU_MODULE 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] STORED METRICS [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__realm_store_only ——————————————————— :〖 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__store_warning_threshold ———————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__store_error_threshold —————————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] NETWORK TIMEOUT [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__connect_timeout ———————————————————— :〖 4.0 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__send_timeout ——————————————————————— :〖 4.0 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] METRIC SEND [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Metrology server parameters [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__host ——————————————————————— :〖 localhost 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__port ——————————————————————— :〖 2003 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Resources Usage [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__nb_workers ————————————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__pending_nb_limit ——————————— :〖 0 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Batch mode tuning [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__send_interval —————————————— :〖 10 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__pending_nb_trigger ————————— :〖 20 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] INVENTORY [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Inventory push [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__enable ————————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__url ———————————————— :〖 http://localhost/migrate/ 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__batch_size ————————— :〖 5000 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Inventory server [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__enable ——————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__address —————————— :〖 127.0.0.1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__port ————————————— :〖 52000 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__use_ssl —————————— :〖 0 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__ssl_cert ————————— :〖 /etc/shinken/certs/server.cert 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__ssl_key —————————— :〖 /etc/shinken/certs/server.key 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] * Inventory in mongodb [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_mongo__enable ———————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_mongo__collection ———————— :〖 metrology_inventory 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] MongoDB parameters [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__name ————————————————————————————————————————————————— :〖 shinken 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__uri —————————————————————————————————————————————————— :〖 mongodb://localhost/?w=1&fsync=false 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__replica_set —————————————————————————————————————————— :〖 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__use_ssh_tunnel ——————————————————————————————————————— :〖 0 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__use_ssh_retry_failure ———————————————————————————————— :〖 1 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_user ————————————————————————————————————————————— :〖 shinken 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_keyfile —————————————————————————————————————————— :〖 ~shinken/.ssh/id_rsa 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_tunnel_timeout ——————————————————————————————————— :〖 10 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] AutoReconnect Management [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__retry_connection_X_times_before_considering_an_error — :〖 5 〗 [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__wait_X_seconds_before_reconnect —————————————————————— :〖 5 〗 |
[2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] loading configuration parameters [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] MODULE IDENTITY [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - module_name —————————————————————————————————————————————————————————— :〖 Graphite-Perfdata 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] STORED METRICS [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__realm_store_only ——————————————————— :〖 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__store_warning_threshold ———————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__store_error_threshold —————————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] NETWORK TIMEOUT [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__connect_timeout ———————————————————— :〖 4.0 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__send_timeout ——————————————————————— :〖 4.0 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] METRIC SEND [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Metrology server parameters [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__host ——————————————————————— :〖 localhost 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__port ——————————————————————— :〖 2003 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Resources Usage [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__nb_workers ————————————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__pending_nb_limit ——————————— :〖 0 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Batch mode tuning [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__send_interval —————————————— :〖 10 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__writer__pending_nb_trigger ————————— :〖 20 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] INVENTORY [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Inventory push [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__enable ————————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__url ———————————————— :〖 http://localhost:80/migrate/ 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_push__batch_size ————————— :〖 5000 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Inventory server [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__enable ——————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__address —————————— :〖 127.0.0.1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__port ————————————— :〖 52000 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__use_ssl —————————— :〖 0 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__ssl_cert ————————— :〖 /etc/shinken/certs/server.cert 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_server__ssl_key —————————— :〖 /etc/shinken/certs/server.key 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] * Inventory in mongodb [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_mongo__enable ———————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] - broker__module_graphite_perfdata__inventory_mongo__collection ———————— :〖 metrology_inventory 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] MongoDB parameters [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__name ————————————————————————————————————————————————— :〖 shinken 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__uri —————————————————————————————————————————————————— :〖 mongodb://localhost/?w=1&fsync=false 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__replica_set —————————————————————————————————————————— :〖 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__use_ssh_tunnel ——————————————————————————————————————— :〖 0 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__use_ssh_retry_failure ———————————————————————————————— :〖 1 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_user ————————————————————————————————————————————— :〖 shinken 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_keyfile —————————————————————————————————————————— :〖 ~shinken/.ssh/id_rsa 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__ssh_tunnel_timeout ——————————————————————————————————— :〖 10 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] AutoReconnect Management [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__retry_connection_X_times_before_considering_an_error — :〖 5 〗 [2022-05-09 10:51:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] [ MONGO ] - broker__module_graphite_perfdata__inventory_mongo__database__wait_X_seconds_before_reconnect —————————————————————— :〖 5 〗 |
Les erreurs lors de l'interprétation des paramètres du fichier de configuration sont enregistrées dans le fichier de log.
Le module s'initialise alors avec la valeur par défaut associée au paramètre.
[YYYY-MM-DD HH:MM:SS] ERROR : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] 〖 broker_module_graphite_perfdata_store_error_threshold 〗 has incorrect value 〖 a 〗. We will use the default value 〖 1 〗 |
[2022-05-09 11:09:19] ERROR : [ broker-master ] [ Graphite-Perfdata ] [ INITIALISATION ] 〖 broker_module_graphite_perfdata_store_error_threshold 〗 has incorrect value 〖 a 〗. We will use the default value 〖 1 〗 |
Si le paramètre
n'est pas explicitement renseigné dans le fichier de configuration,
mais que le paramètre déprécié
est toujours présent, la valeur par défaut utilisée pour le paramètre broker__module_graphite_perfdata__inventory_push_url est construite à partir de la valeur du paramètre webapp_port
Il est conseillé de mettre à jour le fichier de configuration du module avec les nouveaux noms de paramètres ( voir la page Module Graphite-Perfdata )
[YYYY-MM-DD HH:MM:SS] WARNING: [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INITIALISATION ] 〖 broker__module_graphite_perfdata__inventory_push__url 〗 parameter not found but obsolete parameter 〖 webapp_port 〗 is still present, computing new default value as 〖 http://localhost:80/migrate/ 〗, please update configuration file |
[2022-05-09 11:09:19] WARNING: [ broker-master ] [ Graphite-Perfdata ] 〖 broker__module_graphite_perfdata__inventory_push__url 〗 parameter not found but obsolete parameter 〖 webapp_port 〗 is still present, computing new default value as 〖 http://localhost:80/migrate/ 〗, please update configuration file |
Lors du chargement d'une nouvelle configuration, le serveur d'inventaire du module graphite envoie les informations à graphite/apache, pour qu'il :
Si le serveur d'inventaire ne peut pas ouvrir son port d'écoute, il ne pourra pas réponde aux demandes de Graphite pour le renseigner.
Le log suivant indique cette erreur :
[YYYY-MM-DD HH:MM:SS] ERROR : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ HTTP SERVER ] Unable to start HTTP server, retrying every second ( next log in 10s ) -> [ ERROR_MESSAGE ] |
[2026-02-27 11:35:06] ERROR : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:1380352) ] [ HTTP SERVER ] Unable to start HTTP server, retrying every second ( next log in 10s ) -> [ No socket could be created -- (('0.0.0.0', 52000): [Errno 98] Address already in use) ] |
Si des erreurs surviennent lors de l'envoi de la configuration à apache/graphite, le serveur d'inventaire du module graphite va le signaler dans son log.
[YYYY-MM-DD HH:MM:SS] ERROR : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] **************************************************************************************************************************************************************** [YYYY-MM-DD HH:MM:SS] ERROR : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] CRITICAL ERROR:: MESSAGE D'ERREUR [YYYY-MM-DD HH:MM:SS] ERROR : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] **************************************************************************************************************************************************************** |
[2022-05-10 10:31:53] ERROR : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:16370) ] **************************************************************************************************************************************************************** [2022-05-10 10:31:53] ERROR : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:16370) ] CRITICAL ERROR:: Issue during migration to UUIDs : your graphite server could not be contacted at http://localhost/migrate/ : <urlopen error [Errno 111] Connection refused> ; please check your configuration. [2022-05-10 10:31:53] ERROR : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:16370) ] **************************************************************************************************************************************************************** |
Dans le cas où l'inventaire a été correctement transmis à Graphite, les lignes de log suivantes seront présentes :
[YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] All XXX directories on the graphite server are already migrated to uuids. [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] All metrics UUID paths are checked and are in the uuid format on the graphite server [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ NEW CONFIGURATION / MIGRATION ] The graphite server "HOST" is now aware about the new configuration. |
[2022-05-10 11:03:28] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:8808) ] All 1141 directories on the graphite server are already migrated to uuids. [2022-05-10 11:03:28] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:8808) ] All metrics UUID paths are checked and are in the uuid format on the graphite server [2022-05-10 11:03:28] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:8808) ] [ NEW CONFIGURATION / MIGRATION ] The graphite server "metrology1" is now aware about the new configuration. |
Dans le cas où le serveur de métrologie n'aurait pas les droits requis pour se connecter au serveur d'inventaire, il lui est possible d'utiliser la base de données MongoDB en solution palliative temporaire.
La récupération des informations via MongoDB est vouée à disparaître, privilégier l'accès au serveur d'inventaire du module.
Le log suivant permet de contrôler que le serveur d'inventaire du module a bien mis la base de données MongoDB à jour avec la configuration.
[YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ INITIALISATION ] [ MONGO ] Creating connection to database [DATABASE], requested by [ NUM_DU_MODULE::inventory server ] [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ INITIALISATION ] [ MONGO ] Try to open a Mongodb connection to [ URI_MONGODB ] database [ DATABASE ] [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ INITIALISATION ] [ MONGO ] Mongo connection established in X.XXs [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ MONGO INVENTORY ] starting update of XXX hosts [YYYY-MM-DD HH:MM:SS] INFO : [ NOM_DU_BROKER ] [ NOM_DU_MODULE ] [ INVENTORY SERVER (pid:PPPP) ] [ MONGO INVENTORY ] updated XXX elements in X.XXs |
[2023-02-24 09:59:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:28413) ] [ INITIALISATION ] [ MONGO ] Creating connection to database [shinken], requested by [ Graphite-Perfdata::inventory server ] [2023-02-24 09:59:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:28413) ] [ INITIALISATION ] [ MONGO ] Try to open a Mongodb connection to [ mongodb://localhost/?w=1&fsync=false ] database [ shinken ] [2023-02-24 09:59:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:28413) ] [ INITIALISATION ] [ MONGO ] Mongo connection established in 0.01s [2023-02-24 09:59:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:28413) ] [ MONGO INVENTORY ] starting update of 40 hosts [2023-02-24 09:59:20] INFO : [ broker-master ] [ Graphite-Perfdata ] [ INVENTORY SERVER (pid:28413) ] [ MONGO INVENTORY ] updated 40 elements in 0.00s |