AnsweredAssumed Answered

Gestion de la base postgres analytics

Question asked by didierlasne612270 on Oct 4, 2018

Bonjour,

 

J'ai installé analytics et ça fonctionne, j'ai de beau graphique...

 

A priori, tout est OK

-bash-4.2$ ps -fu postgres
UID PID PPID C STIME TTY TIME CMD
postgres 13670 1 0 Oct03 ? 00:00:00 /logiciels/pgsql/bin/postgres -D /opt/Automic/Utility/data_analytics
postgres 13672 13670 0 Oct03 ? 00:00:03 postgres: checkpointer process
postgres 13673 13670 0 Oct03 ? 00:00:02 postgres: writer process
postgres 13674 13670 0 Oct03 ? 00:00:01 postgres: wal writer process
postgres 13675 13670 0 Oct03 ? 00:00:01 postgres: autovacuum launcher process
postgres 13676 13670 0 Oct03 ? 00:00:02 postgres: stats collector process
postgres 22976 22975 0 11:14 pts/1 00:00:00 -bash
postgres 24293 13670 0 11:24 ? 00:00:03 postgres: analytics analytics 127.0.0.1(50044) idle
postgres 25057 13670 0 11:29 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50168) idle
postgres 25540 13670 0 11:33 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50172) idle
postgres 25820 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50264) idle
postgres 25821 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50266) idle
postgres 25822 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50268) idle
postgres 25823 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50270) idle
postgres 25824 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50272) idle
postgres 25825 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50274) idle
postgres 25826 13670 0 11:35 ? 00:00:00 postgres: analytics analytics 127.0.0.1(50276) idle

 

Je me pose des questions sur les actions de maintenance à effectuer sur la base

J'ai vu sur le net qu'il est question du process autovacuum pour gérer le ménage. Y a t'il des aménagement de configuration à faire dans postgresql.conf sur ce sujet, et éventuellement de manière générale d'autres paramètres à tuner pour analytics

 

J'ai également tester l'action pack analytics et le workflow PCK.AUTOMIC_ANALYTICS.BACKUP_AND_REMOVE

J'ai modifier les prompts pour correspondre à ma configuration, avec mes chemins et mes valeurs mais ce qui me gène c'est que le prompt monte à chaque lancement. Impossible de le lancer de manière planifiée donc.

Ensuite, j'ai un soucis sur la date qui est passée au workflow par le prompt en formate date/heure avec saisie calendaire. Moi ce qui intéresserai c'est de lui passer la date du jour -365 pour garder un an glissant

 

j'ai PCK.AUTOMIC_ANALYTICS.PRV.PROMPTSET.DATASTORE_BACKUP qui correspond à ça

 

Et là, à la place je voudrais pouvoir utiliser ma date courante -365

 

j'avais lancé et saisi une date dans le prompte et ça fonctionne

 

/logiciels/pgsql/backup_analytics

-rw-r--r-- 1 postgres postgres 12561878 Sep 28 14:41 analytics_backup_2018_09_21_15_16_19_laslm_cleaned.copy
-rw-r--r-- 1 postgres postgres 0 Sep 28 14:41 analytics_backup_2018_09_21_15_16_19_arp_cleaned.copy
-rw-r--r-- 1 postgres postgres 0 Sep 28 14:41 analytics_backup_2018_09_21_15_16_19_ara_execution_cleaned.copy
-rw-r--r-- 1 postgres postgres 186043520 Sep 28 14:41 analytics_backup_2018_09_21_15_16_19_ah_cleaned.copy

 

Dernière interrogation, comment mettre en place la sauvegarde des data analytics ?

Je suppose d'il est conseiller de faire un sauvegarde quotidienne des données ? comment la faire ?

Est ce que ça se fait base ouverte ou faut il couper postgres ?

Dans le cas ou on coupe postgres, est ce que le backend est capable de stocker ses métriques et de les envoyer un fois la base revenue ?

Outcomes