Skip to content

Self-hosted Grafana integration with Edge Analytics

Requirements

  • Grafana OSS 11.x.x
  • Docker 20.10+
  • Docker Compose 2.x

Instructions

We have supplied a Docker Compose file that simplifies the installation and configuration of Grafana, along with all the necessary dependencies.

Getting Grafana up and running

  1. Download or clone https://github.com/System73/edge-analytics-grafana-setup.
  2. Gather the necessary files:
    • The docker-compose file.
    • The provisioning folder.
  3. Create an .env file.

    • The .env file should contain your Analytics API token (Available on System73 Portal):

      ANALYTICS_API_TOKEN="YOUR_TOKEN_HERE"
      
  4. Open a terminal in the directory where you downloaded the docker-compose.yaml, the provisioning folder, and the .env file. Depending on the dashboard you want to run, execute one of the following commands:

    • To run the end-user dashboard:
    docker compose up -d grafana
    
    • To run the reseller dashboard
    docker compose up -d reseller-grafana
    
  5. Open your browser and go to:

  6. On the login page, use the default credentials:

    • Username: admin
    • Password: admin

    After logging in, Grafana will prompt you to set a new admin password for security. You can choose to update it immediately or skip this step.

  7. Once logged in, you can access your dashboards at:

    Note

    To get the benefits from the Advanced Dashboard you need to have an Edge Analytics account with the Advanced Tier enabled.

Feedback

If you have any feedback or suggestions, we welcome your input!

Please open an issue using the GitHub Issues feature to share your thoughts and help us enhance the user experience.


This section was last updated 2025-04-25