Skip to content

Prometheus#266

Open
hisham-sid wants to merge 12 commits into
mainfrom
prometheus
Open

Prometheus#266
hisham-sid wants to merge 12 commits into
mainfrom
prometheus

Conversation

@hisham-sid
Copy link
Copy Markdown
Collaborator

Added support for Prometheus.
Exposes Manzan events as Prometheus metrics via an HTTP endpoint that can be scraped by Prometheus servers

Bug fixes:
-Null exception was occurring with data map
-Ensuring LF line endings

hisham-sid and others added 3 commits May 12, 2026 13:40
Added support for Prometheus.
Exposes Manzan events as Prometheus metrics via an HTTP endpoint that can be scraped by Prometheus servers

Bug fixes:
-Null exception was occurring with data map
-Ensuring LF line endings
Unnecessary

Signed-off-by: Hisham Siddique <59661966+hisham-sid@users.noreply.github.com>
Unnecessary

Signed-off-by: Hisham Siddique <59661966+hisham-sid@users.noreply.github.com>
Tests were executing without authentication for Prometheus.
Sql test fixed to account for more than 1 rows being returned
Testing remnant

Signed-off-by: Hisham Siddique <59661966+hisham-sid@users.noreply.github.com>
Added support for SQL queries that return numeric metrics to be displayed by Prometheus

Allow Audit tests to terminate gracefully if not able to connect to remote server
Removed unncessary working directory path that was causing tests to search the wrong path for config files
Surefire plugin was causing issues. Tests are run in the CI later in any case, so testing is preserved
Remove surefire entirely
Signed-off-by: Hisham Siddique <59661966+hisham-sid@users.noreply.github.com>
Initialized job counter at the beginning to remain in line with other metric initializations
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.

1 participant