website/docs: add grafana dashboard (#21254)

* website/docs: add grafana dashboard

Signed-off-by: Jens Langhammer <jens@goauthentik.io>

* Optimised images with calibre/image-actions

* Optimised images with calibre/image-actions

---------

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
This commit is contained in:
Jens L.
2026-03-30 18:32:49 +01:00
committed by GitHub
parent 0b1ba60354
commit 20e2d3fac7
5 changed files with 1968 additions and 4 deletions
+3 -2
View File
@@ -275,10 +275,11 @@
"htmlcov", // Coverage HTML output
"coverage.txt", // Coverage text output
//#endregion
//#region Media
//#region Media/Static
"./data", // Media files
"./media", // Legacy media files
"*.{png,jpg,pdf,svg}" // Binary files
"*.{png,jpg,pdf,svg}", // Binary files
"*dashboard.json" // Dashboards
//#endregion
],
"useGitignore": true,
Binary file not shown.

Before

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

+2 -2
View File
@@ -26,6 +26,6 @@ Both Docker Compose and Kubernetes deployments use these methods by default to d
Both the core authentik server, worker and any outposts expose Prometheus metrics on a separate port (9300), which can be scraped to gather further insight into authentik's state. The metrics require no authentication, as they are hosted on a separate, non-exposed port by default.
You can find an example dashboard here: [grafana.com](https://grafana.com/grafana/dashboards/14837-authentik/)
You can download an example dashboard [here](/monitoring/grafana-dashboard.json).
![](../../install-config/dashboard.png)
![](./dashboard.png)
File diff suppressed because it is too large Load Diff