Monitoring Metrics mature

Prometheus

Monitoring and alerting toolkit

57.0K stars 300 contributors Since 2020
Website → GitHub

Monitoring and alerting toolkit

License
Apache-2.0
Min RAM
512 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Primary: infrastructure-monitoring
  • Primary: alerting
  • Primary: kubernetes-metrics

Anti-patterns / when NOT to use

  • Not for log aggregation
  • Storage not for long-term by default
  • Pull model doesn't work for all cases

Integrates with

Replaces / alternatives to

  • Datadog
  • New Relic
  • CloudWatch

Technical specs

Language
Go
API type
REST
Protocols
HTTP
Deployment
dockerbinary

Community

GitHub stars 57.0K
Contributors 300
Commit frequency weekly
Plugin ecosystem none
Backing CNCF
Funding foundation

Release

Latest version
Last release
Since 2020

Best fit

Team size
smallmediumenterprise
Industries
general

Tags

  • metrics
  • monitoring
  • alerting
  • time-series
  • promql
  • pull-model
  • cncf
  • kubernetes