This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
authentik/authentik/core
Jens L 53e2b2c784
Prometheus metrics (#914)
* admin: add worker metrics

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* admin: add version metrics

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* events: add gauge for system tasks

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* outposts: add gauge for last hello and connection status

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* root: re-add prometheus metrics to database

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* root: allow access to metrics without credentials when debug is on

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* root: add UpdatingGauge to auto-set value on load

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* flows: add metrics for cache and building

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* policies: add metrics for policy engine

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* events: add histogram for task durations

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* events: revert to gauge because values are updated on export view

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* core: add gauge to count all models

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>

* events: add metrics for events

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
2021-05-23 20:29:34 +02:00
..
api Merge branch 'version-2021.5' into next 2021-05-21 21:33:18 +02:00
migrations core: fix application's slug field not being set to unique 2021-05-14 10:49:42 +02:00
sources core: catch IntegrityError in flow_manager and deny request 2021-05-09 23:31:39 +02:00
templates core: fix dark mode on server-side rendered pages 2021-05-07 11:53:53 +02:00
tests root: bump version of psf black 2021-05-12 00:42:46 +02:00
views core: overwrite user on token creation 2021-03-30 22:46:19 +02:00
__init__.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
apps.py Prometheus metrics (#914) 2021-05-23 20:29:34 +02:00
channels.py api: rename auth to authentication, add authorization for rest_framework permission class 2021-05-21 20:14:03 +02:00
exceptions.py wip: rename to authentik (#361) 2020-12-05 22:08:42 +01:00
expression.py expressions: set exception as message field 2021-01-14 21:58:10 +01:00
managed.py core: make Source model managed, add inbuilt source 2021-04-09 16:20:59 +02:00
middleware.py root: fix request_id not being logged for actual asgi requests 2021-02-16 19:14:08 +01:00
models.py core: fix application's slug field not being set to unique 2021-05-14 10:49:42 +02:00
signals.py Prometheus metrics (#914) 2021-05-23 20:29:34 +02:00
tasks.py core: improve error handling for backups 2021-05-13 17:56:49 +02:00
types.py sources/*: rewrite UILoginButton to return challenge instead 2021-05-02 16:46:27 +02:00
urls.py core: overwrite user on token creation 2021-03-30 22:46:19 +02:00