Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

alert-icon-red-11.pngImage Added

 

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 (https://prometheus.io/ ) for data collection and Grafana (https://grafana.com/ ) 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.

  1. Navigate to Add Data Source and choose Prometheus:

    Image Added

  2. Point towards your prometheus Server:

    Image Added

  3. Scroll to the end, Press “Save & Test“ - if all is well, you should see the following message:

    Image Added

Dashboards

We will mainly be importing dashboard in this example, but you are welcome to create your own.

Navigate to dashboards:

  1. Click import

    Image Added

  2. You can import via JSON or Dashboard Code

    Image Added


Depending on dashboard, remember to set datasource to our defined Prometheus data source.