当前位置: 首页 > article >正文

三、Prometheus监控流程

一、监控数据来源

1. 常用exporter

目前比较常用的 Exporter 工具如下:

类型 Exporter
数据库 MySQL Exporter, Redis Exporter, MongoDB Exporter, MSSQL Exporter
硬件 Apcupsd Exporter,IoT Edison Exporter, IPMI Exporter, Node Exporter
消息队列 Beanstalkd Exporter, Kafka Exporter, NSQ Exporter, RabbitMQ Exporter
存储 Ceph Exporter, Gluster Exporter, HDFS Exporter, ScaleIO Exporter
HTTP 服务 Apache Exporter, HAProxy Exporter, Nginx Exporter
API 服务 AWS ECS Exporter, Docker Cloud Exporter, Docker Hub Exporter, GitHub Exporter
日志 Fluentd Exporter, Grok Exporter
监控系统 Collectd Exporter, Graphite Exporter, InfluxDB Exporter, Nagios Exporter, SNMP Exporter
其它 Blackbox Exporter, JIRA Exporter, Jenkins Exporter,Confluence Exporter

2. 导入模板

模板链接:

Grafana dashboards | Grafana Labs
复制id,进行导入
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

# 每个主机都有一个node_export
[root@k8s-master01 manifests]#ps -aux | grep node_export
root      64721  0.0  0.0 112824  2264 pts/0    S+   22:50   0:00 grep --color=auto node_export
nfsnobo+ 121838  0.2  0.1 1241948 24316 ?       Ssl  Jun13  12:16 /bin/node_exporter --web.listen-address=127.0.0.1:9100 --path.sysfs=/host/sys --path.rootfs=/host/root --path.udev.data=/host/root/run/udev/data --no-collector.wifi --no-collector.hwmon --no-collector.btrfs --collector.filesystem.mount-points-exclude=^/(dev|proc|sys|run/k3s/containerd/.+|var/lib/docker/.+|var/lib/kubelet/pods/.+)($|/) --collector.netclass.ignored-devices=^(veth.*|[a-f0-9]{
   15})$ --collector.netdev.device-exclude=^(veth.*|[a-f0-9]{
   15})$

# 每个主机有一个daemonset
[root@k8s-master01 manifests]#kubectl get daemonset -n monitoring
NAME            DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
node-exporter   5         5         5       5            5           kubernetes.io/os=linux   3d


http://www.kler.cn/a/576498.html

相关文章:

  • 下载Hugging Face模型的几种方式
  • 云端秘境:EC2的奇幻之旅
  • PROFINET转PROFIBUS从案例剖析网关模块的协议转换功能
  • vue-cli + echarts 组件封装 (Vue2版)
  • Centos 7的内存占用过大问题排查---docker相关
  • 前端知识一
  • 在 Linux 下,服务器如何知道某个 TCP 连接来了消息? 这就涉及 IO 事件通知机制!
  • 使用css变量实现更改字体大小功能(vue3为例)
  • nodejs关于后端服务开发的探究
  • 图像移动插件
  • GB28181开发--ZLMediaKit‌+WVP+Jessibuca‌
  • TDengine 安装使用及备份数据
  • Nginx的反向代理(超详细)
  • 如何记录日常笔记
  • 已知圆弧上的两点坐标 P1和 P2以及圆心和半径 r,如何圆弧上均匀取点?
  • 江协科技/江科大-51单片机入门教程——P[4-1] 静态数码管显示 P[4-2] 动态数码管显示
  • SAP服务器进程预警通知
  • 类和对象—多态—案例2—制作饮品
  • 基于javaweb的SpringBoot学生在线考试管理系统设计和实现(源码+文档+部署讲解)
  • 使用Ajax完成与后台服务器的数据交互