• 2023-11-15使用 promethus 指标在 grafana 上创建 dashboard 的一些疑问记录
    我用一个例子一步一步拆解一些常用的写法和指标。这里我有一个需求是计算我的程序,每处理1Gb数据需要使用多少CPU时间。(increase(container_cpu_usage_seconds_total{cluster="$cluster",namespace="$namespace"}[5m])/on(pod,container,namespace)increase(enrich_e
  • 2023-11-14云原生架构实战08 Kubernetes运维管理
    一、普罗米修斯架构简介Heapster是容器集群监控和性能分析工具,天然地支持Kubernetes和CoreOSKubernetes有个出名的监控agent--cAdvisor,在每个KubernetesNode上都会运行cAdvisor,它会收集本机以及容器的监控数据(cpumemory,filesystem, networkuptime)。在较新的版本中,k8s
  • 2023-09-13RocketMQ教程-(6-5)-运维部署-Promethus Exporter
    介绍Rocketmq-exporter 是用于监控RocketMQbroker端和客户端所有相关指标的系统,通过 mqAdmin 从broker端获取指标值后封装成87个cache。警告过去版本曾是87个concurrentHashMap,由于Map不会删除过期指标,所以一旦有label变动就会生成一个新的指标,旧的无用指标无法
  • 2023-09-04云原生第十周——promethus简介(下)
    Prometheus服务发现简介prometheus采用pull方式拉取指定目标实例的监控数据,也就是间隔固定的周期去目标实例上抓取metrics数据,每一个被抓取的目标实例都需要暴露一个数据指标API接口,prometheus通过这个暴露的接口就可以获取到其指标数据,这种方式需要由目标服务决定采集的指标有
  • 2023-08-26promethus二进制文件安装脚本
    #!/bin/bashuseradd-M-r-s/bin/falseprometheusmkdir/etc/prometheus/var/lib/prometheustarxfprometheus-*.tar.gz&&cdprometheus-*cp./{prometheus,promtool}/usr/local/bin/cp-r./{consoles,console_libraries}/etc/prometheus/cp./promet
  • 2023-08-22云原生第十周——promethus简介(上)
    监控简介:监控的价值:长期趋势分析:通过对监控样本数据的持续收集和统计,对监控指标进行长期趋势分析。例如,通过对磁盘空间增长率的判断,我们可以提前预测在未来什么时间节点上需要对资源进行扩容。对照分析:两个版本的系统运行资源使用情况的差异如何?在不同容量情况下系统的并发和
  • 2023-02-09Go:Promethus Eexporter开发,一篇带你玩妥它。
    本篇内容有点长,代码有点多。有兴趣的可以坚持看下去,并动手实践,没兴趣的可以划走。本文分两大块,一是搞清楚prometheus四种类型的指标Counter,Gauge,Histogram,Summary用golang
  • 2022-12-28不背锅运维:Go:Promethus Eexporter开发,一篇带你玩妥它
    本篇内容有点长,代码有点多。有兴趣的可以坚持看下去,并动手实践,没兴趣的可以划走。本文分两大块,一是搞清楚prometheus四种类型的指标Counter,Gauge,Histogram,Summary用golang
  • 2022-10-09@prometheus集成grafana
    文章目录​​prometheus集成grafana​​​​一、什么是grafana​​​​二、特点​​​​1、可视化​​​​2、报警​​​​3、通知​​​​4、动态仪表盘​​​​5、混合数