Nouvelle configuration / Migration des uuids

Quand on a une nouvelle configuration, le module graphite donne à graphite/apache les informations sur la nouvelle configuration, pour qu'il:

  • migre les métriques de noms > uuid si besoin
  • mette à jour le fichier de cache /opt/graphite/storage/whisper/.cacheinvalidation
    • qui sera lu dans le cas de requêtes Grafana

Erreurs du côté apache/graphite

En cas d'erreurs du côté d'apache/graphite, le module graphite va lever les erreurs dans son log.

Note: quand on parle à un carbon-relay, ce dernier doit renvoyer les informations de nouvelle configuration à ses serveurs derrières. En cas d'erreurs, on aura également les erreurs de ces serveurs.



[YYYY-MM-DD HH:MM:SS] ERROR : [ broker-master ] ****************************************************************************************************************************************************************
[YYYY-MM-DD HH:MM:SS] ERROR : [ broker-master ] CRITICAL ERROR:: [worker:0] There was 1 errors during the new configuration / metrics migration. Last error(s):
[YYYY-MM-DD HH:MM:SS] ERROR : [ broker-master ] [worker:0] - [ NEW CONFIGURATION / MIGRATION ] [ RELAY ] Error during the new configuration / uuid migration of the relay 192.168.0.27: <urlopen error [Errno 113] No route to host>
[YYYY-MM-DD HH:MM:SS] ERROR : [ broker-master ] ****************************************************************************************************************************************************************



Listing des serveurs où la nouvelle configuration a bien été prise en compte

Dans le cas où ça s'est bien passé, on va avoir une ligne de log suivante:


[YYYY-MM-DD HH:MM:SS] INFO : [ broker-master ] [graphite] [ NEW CONFIGURATION / MIGRATION ] The graphite server "tpl-centos7" is now aware about the new configuration.