zoukankan      html  css  js  c++  java
  • Docker安装prometheus监控

    1、运行Node Exporter

    docker run -d -p 9100:9100 
      -v "/proc:/host/proc" 
      -v "/sys:/host/sys" 
      -v "/:/rootfs" 
      --net=host 
      prom/node-exporter 
      --path.procfs /host/proc 
      --path.sysfs /host/sys 
      --collector.filesystem.ignored-mount-points "^/(sys|proc|dev|host|etc)($|/)"

      

       

    2、运行cAdvisor

    docker run -d -p 8080:8080 --network host --name cadvisor -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro google/cadvisor:latest

     

     

    3、运行Prometheus Server

    新建并配置prometheus.yml文件

     

    docker run -it -p 9090:9090 -v /root/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml --name prometheus --network host prom/Prometheus

     

     

     

      

    点击菜单status-->targets

      

    4、运行grafana

    docker run -id -p 3000:3000 --name grafana --network host -e "GF_SERVER_ROOT_URL=http://grafana.server.name" -e "GF_SECURITY_ADMIN_PASSWORD=secret" grafana/grafana

     

    设置登录密码:secret

    登录账号为:admin

     

    配置data source:点击Add data source-->点击prometheus-->settings

    max_source_resolution=5m&timeout=10

     

    Grafana通过dashboard展示数据

    5、下载dashboard(https://grafana.com/dashboards?dataSource=prometheus&search=docker)

     

    下载完,得到一个json文件,导入Grafana(+àimportàupload.json file)

     

     

  • 相关阅读:
    Solaris 10学习笔记初学
    EBS R12中文升级补丁
    EXPDP,今天犯了个愚蠢的错误
    LOGSTDBY status: ORA01418,Logical standby問題可真多
    ORA04045,Standby停止Apple log处理一例
    无法relay信件处理一例
    cordova启动页面和图标的设置
    CSS布局探密02
    CSS布局探密01
    CSS布局探密03
  • 原文地址:https://www.cnblogs.com/spring1122/p/12408304.html
Copyright © 2011-2022 走看看