Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sysadmin:monitoring:postgresql [2019/12/18 17:13]
james créée
sysadmin:monitoring:postgresql [2019/12/19 17:54] (Version actuelle)
james ajout replication lag
Ligne 68: Ligne 68:
   - Il ne reste plus qu'a recharger ce fichier, par exemple avec un service postgresql reload (adapter le nom au besoin) ou encore lui envoyer un signal HUP   - Il ne reste plus qu'a recharger ce fichier, par exemple avec un service postgresql reload (adapter le nom au besoin) ou encore lui envoyer un signal HUP
  
 +<​note>​Dans le cas d'un cluster de serveur PostgreSQL répliqués,​ il faut bien sur lancer les commandes de création de l'​utilisateur/​fonctions/​vues/​schéma sur le serveur maître, les esclaves étant en lecture seule : il ne vous restera que les acces a autoriser dans le fichier pg_hba.conf</​note>​
  
 ===== Ajouter le monitoring associé ===== ===== Ajouter le monitoring associé =====
Ligne 77: Ligne 77:
 Le reste dépend de votre monitoring en place, et de ce que vous souhaitez mettre dedans Le reste dépend de votre monitoring en place, et de ce que vous souhaitez mettre dedans
  
 +===== Autre monitoring =====
 +
 +==== Délai de réplication d'un esclave ====
 +Pour obtenir le délai de réplication (en secondes) entre un esclave et son maitre, a lancer sur l'​esclave : <​code>​
 +SELECT CASE WHEN pg_last_xlog_receive_location() = pg_last_xlog_replay_location() THEN 0 ELSE EXTRACT (EPOCH FROM now() - pg_last_xact_replay_timestamp()) END AS log_delay;</​code>​
  
sysadmin/monitoring/postgresql.1576685581.txt.gz · Dernière modification: 2019/12/18 17:13 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0