Skip to content

Add ADR053: Use Grafana - #264

Open
theseanything wants to merge 1 commit into
mainfrom
ADR-use-grafana
Open

theseanything wants to merge 1 commit into
mainfrom
ADR-use-grafana

Conversation

@theseanything

@theseanything theseanything commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Adds ADR053 for using Grafana as our tool for dashboards and data visualisation.

@theseanything theseanything self-assigned this Sep 8, 2026
@theseanything
theseanything marked this pull request as draft September 8, 2026 11:08
@theseanything
theseanything force-pushed the ADR-use-grafana branch 2 times, most recently from 6bed7a4 to 0d447d4 Compare September 8, 2026 13:10
Forms has no central data visualisation tool. Splunk and CloudWatch
dashboards are limited to their own data, and Grafana is already used
by other GOV.UK teams. Records the decision to use Grafana and outlines
the hosting options without deciding between them.
@theseanything
theseanything requested review from a team, cadmiumcat and whi-tw September 8, 2026 13:11
@theseanything
theseanything marked this pull request as ready for review September 8, 2026 13:12
Comment thread ADR/ADR053-use-grafana.md
This decision does not cover how we implement Grafana. However, there are 2 options for reference:

- Amazon Managed Grafana (AMG) is a fully managed solution. It is currently limited to Grafana version 12, while the latest release is version 13. Sign-in is only available through SAML or IAM Identity Center. EE have not set up Entra or Identity Center yet, so we cannot use AMG today. It is priced per user and would cost roughly $1,000 a year for the production environment (for example, 3 editors and 10 viewers).
- Self-hosting open source Grafana on ECS would need an ECS Fargate task, an Application Load Balancer (ALB) and an Aurora PostgreSQL database for Grafana's own state. We can run the latest version of Grafana and use GitHub sign-in for now, as GOV.UK and GOV.UK Notify do. GOV.UK Pay also self-hosts. It would cost roughly $1,000 a year for the production environment.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I understood from our the tech weekly catch up that self-hosting Grafana was not a good option for us at all (although we didn't go into the details of it). Has this changed?

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.

2 participants