{"id":13553900,"url":"https://github.com/dokku/docker-grafana-graphite","last_synced_at":"2025-04-03T05:31:48.018Z","repository":{"id":13536593,"uuid":"69388278","full_name":"dokku/docker-grafana-graphite","owner":"dokku","description":"Docker image with StatsD, Graphite, Grafana 6","archived":false,"fork":false,"pushed_at":"2024-06-29T07:53:33.000Z","size":132,"stargazers_count":8,"open_issues_count":2,"forks_count":15,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-10-30T00:56:02.170Z","etag":null,"topics":["docker","docker-image","dokku","grafana","graphite","paas","statsd"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"jlachowski/docker-grafana-graphite","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dokku.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"dokku","open_collective":"dokku","patreon":"dokku"}},"created_at":"2016-09-27T18:49:43.000Z","updated_at":"2024-06-29T07:53:35.000Z","dependencies_parsed_at":"2023-02-19T17:15:37.256Z","dependency_job_id":"7f23f985-4c70-48cf-9ac3-6d72b10eec98","html_url":"https://github.com/dokku/docker-grafana-graphite","commit_stats":{"total_commits":92,"total_committers":31,"mean_commits":2.967741935483871,"dds":0.8043478260869565,"last_synced_commit":"e603425c83d329346f6041512030390484b91700"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokku%2Fdocker-grafana-graphite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokku%2Fdocker-grafana-graphite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokku%2Fdocker-grafana-graphite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokku%2Fdocker-grafana-graphite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dokku","download_url":"https://codeload.github.com/dokku/docker-grafana-graphite/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246461608,"owners_count":20781359,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","dokku","grafana","graphite","paas","statsd"],"created_at":"2024-08-01T12:02:35.606Z","updated_at":"2025-04-03T05:31:47.982Z","avatar_url":"https://github.com/dokku.png","language":"JavaScript","funding_links":["https://github.com/sponsors/dokku","https://opencollective.com/dokku","https://patreon.com/dokku"],"categories":["JavaScript","docker"],"sub_categories":[],"readme":"# StatsD + Graphite + Grafana 8\n\n[![dokku/docker-grafana-graphite](http://dockeri.co/image/dokku/docker-grafana-graphite)](https://registry.hub.docker.com/u/dokku/docker-grafana-graphite/)\n\nThis image contains a sensible default configuration of StatsD, Graphite and Grafana. This image is used as a base for [dokku](https://github.com/progrium/dokku) graphite-statsd plugin.\n\nThere are two ways for using this image:\n\n## Using the Docker Index\n\nAll you need as a prerequisite is having `docker`, `docker-compose`, and `make` installed on your machine. The container exposes the following ports:\n\n- `80`: the Grafana web interface.\n- `81`: the Graphite web port\n- `2003`: the Carbon port.\n- `8125`: the StatsD port.\n- `8126`: the StatsD administrative port.\n\nTo start a container with this image you just need to run the following command:\n\n```bash\nmake up\n```\n\nTo stop the container\n\n```bash\nmake down\n```\n\nTo run container's shell\n\n```bash\nmake shell\n```\n\nTo view the container log\n\n```bash\nmake tail\n```\n\nIf you already have services running on your host that are using any of these ports, you may wish to map the container\nports to whatever you want by changing left side number in the `--publish` parameters. You can omit ports you do not plan to use. Find more details about mapping ports in the Docker documentation on [Binding container ports to the host](https://docs.docker.com/engine/userguide/networking/default_network/binding/) and [Legacy container links](https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/).\n\n## Building the image yourself\n\nThe Dockerfile and supporting configuration files are available in our [Github repository](https://github.com/jlachowski/docker-grafana-graphite).\nThis comes specially handy if you want to change any of the StatsD, Graphite or Grafana settings, or simply if you want\nto know how tha image was built. The repo also has `build` and `start` scripts to make your workflow more pleasant.\n\n## Using the Dashboards\n\nOnce your container is running all you need to do is:\n\n- open your browser pointing to [http://localhost:80](http://localhost:80) (or another port if you changed it)\n  - Docker with VirtualBox on macOS: use `docker-machine ip` instead of `localhost`\n- login with the default username (admin) and password (admin)\n- open existing dashboard (or create a new one) and select 'Local Graphite' datasource\n- play with the dashboard at your wish...\n\n## Persisted Data\n\nWhen running `make up`, directories are created on your host and mounted into the Docker container, allowing graphite and grafana to persist data and settings between runs of the container.\n\n## Now go explore\n\nWe hope that you have a lot of fun with this image and that it serves it's\npurpose of making your life easier.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdokku%2Fdocker-grafana-graphite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdokku%2Fdocker-grafana-graphite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdokku%2Fdocker-grafana-graphite/lists"}