Skip to content

Conversation

@katarzyna-koltun-mx
Copy link
Collaborator

No description provided.

Private Mendix Platform uses the following Grafana endpoints:

* [GET /api/health](https://grafana.com/docs/grafana/latest/developers/http_api/other/#returns-health-information-about-grafana) - This endpoint is used to check the health and status of the Grafana instance itself. It allows Private Mendix Platform to get the Grafana version and verify that Grafana is running before saving the logging and monitoring configuration.
* [GET /api/datasourcesData](https://grafana.com/docs/grafana/latest/developers/http_api/data_source/) - This endpoint is used to fetch the unique identifiers (IDs) of datasources, like Loki (logs) and Prometheus (metrics). These IDs are required for subsequent queries.

Choose a reason for hiding this comment

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

The "Data" in /api/datasourcesData is redundant; the endpoint should be /api/datasources.

| --- | --- |
| Grafana | 12.2.1 |
| Prometheus | 2.41.0 |

Choose a reason for hiding this comment

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

Kindly please add a note to clarify that currently, PMP only supports Grafana configurations with a single Loki and a single Prometheus data source. Configurations using a central Grafana instance with multiple Loki or Prometheus datasources are not supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants