zoukankan      html  css  js  c++  java
  • 十五、构建容器监控系统

    监控系统简介

    cAdvisor:

    Google开源的工具,用于监控Docker主机和容器系统资源,图形化页面实时显示数据但不存储,通过宿主机的/proc, /sys, /var/lib/docker等目录下的文件获取宿主机和容器运行的信息。

    InfluxDB:

    分布式时间序列数据库,用来存储cAdvisor收集的系统资源数据。

    Grafana:

    可视化展示平台

    三者之间的关系

    cAdvisor数据采集,InfluxDB数据存储,Grafana页面展示

    下载镜像

    1.1 下载InfluxDB镜像并配置

    $docker run -d -p 8083:8083 -p 8086:8086 --name influxdb tutum/influxdb

    可通过浏览器访问

    image

    创建一个数据库image


    创建一个用户

    image

    下载cAdvisor镜像并配置

    image

    浏览器访问

    image

    下载Grafana镜像并配置

    image

    浏览器登录,用户密码默认admin

    image

    添加数据源

    image

    image

    创建一个图表,自己动手10min

    image

    今天的学习是为了以后的工作更加的轻松!
  • 相关阅读:
    MyBatis简介
    JDBC报错:Cannot find class: com.mysql.jdbc.Driver
    进程,线程,协程
    mamp提示 more elements...
    获取html页面的参数
    php基础函数
    返回接口
    生成订单号
    xml转数组
    判断是否是微信浏览器
  • 原文地址:https://www.cnblogs.com/tz90/p/12257771.html
Copyright © 2011-2022 走看看