Skip to content

Latest commit

 

History

History
76 lines (52 loc) · 1.27 KB

File metadata and controls

76 lines (52 loc) · 1.27 KB

Prometheus

  • inspired by Google's Borgmon (cousin to Kubernetes)
  • Cloud Native Computing Foundation
  • numerical timeseries based monitoring system

+++ The name comes from Greek mythology, Prometheus was a Titan who took fire from the gods and gave it to humans. Fire

+++

Components

UNIX ethos

  • 'DOTADIW'
  • ecosystem - work well with other tools

PromArch

Prometheus

  • core service
  • pull metrics from assets
    • application code
    • exporter
    • from push gateway

AlertManager

  • clearing house for alerts

Exporters

+++

Prometheus Exporters

Databases Hardware Messaging systems Storage APIs, Logging, Miscellaneous...


PromExp

Prometheus Exporters in use
  • Node/system metrics exporter (official)
  • Memcached exporter (official)
  • MySQL server exporter (official)
  • HAProxy exporter (official)
  • Blackbox exporter (official)
  • cAdvisor
  • redis
  • Forensiq Pixel (custom)

+++

Links and contact

list of exporters

guidelines on writing exporters

Michael Bubb

  • slack @mbubb