Environment Monitoring
Â
 | ATTENTION: This page has been migrated to the Tazama GitHub repository and is now located at: https://github.com/frmscoe/docs/blob/dev/Technical/Logging/Environment-Monitoring.md This page will no longer be maintained in Confluence. |
---|
Â
Introduction
Scaling the FRMS Solution effectively means we will need to observe bottlenecks to scale effectively. Our monitoring Solution consists of Prometheus (Prometheus - Monitoring system & time series database ) for data collection and Grafana (Grafana: The open and composable observability platform | Grafana Labs ) for data visualization.
Our NATS , DNS and Arango metrics are all being scraped by Prometheus.
Â
Data Source
Before we can import any dashboard we require a datasource. Open the Grafana Dashboard.
Navigate to Add Data Source and choose Prometheus:
Â
Point towards your prometheus Server:
Â
Scroll to the end, Press “Save & Test“ - if all is well, you should see the following message:
Â
Dashboards
We will mainly be importing dashboard in this example, but you are welcome to create your own.
Navigate to dashboards:
Click import
Â
You can import via JSON or Dashboard Code
Depending on dashboard, remember to set datasource to our defined Prometheus data source.