Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Health check module #1411

Merged
merged 2 commits into from
Jul 18, 2024
Merged

Install Health check module #1411

merged 2 commits into from
Jul 18, 2024

Conversation

kasperg
Copy link
Contributor

@kasperg kasperg commented Jul 18, 2024

Description

This module provides an uncached endpoint at /health which checks whether Drupal
is able to bootstrap.

By checking this we should ensure that the site is in a relatively
healthy state - most importantly that we have a connection to the
database and that the cache is not corrupt. This will be useful for monitoring set up by @ITViking and @hypesystem.

The health check module provides a relatively simple module for doing
so, it is well-maintained and we have good experience using it in
other projects.

Additional comments or questions

Note that the module does not check for other aspects of a health site such as a recently ran cron, a working token to integrate with external systems and the like.

If we want such a check we need to look at more advanced solutions than the Health Check module.

kasperg added 2 commits July 18, 2024 10:07
This module provides an uncached endpoint which checks whether Drupal
is able to bootstrap.

By checking this we should ensure that the site is in a relatively
healthy state - most importantly that we have a connection to the
database and that the cache is not corrupt.

The health check module provides a relatively simple module for doing
so, it is well-maintained and we have good experience using it in
other projects.
@github-actions github-actions bot temporarily deployed to pr-1411 July 18, 2024 08:15 Destroyed
@rasben rasben assigned kasperg and unassigned spaceo, Dresse and rasben Jul 18, 2024
@kasperg kasperg merged commit 9656b1e into develop Jul 18, 2024
20 checks passed
@kasperg kasperg deleted the health-check branch July 18, 2024 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants