Grafana: How to configure Prometheus as a data source in Grafana

This documentation is part of the Using Prometheus guide. You can view the complete guide here: How to configure Grafana to use Prometheus as a data source.

👋 Welcome to the Stackhero documentation!

Stackhero offers a ready-to-use Grafana cloud solution that provides a host of benefits, including:

  • Unlimited users, dashboards, and alerts.
  • Unlimited and dedicated SMTP email server included.
  • Plugins installable in one click.
  • Seamless SSO support, compatible with GitLab, GitHub, Google, and generic OAuth2 protocols.
  • Effortless updates with just a click.
  • Customizable domain name secured with HTTPS (for example, https://grafana.your-company.com).
  • Optimal performance and robust security powered by a private and dedicated VM.

Save time and simplify your life: it only takes 5 minutes to try Stackhero's Grafana cloud hosting solution!

Integrating Prometheus with Grafana enhances your ability to visualize metrics effectively. Follow this guide for a straightforward setup process.

  1. Open the Grafana web user interface (UI).
  2. Navigate to Configuration > Data Sources.
  3. Click on Add Data Source.
  4. From the list of available sources, select Prometheus.

Example of Prometheus configuration as data sourceExample of Prometheus configuration as data source

Follow these steps to properly set up Prometheus as a data source:

  • URL: Provide the Prometheus service URL, such as https://<XXXXXX>.stackhero-network.com or your custom domain.
  • Authentication: Enable Basic Auth, set admin as the username, and provide your Prometheus password. You can find this password in the Stackhero dashboard under the Prometheus service settings.
  • Scrape Interval: Ensure the Scrape Interval aligns with your Prometheus server configuration. The default is 15s unless it has been adjusted.

After entering these details, click Save & Test to verify the connection is functional.