zoukankan      html  css  js  c++  java
  • promethus监控结构

    参考:https://www.cnblogs.com/wangshuyang/p/11641316.html

    prometheus组件

    • /usr/local/prometheus/ #数据汇总
    • /usr/local/alertmanager/ #报警
    • /usr/local/exporter/node_exporter/ #数据采集
    • /usr/local/prometheus-webhook-dingtalk/ #把报警信息格式化为dingding的要求格式

    1)/usr/local/prometheus/的常见命令

    • ./promtool check config prometheus.yml 
    • cat /usr/local/prometheus/prometheus.yml 

    • # /usr/lib/systemd/system/prometheus.service
      [Unit]
      Description=prometheus
      Documentation=https://prometheus.io/
      After=network.target 
      
      [Service]
      Restart=on-failure
      ExecStart=/usr/local/prometheus/prometheus
              --config.file=/usr/local/prometheus/prometheus.yml
              --storage.tsdb.path=/prometheus/data/ 
      
      [Install]
      WantedBy=multi-user.target
      View Code
    • /usr/local/prometheus/rules/my_rules.yml

    • adfa
    • afas
    •  /usr/local/prometheus/sd_config/backend_sd_config.json

     

    2)/usr/local/alertmanager/ #报警

    • ./amtool check-config alertmanager.yml 
    • cat /usr/local/alertmanager/alertmanager.yml 

    • # /usr/lib/systemd/system/alertmanager.service
      [Unit]
      Description=alertmanager
      Documentation=https://prometheus.io/
      After=network.target 
      
      [Service]
      Restart=on-failure
      ExecStart=/usr/local/alertmanager/alertmanager
                --config.file=/usr/local/alertmanager/alertmanager.yml
      [Install]
      WantedBy=multi-user.target
      View Code
    • afdaf
    • afdqa

     3) /usr/local/exporter/node_exporter/ #数据采集

    • [root@prometheus ~]# cat /usr/local/exporter/node_exporter/config.yml 
      basic_auth_users:
        admin: $2y$12$b6XWVL1R4xFfs.YU.QRDY7vgGwkNonEagazne
      View Code
    • # /usr/lib/systemd/system/node_exporter.service
      [Unit]
      Description=node_exporter
      Documentation=https://prometheus.io/
      After=network.target 
      
      [Service]
      Restart=on-failure
      ExecStart=/usr/local/exporter/node_exporter/node_exporter
                --web.listen-address=:61921
      [Install]
      WantedBy=multi-user.target
      View Code
    • /usr/local/exporter/node_exporter/node_exporter

    • afda 
  • 相关阅读:
    二分查找
    Java版各种排序算法 (冒泡,快速,选择,插入)
    mysql如何利用Navicat 导出和导入数据库
    eclipse项目红色叹号解决方法
    解决tomcat占用8080端口问题
    Window.onLoad 和 DOMContentLoaded事件的先后顺序
    jquery $(document).ready() 与window.onload的区别
    jQuery文档加载完毕的几种写法
    Emmet使用手册
    Sublime Text 3快捷键
  • 原文地址:https://www.cnblogs.com/faberbeta/p/13519283.html
Copyright © 2011-2022 走看看