随笔分类 - Pprometheus+Grafana
监控+展示
摘要:一、架构图 二、prometheus安装 2.1 可选的安装方式 二进制安装 # 一般针对于物理机安装 容器安装 helm安装 # 以下三种都是给k8s使用的 prometheus operator kube-prometheus stack # 是一个项目技术栈,包含:prometheus ope
阅读全文
摘要:一、部署Alertmanager服务 1.1 alertmanager服务介绍 在Prometheus平台中,警报由独立的组件Alertmanager处理。通常情况下,我们首先告诉Prometheus Alertmanager所在的位置,然后在Prometheus配置中创建警报规则,最后配置Aler
阅读全文
摘要:一、blackbox_exporter应用场景 HTTP 测试: 定义 Request Header 信息、判断 Http status / Http Respones Header / Http Body 内容TCP 测试: 业务组件端口状态监听、应用层协议定义与监听ICMP 测试: 主机探活机制
阅读全文
摘要:一、监控使用mysqld_exporter插件 在Prometheus官网下载:https://prometheus.io/download/ github的地址:https://github.com/prometheus/mysqld_exporter 支持的MySQL和MariaDB版本:5.5
阅读全文
摘要:一、使用cAdvisor(Container Advisor)收集正在运行的容器资源使用和性能信息。 https://github.com/google/cadvisor 运行单个cAdvisor来监控整个Docker主机,默认的监听端口为8080 # docker run \ --volume=/
阅读全文
摘要:一、安装Grafana 1.1 Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。 https://grafana.com/grafana/download wget https://dl.grafana.com/oss/release/grafana-
阅读全文
摘要:一、使用node-exporter用来监控linux指标 node-exporter它是使用go语言编写的收集器 使用文档:https://prometheus.io/docs/guides/node-exporter/ wget https://github.com/prometheus/node
阅读全文
摘要:一、Prometheus主配置文件 # cat prometheus.yml # my global config global: # 全局配置 scrape_interval: 15s # 设置抓取数据时间为15秒,默认为1分钟抓取一次 evaluation_interval: 15s # 估算规
阅读全文
摘要:一、Prometheus是什么 Prometheus是什么Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为
阅读全文