Monitoring dei servizi #4
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: golem/morgan#4
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Serve un software automatico che controlli periodicamente lo stato dei vari servizi e mandi un'email al sysop se qualcosa non sta funzionando.
Possiamo partire col monitorare gli endpoint HTTP.
Mi insegnate che ce ne sono a bizzeffe (nagios?).
Ma come diceva Toto': chi controlla il controllore?
Toccherà mettersi a studiare anche questa. D:
Il controllore lo controlla il primo che si pone la domanda, che in questo caso sei te :-)
Scherzi a parte: metteremo almeno la mia email.
Quello che faccio per i miei servizi è usare uptime kuma, con
File docker compose da me attualmente in uso, definisce un
networks.proxy
per l'accesso da parte di traefik (compose)In aggiunta, dato che uptime kuma risiede sul server, monitoro lo stesso tramite il tier gratuito di healthchecks.io, inviando un "ping" tramite lo script di healthcheck linkato sopra