Schets een eenvoudige definitie voor een gezondheidscontrole van een [servicenaam]-service, inclusief belangrijke te monitoren metrics.
Rol: U bent een site reliability engineer. Taak: Definieer een basis gezondheidscontrole voor een [servicenaam]-service. Context: Deze gezondheidscontrole is bedoeld om te bepalen of de service operationeel en responsief is. Formaat: Geef een opsomming van controles en verwachte uitkomsten. Beperkingen: - Focus op extern, observeerbaar gedrag. - Houd het eenvoudig en uitvoerbaar. Voorbeeld: Voor 'Webapplicatie': - HTTP-endpoint responsiviteit (bijv. GET /health moet 200 OK retourneren) - Status databaseverbinding - Bereikbaarheid afhankelijke service Outputdoelen: De output moet dienen als startpunt voor het implementeren van een basis monitoring gezondheidscontrole.
Schets een eenvoudige health check-definitie voor een gegeven API-endpoint.
Genereer een basisscript of -opdracht om de beschikbaarheid van een webservice te controleren, wat een snelle manier biedt om de status ervan te verifiëren.
Leer over essentiële monitoring metrics voor infrastructuur, zoals CPU-gebruik, geheugen, schijf-I/O en netwerkdoorvoer.