All Projects → prometheus-community → Prometheus Playground

prometheus-community / Prometheus Playground

Licence: apache-2.0
Turnkey sandbox projects demonstrating a wide variety of Prometheus use cases

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Prometheus Playground

Pingprom
Prometheus uptime monitoring quickstart
Stars: ✭ 107 (+11.46%)
Mutual labels:  prometheus, docker-compose
Grafana Prometheus Node Js Example
Step-by-step tutorial on creating beautiful dashboards for your Node JS application
Stars: ✭ 47 (-51.04%)
Mutual labels:  prometheus, docker-compose
Docker Traefik Prometheus
A Docker Swarm Stack for monitoring Traefik with Promethues and Grafana
Stars: ✭ 215 (+123.96%)
Mutual labels:  prometheus, docker-compose
Dockerize Your Dev
Docker compose a VM to get LetsEncrypt / NGINX proxy auto provisioning, ELK logging, Prometheus / Grafana monitoring, Portainer GUI, and more...
Stars: ✭ 61 (-36.46%)
Mutual labels:  prometheus, docker-compose
Prometheus
A docker-compose stack for Prometheus monitoring
Stars: ✭ 3,383 (+3423.96%)
Mutual labels:  prometheus, docker-compose
Bookstoreapp Distributed Application
Ecommerce project is being developed using Spring Boot Microservices and Spring Cloud (Backend) and React (Frontend). Splitting the Ecommerce functionality into various individual microservices so that they can be distributed, scale really well and make use of resources efficiently.
Stars: ✭ 63 (-34.37%)
Mutual labels:  prometheus, docker-compose
Docker Symfony
🐳 A docker multicontainer with NGINX, PHP7-FPM, MySQL and ELK (Elasticsearch Logstash and Kibana)
Stars: ✭ 1,305 (+1259.38%)
Mutual labels:  docker-compose
React Pinpoint
An open source utility library for measuring React component render times.
Stars: ✭ 93 (-3.12%)
Mutual labels:  docker-compose
Sci Pype
A Machine Learning API with native redis caching and export + import using S3. Analyze entire datasets using an API for building, training, testing, analyzing, extracting, importing, and archiving. This repository can run from a docker container or from the repository.
Stars: ✭ 90 (-6.25%)
Mutual labels:  docker-compose
Docker Multistreamer
Dockerized multistreamer
Stars: ✭ 90 (-6.25%)
Mutual labels:  docker-compose
Kubernetes Oom Event Generator
Generate a Kubernetes Event when a Pod's container has been OOMKilled
Stars: ✭ 93 (-3.12%)
Mutual labels:  prometheus
Ciao
HTTP checks & tests (private & public) monitoring - check the status of your URL
Stars: ✭ 1,322 (+1277.08%)
Mutual labels:  prometheus
Porter
A docker based multi-site setup for local PHP development. Inspired by Laravel Valet, Homestead and Vessel.
Stars: ✭ 92 (-4.17%)
Mutual labels:  docker-compose
Dotnetcore Microservices Poc
Very simplified insurance sales system made in a microservices architecture using .NET Core
Stars: ✭ 1,304 (+1258.33%)
Mutual labels:  docker-compose
Nextcloud Libreoffice Online
Docker configuration for Nextcloud with LibreOffice Online (plain http, no SSL support)
Stars: ✭ 92 (-4.17%)
Mutual labels:  docker-compose
Slo Generator
Easy setup a service level objective using prometheus
Stars: ✭ 91 (-5.21%)
Mutual labels:  prometheus
Docker Nginx Php Mysql
Docker running Nginx, PHP-FPM, MySQL & PHPMyAdmin
Stars: ✭ 1,322 (+1277.08%)
Mutual labels:  docker-compose
Febs Cloud
基于Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服务权限系统,开箱即用。预览地址:https://cloud.mrbird.cn
Stars: ✭ 1,295 (+1248.96%)
Mutual labels:  prometheus
Docker Experiments
Discover docker with a simple use case in development, production (local kubernetes) and CI
Stars: ✭ 92 (-4.17%)
Mutual labels:  docker-compose
Ansible Alertmanager
Deploy Prometheus Alertmanager service
Stars: ✭ 93 (-3.12%)
Mutual labels:  prometheus

The Prometheus Playground

This repo houses a variety of Docker-Compose-based "sandbox" projects showcasing the Prometheus monitoring system. All projects are "turnkey" and require just a single docker-compose up command to run.

Each sandbox project has a README with an explanation of the project, a docker-compose.yml configuration file for Docker Compose, and other necessary resources (config files, Dockerfiles, etc.). To run a project, navigate to the appropriate directory and run make run (which is just an alias for docker-compose up --build). This will run the project in the foreground. To run the project in detached mode, use make run-detached.

Prerequisites

In order to run the sandbox projects you'll need to install Docker and Docker Compose and have a Docker daemon running locally.

Projects

Directory Scenario
alertmanager Prometheus monitors a basic web service and notifies Alertmanager if the service is down; Alertmanager, in turns, notifies a web service via webhook
blackbox-exporter A BlackBox prober exporter probes a simple web service and provides probe-based metrics to Prometheus
cadvisor Prometheus scrapes cAdvisor-gathered metrics for several containers
federation Three Prometheus instances run together as a single federation
file-sd A Prometheus instance discovers a simple instrumented web service via file-based service discovery
go-app An instrumented Go application using the Prometheus Go client
haproxy Prometheus runs behind HAProxy, which acts as a reverse proxy and provides basic auth and TLS encryption
nginx Prometheus runs behind nginx, which acts as a reverse proxy and provides basic auth and TLS encryption
node-exporter Prometheus scrapes Linux host metrics from a Node Exporter
python-flask-app An instrumented Flask application demonstrating the Prometheus Python client
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].