Healthchecks.io op een Raspberry Pi

Healthchecks.io is een online service voor het monitoren van regelmatig terugkerende taken, zoals cronjobs. Het maakt gebruik van de ‘dead man’s switch’-techniek: het te monitoren systeem moet zich op regelmatige, instelbare tijdsintervallen bij Healthchecks.io melden. Wanneer Healthchecks.io een gemiste melding detecteert, worden er waarschuwingen verzonden (via e-mail, sms, Signal bericht en nog vele andere diensten en manieren).

Als je een account hebt, een monitor item hebt aangemaakt. Klik je op het item en vervolgens: Usage Examples

Kies voor tabblad Bash.

Kopieer de code van curl. Hier een voorbeeld:

Login op je Raspberry Pi met SSH en maak een bestand: healthchecks.sh

Kopieer en plak de curl in healthchecks.sh en sla het bestand op.

Vervolgens in je SSH sessie:

Direct gevolgd door

Er zal een crontab pagina openen. Plak onderaan de pagina de contrab regel als je bijvoorbeeld de controle van healthcheck.sh elke 5 minuten wilt uitvoeren.

Opslaan en je bent klaar. Op Healthchecks.io zie je nu dat elke 5 minuten een event komt.

Afhankelijk hoe belangrijk het is kun je de cronjob sneller of korter zetten. Als je cronjob moeilijk vind om te begrijpen. Bekijk Crontab.guru, voor snelle en eenvoudige weergave wat / wanneer de volgende cronjob zal draaien. Kant en klaren voorbeelden zijn er ook te vinden: https://crontab.guru/examples.html

0
0

Geef een reactie

Vereiste velden zijn gemarkeerd met *. Laat Naam en E-Mail leeg indien je "Anoniem" wilt reageren. Dit betekent dat Webfanaat geen accountgegevens (e-mailadres en alias) opslaat voor deze reactie. Je reactie wordt niet direct geplaatst maar eerst gemodereerd.