Bonsoir,
On 08/26/2017 03:04 PM, Michel Blanc wrote:
Oui, tout à fait. Comme tu le dis, un check sur localhost, c'est pas l'idéal.
Je fais deux choses sur ce point précis.
- des checks internes (data collectée sur les serveurs, traitée par
grafana) qui vont surveiller la santé de l'application (taux de 5xx & 4xx, nombre de process PHP actifs dans le pool, ...); ça nécessite quelques itérations pour placer les bon seuils d'alerte (par exemple, si tu place un nombre minimum de requêtes par seconde sur un site). Généralement ces alarmes n'ont pas la possibilité de me réveiller la nuit, sauf si cet aspect est critique pour le bon fonctionnement applicatif (un cluster qui n'a plus le quorum par exemple).
- un/des check(s) externalisé(s) depuis au moins deux sources (pingdom,
statuscake, uptimerobot, ..., en m'assurant que le deux ne soient pas sur le même cloud provider de préférence...) qui va checker le site du point de vue utilisateur final;
Ok, donc là tu fais appel à du monitoring « pur et dur » quand même. ;)
Je te remercie pour tous ces éléments très intéressants qui me donnent des idées pour la suite.
À+ François Lafont