-
Notifications
You must be signed in to change notification settings - Fork 20
Setup Prometheus
Refer to the Prometheus installation guide for instructions on how to install Prometheus. It is recommended to read the article First Steps with Prometheus also.
You need to add an individual scrape job to the Prometheus configuration file (prometheus.yaml) for each IBM Storage Scale performance data collection sensor that you want to expose to Prometheus.
NOTE:
- Only sensors listed in the grafana-bridge prometheus-endpoints.json file are supported. The scrape job metrics_path must match the endpoint name specified in the grafana-bridge prometheus-endpoints.json file.
- The scrape job interval must also match the sensor period configured by the IBM Storage Scale performance monitoring tool.
- The SSL key and certificate configured for the Prometheus API within the IBM Storage Scale bridge for Grafana must be accessible to the Prometheus server.
An example of the prometheus.yaml file can be found at https://github.com/IBM/ibm-spectrum-scale-bridge-for-grafana/tree/master/examples/prometheus_config_file.
Restart the Prometheus service after modifying the prometheus.yaml file.
# systemctl restart prometheus
You should be able to browse to a status page about Prometheus itself at http://localhost:9090.
You can also verify that Prometheus is serving the IBM Storage Scale metrics by navigating to the Prometheus service discovery page: http://localhost:9090/service-discovery?search=.
Visit the IBM Storage Scale Knowledge Center for getting more info about the latest product updates
-
- Setup classic Grafana
- Make usage of Grafana Provisioning feature
-
- Installing RedHat community-powered Grafana operator from OperatorHub
- Creating Grafana instance using the RedHat community-powered Grafana-operator
- Creating Grafana Datasorce instance from Custom Resource managed by the RedHat community powered Grafana operator
- Importing the predefined dashboard from the example dashboards collection
- Exploring Grafana WEB interface for CNSA project in a k8s OCP environment
- How to setup Grafana instance to monitor multiple IBM Storage Scale clusters running in a cloud or mixed environment
- API key authentication
- Configurable bridge settings
- CherryPy builtin HTTP server settings
- How to setup HTTPS(SSL) connection
- Start and stop grafana-bridge with systemd
- Grafana Dashboard Panel shows no metric values for a particular entity
- Missing Grafana-Operator on an OpenShift cluster
- Missing CherryPy packages
- What to do if your system is on Python < 3.8
- Grafana-bridge fails to start with Python3.8
- Grafana-bridge container time is different from a host time
- Verify that the grafana-bridge returns data as expected