zoukankan      html  css  js  c++  java
  • 普罗米修斯Prometheus介绍


    什么是Prometheus?
    Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。
    Prometheus使用Go语言开发,是Google BorgMon监控系统的开源版本。

    SoundCloud是 音频分享中的YouTube。界面简洁无广告。
    Prometheus和Heapster(Heapster是K8S的一个子项目,用于获取集群的性能数据。)相比功能更完善、更全面。Prometheus性能也足够支撑上万台规模的集群。
    Prometheus的特点
    多维度数据模型。
    灵活的查询语言。
    不依赖分布式存储,单个服务器节点是自主的。
    通过基于HTTP的pull方式采集时序数据。
    可以通过中间网关进行时序列数据推送。
    通过服务发现或者静态配置来发现目标服务对象。
    支持多种多样的图表和界面展示,比如Grafana等。
    官网地址:https://prometheus.io/

    工作原理图(牛)
    https://www.cnblogs.com/chenqionghe/p/10494868.html
    Prometheus还提供HTTP API的查询方式,自定义所需要的输出。


    https://github.com/knyar/nginx-lua-prometheus

    很多第三方的exporter实现,
    https://prometheus.io/docs/instrumenting/exporters/

    监控神器-普罗米修斯Prometheus的安装
    https://blog.csdn.net/csolo/article/details/82460539

    Grafana的介绍与使用
    https://www.jianshu.com/p/0d82c7ccc85a
    Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。

    Prometheus 实战
    https://songjiayang.gitbooks.io/prometheus/content/
    PromQL (Prometheus Query Language) 是 Prometheus 自己开发的数据查询 DSL 语言

    Prometheus操作指南:云原生监控之道
    https://www.bookstack.cn/read/prometheus-book/AUTHOR.md


    Prometheus监控安装及使用(一)
    https://www.e-learn.cn/content/qita/2352011

    完美的分布式监控系统——普罗米修斯
    https://baijiahao.baidu.com/s?id=1634686679128300208&wfr=spider&for=pc


    普罗米修斯 -- 快速构建你的业务监控平台
    https://www.cnblogs.com/lazio10000/p/7773571.html

  • 相关阅读:
    MySQL Server 5.0安装教程
    c++实现一个小算法
    spring core 与 context理解
    关于eclipse的mysql连接配置
    eclipse中创建一个maven项目
    Oracle中的多表查询(笛卡尔积原理)
    Vue进阶
    计算机网络基础
    java框架之springboot
    bootstrap学习
  • 原文地址:https://www.cnblogs.com/jing1617/p/12335591.html
Copyright © 2011-2022 走看看