Skip to content

Local dev instances of grafana and prometheus using docker compose

Notifications You must be signed in to change notification settings

prawnsalad/grafanaprometheus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local metrics

Run Grafana and Prometheus locally in docker containers, ~100mb memory usage.

Get going as quickly as possible, just run:

start.sh

Structure

  • grafana/ - Grafana configuration. Simplistic and barebones
  • grafana_data/ - Grafana runtime data. Stores your dashboards and user settings. Created when Grafana first runs.
  • prometheus/ - Prometheus configuration. Includes scraping config files. Each prometheus/*.scrape.yml file is loaded allowing you to add custom promethris scraping URLs as needed without checking them into git.
  • prometheus_data/ - Prometheus runtime data. Stores all the metrics database. Created when Prometheus first runs. Don't modify this stuff.

Scripts

  • start.sh - Start prometheus and grafana containers.

About

Local dev instances of grafana and prometheus using docker compose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages