Skip to content

Prometheus

Awesome Prometheus Awesome

> 精选的 Prometheus 资源、项目和工具列表.

Prometheus

Prometheus 是一个开源系统监控和警报工具包.

Official resources

Tutorials

Books

Videos

Podcasts and interviews

Presentations

Blog posts and opinions

Deployment tools

  • Ansitheus - 用于容器化、配置和部署 Prometheus 生态系统的 Ansible 剧本 by ntk148v.
  • Cloud Alchemy Ansible roles - 管理 Prometheus、Alertmanager、Grafana 和普通 Prometheus 导出器的 Ansible 角色.
  • Ansible-prometheus - 用于安装 Prometheus 监控系统的 Ansible 剧本,导出器如:node、snmp、blackbox,因此警报管理器和推送网关_by Ernestas Poskus_.
  • Click-to-deploy Prometheus - Google Click to Deploy Prometheus 解决方案的来源_by GoogleCloudPlatform_ 在 Google Cloud Marketplace 上列出.
  • Prometheus Operator - Prometheus Operator 在 Kubernetes by CoreOS 上创建/配置/管理 Prometheus 集群.

Dashboards

Exporters

下面的列表包含由 Prometheus GitHub 或者ganization . 有关出口商的完整列表,包括任何非官方出口商,请参阅 prometheus.io 或者 exp或者terhub.io f或者 a curated list of Prometheus exp或者ters.

Databases

HTTP

Other monitoring systems

Miscellaneous

  • Blackbox - 黑盒导出器允许通过 HTTP、HTTPS、DNS、TCP 和 ICMP 对端点进行黑盒探测.

Alertmanager

Proxies

  • Multi-prometheus proxy - 将传入请求转发到一组多个 Prometheus 实例中的一个,这些实例使用选择器策略部署为彼此的 HA 副本.
  • Promxy - 从 Prometheus HA 对中删除重复数据.
  • Trickster - HTTP 应用程序的 HTTP 反向代理/缓存和时间序列数据库的仪表板查询加速器.
  • exporter_proxy - 用于 Prometheus 导出器的微型、简单的纯 Python 反向代理,具有 TLS 支持.
  • PromQL Guard - 在 Prometheus 之上提供一个瘦代理,允许检查和重写 PromQL 查询,这样即使使用共享的 Prometheus 服务器,租户也只能看到允许的数据.

High Availability

  • Cortex - 水平可扩展、高可用、多租户、长期的 Prometheus.
  • Thanos - 具有长期存储功能的高可用性 Prometheus 设置.
  • M3DB - 普罗米修斯的可扩展长期远程存储.
  • VictoriaMetrics - 具有成本效益且易于操作的 Prometheus 远程存储.

Uncategorized