Commit graph

7 commits

Author SHA1 Message Date
Gergely Nagy
e34e81cf10
Correctly initialize [server].bind & [metrics].bind
Some checks failed
build / binary (push) Has been cancelled
build / binary-static (x86_64-linux) (push) Has been cancelled
build / clippy (push) Has been cancelled
lint / linting (push) Has been cancelled
build / container (push) Has been cancelled
Fixes #10.

Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-03-05 11:57:08 +01:00
Gergely Nagy
2bfc4c81a8
metrics: Implement iocaine_maze_depth
Some checks are pending
build / binary (push) Waiting to run
build / binary-static (x86_64-linux) (push) Waiting to run
build / container (push) Blocked by required conditions
build / clippy (push) Waiting to run
lint / linting (push) Waiting to run
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-03-04 14:05:35 +01:00
Gergely Nagy
fd1530707e
A complete rework of metrics
Drop `metrics` and `metrics-exporter-prometheus` in favour of
`prometheus`, and completely reimplement how metrics are done.

This gives me much more control over them, and also makes process-based
metrics available as a bonus.

Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-03-04 13:24:50 +01:00
Gergely Nagy
406f8e0f80
metrics: Add labels to iocaine_garbage_served
Lifted out the label construction code into its dedicated function, so
it can be reused to add labels to `iocaine_garbage_served` too. The
required information is at hand at that point, so the cost of doing this
is minimal.

Changelog & Grafana dashboard adjusted accordingly.

Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-03-04 09:21:19 +01:00
Gergely Nagy
d10385afb6
CHANGELOG: Correct a link
Some checks failed
build / binary (push) Has been cancelled
build / binary-static (x86_64-linux) (push) Has been cancelled
build / clippy (push) Has been cancelled
lint / linting (push) Has been cancelled
build / container (push) Has been cancelled
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-03-01 01:06:18 +01:00
Gergely Nagy
6a65ea27f7
Bump the version to 1.0.0, and finalize the release date
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-02-28 22:33:07 +01:00
Gergely Nagy
3dfe1b22e3
Add a changelog
Some checks are pending
lint / linting (push) Waiting to run
Signed-off-by: Gergely Nagy <me@gergo.csillger.hu>
2025-02-28 08:17:09 +01:00