zoukankan      html  css  js  c++  java
  • zabbix集成prometheus【node_exporter】数据

    一、简介:

    • zabbix4.2发布后,开始支持使用Prometheus进行数据收集

    二、zabbix对Prometheus的支持分为两种

    1. Prometheus pattern
    2. Prometheus to json

    三、针对这 两种方式配置

    3.1、Prometheus pattern

    第一步:先准备Prometheus数据源(http://192.168.182.138:31672/metrics)

     第二步:在zabbix页面添加主机、应用集及监控项

    1、配置监控项

     2、数据类型选择:浮点数

     3、配置进程

    参数框内输入: node_cpu_seconds_total{cpu="0",mode="system"}

     第一种方式配置完成,可以查看最新数据

    3.2、Prometheus to json(通过配置自动发现获取prometheus监控数据)

    1、添加监控项

     2、选择数据类型(就是存储整个源数据):文本

     

     3、添加自动发现规则

     3、添加进程

    • 进程中的参数通过promeQL语法获取我们想要的数据:node_filesystem_free_bytes{device=~".*",fstype=~".*",mountpoint=~".*"}

     4、录制宏

    {#FILESYSTEM} $.labels['device']
    {#FSTYPE} $.labels['fstype']
    {#HELP} $['help']
    {#METRIC} $['name']
    {#MOUNTPOINT} $.labels['mountpoint']

          

     5、新建【监控项原型】

    名称:Free Bytes For {#FILESYSTEM}

    键值:node_filesystem_free_bytes[{#FILESYSTEM},{#FSTYPE},{#MOUNTPOINT}]

     6、添加【进程】

    参数:node_filesystem_free_bytes{device="{#FILESYSTEM}",fstype="{#FSTYPE}",mountpoint="{#MOUNTPOINT}"}

     第二种方式配置完成,可以查看最新数据

     ~~~以上就是这两种方式的简单配置,这里只是针对部分指标采集,自己可以根据规律进行扩展,采集其它的指标数据~~~

  • 相关阅读:
    TLS1.3&TLS1.2形式化分析(二)
    浏览器代理设置和取消代理
    jdk在window系统中的配置
    pycharm2017.3版本永久激活
    Scyther 形式化分析工具资料整理(三)
    百度快照的检索和反馈删除
    Scyther-Semantics and verification of Security Protocol 翻译 (第二章 2.2.2----2.3)
    双一流学校名单
    Scyther tools 协议形式化分析帮助文档翻译
    全国书画艺术之乡-----通渭
  • 原文地址:https://www.cnblogs.com/liugp/p/12184822.html
Copyright © 2011-2022 走看看