码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【云原生】Prometheus Pushgateway使用详解


    目录

    一、前言

    二、Pushgateway概述

    2.1 什么是Pushgateway

    2.1.1 Pushgateway在Prometheus中的位置

    2.2 为什么需要Pushgateway

    2.3 Pushgateway作用

    2.4 Pushgateway 工作原理

    2.5 Pushgateway 使用场景

    2.6 Pushgateway 优缺点

    三、Pushgateway 部署

    3.1 二进制安装

    3.1.1 下载安装包

    3.1.2 解压安装包

    3.1.3 启动服务

    3.1.4 访问控制台

    3.2 docker安装

    四、集成Prometheus与操作实践

    4.1 Prometheus集成Pushgateway过程

    4.1.1 修改Prometheus配置文件

    4.1.2 重新加载Prometheus服务

    4.1.3 访问Prometheus控制台

    4.2 Pushgateway 监控数据操作使用

    4.2.1 使用curl命令推送监控数据

    4.2.2 删除监控的数据

    4.2.3 使用curl命令推送多条数据

    4.2.4 删除某个实例组下的所有数据

    4.3 Pushgateway 监控Linux目录文件数量变化

    4.3.1 设置待监控的文件目录

    4.3.2 编写shell脚本

    4.3.3 执行一次shell推送指标数据

    4.3.4 将shell脚本配置到定时任务中

    4.3.5 效果验证

    4.4 设置通知告警

    4.4.1 打开Alertmanager相关配置

    4.4.2 配置告警规则文件

    4.4.3 重启或重新加载服务

    4.4.4 效果验证

    五、写在文末


    一、前言

    在使用Prometheus 进行服务监控时,通常是利用Prometheus pull(主动拉取)的模式对被监控的服务指标进行纳管,这也是很多使用Prometheus 做服务监控的方法,但使用这种方式是有前提的,即被监控的服务所在机器能够暴露相应的端口,并且网络问题需要解决。然而在实际业务中,并非所有的被监控的服务器都会被授权做这样的操作,即严格管控入口信息,在这样的情况下,如何还能让Prometheus 正常监控其他的服务信息呢?

    二、Pushgateway概述

    2.1 什么是Pushgateway

    Prometheus Pushgateway 是 Prometheus 生态系统中的一个重要组成部分,它用于接收和聚合来自非持久化源的监控数据。Pushgateway 允许一次性作业或不常运行的服务将指标推送到 Prometheus,而不需要 Prometheu

  • 相关阅读:
    【Linux】Top命令Load average及相关CPU检查查询
    Python 和Java 哪个更适合做自动化测试?
    德国一秘密情报机构被发现,苹果 AirTag 的新用途
    【已解决】ModuleNotFoundError: No module named sklearn
    每日一练——单链表排序
    Vue3学习记录(四)--- 组合式API之组件注册和组件数据交互
    Linux——进程间通信——管道(文件)通信
    小猫爪:AWR294x学习笔记02-AWR294x之DPM&IPC
    内网隧道代理技术(二十六)之 搭建ICMP隧道上线CS
    程序员的编程格言
  • 原文地址:https://blog.csdn.net/zhangcongyi420/article/details/140588939
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号