Prometheus详解(十二)——Prometheus监控Service
监控 详解 Service 十二 Prometheus
2023-09-14 09:01:45 时间
今天继续给大家介绍Linux运维相关知识,本文主要内容是Prometheus监控Service。
一、Prometheus监控Service配置
有时,我们也希望Prometheus对Service节点进行监控,为了实现这一目的,我们需要在Prometheus的ConfigMap下的监控项设置如下:
- job_name: 'kubernetes-service-endpoints'
kubernetes_sd_configs:
- role: endpoints
relabel_configs:
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape]
action: keep
regex: true
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme]
action: replace
target_label: __scheme__
regex: (https?)
- source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path]
action: replace
target_label: __metrics_path__
regex: (.+)
- source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port]
action: replace
target_label: __address__
regex: ([^:]+)(?::\d+)?;(\d+)
replacement: $1:$2
- action: labelmap
regex: __meta_kubernetes_service_label_(.+)
- source_labels: [__meta_kubernetes_namespace]
action: replace
target_label: kubernetes_namespace
- source_labels: [__meta_kubernetes_service_name]
action: replace
target_label: kubernetes_name
在上述配置中__meta_kubernetes_service_annotation_prometheus_io_scrape表示Service的自动发现,- source_labels:[__address__,__meta_kubernetes_service_annotation_prometheus_io_port]的相关配置表示指定Kubernetes_service的端口。
配置完成后的资源清单文件如下所示:
在完成上述配置后,我们先删除之前的Prometheus的ConfigMap的相关配置,然后再重新创建。
然后再使用curl命令刷新配置。
二、效果检验
最后,我们来检验一下刚才配置的结果。
打开Prometheus的监控页面,结果如下所示:
从上图中可以看出,Prometheus对于Service监控项配置成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
相关文章
- 旋转门数据压缩算法在PostgreSQL中的实现 - 流式压缩在物联网、监控、传感器等场景的应用
- nagios监控流量脚本
- 网络监控工具 iftop dstat
- python监控linux某个端口的消息报文往来
- 运维监控场景下,如何从 OpenTSDB 迁移到 TDengine
- Qt视频监控系统一个诡异问题的解决思路(做梦都想不到)
- Qt编写安防视频监控系统42-用户权限
- Prometheus详解(十一)——Prometheus监控API Server
- Prometheus详解(十)——Prometheus容器监控
- Prometheus详解(七)——Prometheus监控Kubernetes集群简介
- Prometheus 监控工具详细介绍与安装
- 使用Fiddler监控使用RestTemplate发送网络请求的Java应用
- STM32+华为云IOT制作酒驾监控系统:上车就监控
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
- node-exporter安装和详解-适用于物理机虚拟机的监控采集
- Linux系统之温度监控工具——lm_sensors的安装和基本使用
- pmm-server监控mysql
- Prometheus监控+Grafana+Alertmanager告警安装使用 (图文详解)
- Linux- 系统随你玩之--好用到炸裂的系统级监控、诊断工具
- Zabbix监控理论详解