[GH-ISSUE #781] [Bug] Overall Status Badge incorrect #552

Closed
opened 2026-02-25 23:42:50 +03:00 by kerem · 2 comments
Owner

Originally created by @boopzz on GitHub (Jan 26, 2023).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/781

We've started using the self-hosted version due to having to maintain internal tools. I am using a kubernetes chart which pulls the linuxserver.io image so it could be the case it's a problem with the way they set their envars.

I've noticed the "Overall Status" badge matches the name of the SITE_NAME envar but shows the health of the Project as opposed to the Overall Health of the account. I'm guessing either the name of the badge should be changed to match the Project name or another badge added to show project health as well as overall health of the account.

Much love for the project, you've done great work 💪

Originally created by @boopzz on GitHub (Jan 26, 2023). Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/781 We've started using the self-hosted version due to having to maintain internal tools. I am using a kubernetes chart which pulls the linuxserver.io image so it could be the case it's a problem with the way they set their envars. I've noticed the "Overall Status" badge matches the name of the SITE_NAME envar but shows the health of the Project as opposed to the Overall Health of the account. I'm guessing either the name of the badge should be changed to match the Project name or another badge added to show project health as well as overall health of the account. Much love for the project, you've done great work 💪
kerem closed this issue 2026-02-25 23:42:50 +03:00
Author
Owner

@cuu508 commented on GitHub (Jan 26, 2023):

The overall status badge shows the overall status of the project. It uses the SITE_NAME value for the label.

The thinking here is as follows: let's say you have a README doc with several badges relating to your project, but from different sources – website uptime monitoring service, cron monitoring service, CI, issue tracking service etc. If each badge used your project's name for the label, it would be hard to tell them apart.

You can change the label of the overall status badge by setting the MASTER_BADGE_URL env var, but the label will be same for all projects.

<!-- gh-comment-id:1405068583 --> @cuu508 commented on GitHub (Jan 26, 2023): The overall status badge shows the overall status of the project. It uses the SITE_NAME value for the label. The thinking here is as follows: let's say you have a README doc with several badges relating to your project, but from different sources – website uptime monitoring service, cron monitoring service, CI, issue tracking service etc. If each badge used your project's name for the label, it would be hard to tell them apart. You can change the label of the overall status badge by setting the [MASTER_BADGE_URL](https://healthchecks.io/docs/self_hosted_configuration/#MASTER_BADGE_URL) env var, but the label will be same for all projects.
Author
Owner

@boopzz commented on GitHub (Jan 31, 2023):

Fair enough, if its intentional then thats fine. I thought it was something that was missed. I'll close the ticket. 👍

<!-- gh-comment-id:1410014899 --> @boopzz commented on GitHub (Jan 31, 2023): Fair enough, if its intentional then thats fine. I thought it was something that was missed. I'll close the ticket. 👍
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/healthchecks#552
No description provided.