All Projects → scullxbones → docker_grafana_statsd_elk

scullxbones / docker_grafana_statsd_elk

Licence: Apache-2.0 license
Docker repo for a general purpose graphing and logging container - includes graphite+carbon, grafana, statsd, elasticsearch, kibana, nginx, logstash indexer (currently using redis as an intermediary)

Programming Languages

Dockerfile
14818 projects
javascript
184084 projects - #8 most used programming language
shell
77523 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to docker grafana statsd elk

Microservice Scaffold
基于Spring Cloud(Greenwich.SR2)搭建的微服务脚手架(适用于在线系统),已集成注册中心(Nacos Config)、配置中心(Nacos Discovery)、认证授权(Oauth 2 + JWT)、日志处理(ELK + Kafka)、限流熔断(AliBaba Sentinel)、应用指标监控(Prometheus + Grafana)、调用链监控(Pinpoint)、以及Spring Boot Admin。
Stars: ✭ 211 (+1010.53%)
Mutual labels:  kibana, logstash, grafana
Docker monitoring logging alerting
Docker host and container monitoring, logging and alerting out of the box using cAdvisor, Prometheus, Grafana for monitoring, Elasticsearch, Kibana and Logstash for logging and elastalert and Alertmanager for alerting.
Stars: ✭ 479 (+2421.05%)
Mutual labels:  kibana, logstash, grafana
skalogs-bundle
Open Source data and event driven real time Monitoring and Analytics Platform
Stars: ✭ 16 (-15.79%)
Mutual labels:  kibana, logstash, grafana
Elk Stack
ELK Stack ... based on Elastic Stack 5.x
Stars: ✭ 148 (+678.95%)
Mutual labels:  kibana, logstash
Elastic Stack
Aprenda Elasticsearch, Logstash, Kibana e Beats do jeito mais fácil ⭐️
Stars: ✭ 135 (+610.53%)
Mutual labels:  kibana, logstash
Elk Hole
elasticsearch, logstash and kibana configuration for pi-hole visualiziation
Stars: ✭ 136 (+615.79%)
Mutual labels:  kibana, logstash
Elastic
Elastic Stack (6.2.4) 을 활용한 Dashboard 만들기 Project
Stars: ✭ 121 (+536.84%)
Mutual labels:  kibana, logstash
Microservices Sample
Sample project to create an application using microservices architecture
Stars: ✭ 167 (+778.95%)
Mutual labels:  kibana, logstash
Elk Docker
Elasticsearch, Logstash, Kibana (ELK) Docker image
Stars: ✭ 1,973 (+10284.21%)
Mutual labels:  kibana, logstash
osint-combiner
Combining OSINT sources in Elastic Stack
Stars: ✭ 77 (+305.26%)
Mutual labels:  kibana, logstash
Elastiflow
Network flow analytics (Netflow, sFlow and IPFIX) with the Elastic Stack
Stars: ✭ 2,322 (+12121.05%)
Mutual labels:  kibana, logstash
Docker Elastic
Deploy Elastic stack in a Docker Swarm cluster. Ship application logs and metrics using beats & GELF plugin to Elasticsearch
Stars: ✭ 202 (+963.16%)
Mutual labels:  kibana, logstash
Docker Elk
The Elastic stack (ELK) powered by Docker and Compose.
Stars: ✭ 12,327 (+64778.95%)
Mutual labels:  kibana, logstash
Vagrant Elastic Stack
Giving the Elastic Stack a try in Vagrant
Stars: ✭ 131 (+589.47%)
Mutual labels:  kibana, logstash
Json Logging Python
Python logging library to emit JSON log that can be easily indexed and searchable by logging infrastructure such as ELK, EFK, AWS Cloudwatch, GCP Stackdriver
Stars: ✭ 143 (+652.63%)
Mutual labels:  kibana, logstash
Stagemonitor
an open source solution to application performance monitoring for java server applications
Stars: ✭ 1,664 (+8657.89%)
Mutual labels:  kibana, grafana
Synesis lite suricata
Suricata IDS/IPS log analytics using the Elastic Stack.
Stars: ✭ 167 (+778.95%)
Mutual labels:  kibana, logstash
tutorials
Tutorials
Stars: ✭ 80 (+321.05%)
Mutual labels:  kibana, logstash
Elastic Docker
Example setups for Elasticsearch, Kibana, Logstash, and Beats with docker-compose
Stars: ✭ 118 (+521.05%)
Mutual labels:  kibana, logstash
Elassandra
Elassandra = Elasticsearch + Apache Cassandra
Stars: ✭ 1,610 (+8373.68%)
Mutual labels:  kibana, logstash

StatsD + Graphite + Grafana + Elasticsearch + Logstash + Kibana

This is based of cazcade This image contains a sensible default configuration of StatsD, Graphite Grafana and Elasticsearch. The is also a vagrant file for running locally for testing things out

There are two ways for using this image:

Using the Docker Index

Pull from docker hub with docker pull scullxbones/docker-grafana-statsd-elk

The container exposes the following ports:

  • 80: the Grafana web interface.
  • 81: the Kibana web interface.
  • 2003: the Graphite direct interface to Carbon
  • 8000: the Graphite web-ui (currently borked)
  • 6379: Redis for logstash shipping (use list logstash)
  • 9200: Direct access to elasticsearch
  • 8125/udp: the StatsD port.
  • 8126: the StatsD administrative port.

To start a container with this image you just need to run the following command:

docker run -d -p 80:80 -p 81:81 -p 8125:8125/udp --name grafana scullxbones/docker-grafana-statsd-elk

Building the image yourself

The Dockerfile and supporting configuration files are available in our Github repository.

docker build -t scullxbones/docker_grafana_statsd_elk:1.0 .
docker run -d -p 80:80  -p 81:81 -p 8125:8125/udp --name grafana scullxbones/docker_grafana_statsd_elk

Using the Dashboard

Once your container is running all you need to do is open your browser pointing to Grafana or Kibana

Learning:

Good video

Good examples

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].