首页 > 其他分享 >prometheus 日常配置记录

prometheus 日常配置记录

时间:2024-01-15 16:14:25浏览次数:26  
标签:node 定义 记录 namespace Prometheus prometheus 日常 k8s

通用模糊匹配

irate(node_network_transmit_bytes_total{device!~"lo|bond[0-9]|cbr[0-9]|veth.*"}[5m]) > 0

kube-prometheus部署配置说明

kind: Prometheus
metadata: # 
spec:
  alerting:
    alertmanagers:
    - name: prometheus-prometheus-oper-alertmanager # 定义该 Prometheus 对接的 Alertmanager 集群的名字, 在 default 这个 namespace 中
      namespace: default
      pathPrefix: /
      port: web
  baseImage: quay.io/prometheus/prometheus
  replicas: 2 # 定义该 Proemtheus “集群”有两个副本,说是集群,其实 Prometheus 自身不带集群功能,这里只是起两个完全一样的 Prometheus 来避免单点故障
  ruleSelector: # 定义这个 Prometheus 需要使用带有 prometheus=k8s 且 role=alert-rules 标签的 PrometheusRule
    matchLabels:
      prometheus: k8s
      role: alert-rules
  serviceMonitorNamespaceSelector: {} # 定义这些 Prometheus 在哪些 namespace 里寻找 ServiceMonitor
  serviceMonitorSelector: # 定义这个 Prometheus 需要使用带有 k8s-app=node-exporter 标签的 ServiceMonitor,不声明则会全部选中
    matchLabels:
      k8s-app: node-exporter
  version: v2.10.0

标签:node,定义,记录,namespace,Prometheus,prometheus,日常,k8s
From: https://www.cnblogs.com/yuhaohao/p/17956152

相关文章

  • Taro+nutui h5使用nut-signature 签名组件的踩坑记录之使用canvas实现一个签名组件
    Taro+nutuih5使用nut-signature签名组件的踩坑记录之使用canvas实现一个签名组件:https://blog.csdn.net/weixin_44514665/article/details/128176776?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170529916616800186595350%2522%252C%2522scm%2522%253A%252220140......
  • SpringBoot中整合ElasticSearch快速入门以及踩坑记录
    场景若依前后端分离版手把手教你本地搭建环境并运行项目:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662参考上面搭建项目。ElaticSearchElasticsearch是java开发的,基于Lucene的搜索引擎。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulW......
  • 人大金仓使用记录
    1.人大金仓指定模式:如果不存在和当前连接用户同名的模式,则默认访问public模式,如果不是用户希望访问的模式,则需要在表名称前加模式名访问:eg: localhost:54321/test?currentSchema=schematest可以指定默认模式。如果是自建的sys_user表和系统的sys_user同名了,即使加了current......
  • echarts记录篇(四):堆积图记录
    (data)=>{console.log("data:")console.log(data);if(data){varbw=30;varitemGap=10;varcategories1=[];varcategories2=[];varcategories3=[];varcategories4=[];varcategories5=[];......
  • Prometheus配置Basic Auth进行安全防护,实现登录控制
    本文分享自华为云社区《Prometheus配置BasicAuth进行安全防护,实现登录控制》,作者:可以交个朋友。一、PrometheusBasicAuth使用背景在日常prometheus的使用中是没有安全加密措施的,可能会导致监控信息,敏感信息遭遇泄漏。在这种情况下需要保护对Prometheus的访问。二、方案简介Prom......
  • 自定义监控(kube-prometheus)
       ......
  • 日常Bug排查-集群逐步失去响应
    前言日常Bug排查系列都是一些简单Bug排查。笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材_Bug现场最近碰到一个产线问题,表现为某个应用集群所有的节点全部下线了。导致上游调用全部报错。而且从时间线分析来看。这个应用的节点是逐步失去响应的。因为请求量较小,直到......
  • [转帖]Nginx access log 按日期保存记录
    https://cloud.tencent.com/developer/article/1958304 $time_iso8601  生成格式:2021-09-18T15:16:35+08:00$time_local     生成格式:18/Sep/2021:15:12:13+0800网络流传的nginxaccesslog分割都是写shell脚本然后做定时任务来分割日志,操作中自......
  • Centos部署xxl-job记录
    XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展,使用JAVA语言开发,底层依赖mysql1、安装MySQL1.下载MySQLyum包wgethttp://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm2.安装MySQL源rpm-Uvhmysql57-community-rele......
  • Prometheus,Prometheus 搭建
     Prometheus,Prometheus搭建Kubernetes是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。Prometheus是一种开源的监控系统和时间序列数据库,用于收集、存储和查询指标数据。Grafana是一个开源的数据可视化和监控分析平台,用于展示Prometheus收集的指标数据。在K......