Docker image of metrics (Graphite, StatsD, Grafana) and logs (Elasticsearch, Logstash, Kibana) monitoring tools bundle. This image is based on Kamon Grafana Graphite docker image.
- grafana1-kibana3: grafana 1.x.x & kibana 3.x.x
- grafana1-kibana4: grafana 1.x.x & kibana 4.x.x
Service ports are configured as below and are exposed by default.
| port | protocol | service | description |
|---|---|---|---|
| 2002 | UDP | Carbon Cache | Carbon Cache UDP input port. |
| 2003 | TCP | Carbon Cache | Carbon Cache line (plain text) input port. |
| 2004 | TCP | Carbon Cache | Carbon Cache pickle input port. |
| 8000 | TCP | Graphite Web | Graphite Web UI port. |
| 8125 | UDP | StatsD | StatsD UDP input port. |
| 8126 | TCP | StatsD | StatsD management port. |
| 3000 | TCP | Grafana | Grafana UI port. |
| 9200 | TCP | Elasticsearch | Elasticsearch service port. |
| 4560 | TCP | Logstash | Logstash TCP JSON input port. |
| 4570 | UDP | Logstash | Logstash UDP JSON input port. |
| 5601 | TCP | Kibana | Kibana UI port. |
- Pull the docker image:
docker pull fayndee/gsg-elk:TAG - Run the docker container:
docker run -d -p 2003:2003 -p 3000:3000 -p 9200:9200 -p 4560:4560 -p 5601:5601 fayndee/gsg-elk:TAG