Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/martinbaillie/rancher-meetup-prometheus
Source from my talk and demo to the SYD Rancher Meetup June '17
https://github.com/martinbaillie/rancher-meetup-prometheus
golang grafana meetup metrics microservices-architecture monitor prometheus rancher
Last synced: 19 days ago
JSON representation
Source from my talk and demo to the SYD Rancher Meetup June '17
- Host: GitHub
- URL: https://github.com/martinbaillie/rancher-meetup-prometheus
- Owner: martinbaillie
- Created: 2017-06-30T01:29:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-30T02:03:00.000Z (over 7 years ago)
- Last Synced: 2024-10-03T05:06:20.925Z (about 1 month ago)
- Topics: golang, grafana, meetup, metrics, microservices-architecture, monitor, prometheus, rancher
- Language: Go
- Size: 4.47 MB
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sydney Rancher Meetup June '17
### About> Inclusive monitoring of a microservice architecture with Rancher and the Prometheus ecosystem – (Martin Baillie @ IAG)
>
> In this talk and demo, we will look at how you can use the Prometheus ecosystem to monitor, alert, graph and forecast on the internal state of a microservice architecture. We’ll focus on how you can scale this solution out as your platform grows using techniques like zero-conf discoverability and telemetry, and also how you can better encourage an inclusive monitoring culture within your engineering teams.- [Meetup](https://www.meetup.com/Rancher-Sydney/events/240631132)
- [Deck](https://speakerdeck.com/martinbaillie/syd-rancher-meetup-june-17)### Demo components
#### Deck
- [Marp](https://github.com/yhatt/marp)#### Ingress
- [Traefik](https://traefik.io) with the new Rancher metadata service provider and Let's Encrypt#### Monitoring stack
Official upstream images with [confd](https://github.com/martinbaillie/confd) sidekicks to provide custom configuration discovered from the Rancher metadata service. Grafana dashboards, Prometheus alerts stored as code beside the images.
- [Prometheus](https://prometheus.io)
- [Grafana](https://grafana.com)
- [Alertmanager](https://github.com/prometheus/alertmanager)
- [Node Exporter](https://github.com/prometheus/node_exporter) (Host metrics)
- [CAdvisor](https://github.com/google/cadvisor) (Docker metrics)
- [Rancher Exporter](https://github.com/infinityworksltd/prometheus-rancher-exporter) (Rancher metrics)
- [Container Monitor](https://github.com/ibrokethecloud/prometheus-container-monitor) (IPSec metrics)#### Rancher Cowsay GoProverb API
Rob Pike's talk on [Go Proverbs](https://www.google.com.au/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjRxqfHuOTUAhVILpQKHb6uD38QtwIIKDAA&url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DPAAkCSZUG1c&usg=AFQjCNF7fuC6vP6xQ2W_s2R1K_A-Q6LeDA)
- [Go-kit](https://github.com/go-kit/kit)
- [Prometheus Golang Client](https://github.com/prometheus/client_golang)#### Rancher Cowsay GoProverb UI
- [Weaveworks Prom JS](https://github.com/weaveworks/promjs)
- [Weaveworks Prom Aggregation Gateway](https://github.com/weaveworks/prom-aggregation-gateway)#### Load generator
- [Apache Bench](https://httpd.apache.org/docs/2.4/programs/ab.html)