一、influxDB 1.安装 1)运行容器 端口概述: 8083端口:web访问端口,8086:数据写入端口,8090和8089为内部端口 2)访问http://192.168.25.129:8083/ 2.influxdb常用操作 1)选择数据库 2)点击Query Templates下拉列表的 ...
分类:
数据库 时间:
2019-06-16 09:43:38
阅读次数:
119
前两篇简单的介绍了一下prometheus的,本节原本是写node_exporter和cAdvisor的搭建,但网上教程很多,所以直接写整套环境的部署过程 一、架构 我们原来的系统的架构是有两台虚机作为业务机,部署一个Load Balance,用户访问LB,LB根据特定规则将流量转发至内部的虚机VM ...
分类:
其他好文 时间:
2019-06-05 19:37:43
阅读次数:
216
09-3.部署 heapster 插件 Heapster是一个收集者,将每个Node上的cAdvisor的数据进行汇总,然后导到第三方工具(如InfluxDB)。 Heapster 是通过调用 kubelet 的 http API 来获取 cAdvisor 的 metrics 数据的。 由于 kub ...
分类:
其他好文 时间:
2019-06-05 00:14:24
阅读次数:
106
概述 已经有了cadvisor、heapster、metric-server,几乎容器运行的所有指标都能拿到,但是下面这种情况却无能为力: 我调度了多少个replicas?现在可用的有几个? 多少个Pod是running/stopped/terminated状态? Pod重启了多少次? 我有多少jo ...
分类:
其他好文 时间:
2019-05-22 13:56:29
阅读次数:
555
exporter是prometheus监控中重要的组成部分,负责数据指标的采集。本文将详细介绍mysqld_exporter、redis_exporter、blackbox_exporter、cadvisor,通过这些插件来采集监控主机的相关指标数据,来打造完整的监控系统。
分类:
其他好文 时间:
2019-04-07 09:47:57
阅读次数:
270
cAdvisor+Prometheus+Grafana监控docker 一、cAdvisor(需要监控的主机都要安装) 官方地址:https://github.com/google/cadvisor CAdvisor是谷歌开发的用于分析运行中容器的资源占用和性能指标的开源工具。CAdvisor是一个 ...
分类:
其他好文 时间:
2019-03-17 13:53:15
阅读次数:
176
一. cadvisor和k8s的耦合 cadvisor是一个谷歌开发的容器监控工具,它被内嵌到k8s中作为k8s的监控组件。现在将k8s中的cadvisor实现分析一下。 k8s中和cadvisor的代码主要在./pkg/kubelet/cadvisor目录下。在当前k8s版本(v1.13)中,ku ...
分类:
其他好文 时间:
2019-02-01 18:09:21
阅读次数:
638
1、单价docker图形页面管理: Portainer是一个开源、轻量级Docker管理用户界面,基于Docker API,可管理Docker主机或Swarm集群,支持最新版Docker和Swarm模式。 1.1、创建卷 # docker volume create portainer_data 1 ...
分类:
其他好文 时间:
2019-01-26 23:05:34
阅读次数:
217
作为时序列数据库中表现很好的InfluxDB,已经被越来越多的项目应用到实际当中。比如资源的监控来说,Cadvisor监控到某一断面某一节点整体资源的状况,而且能够不断地从画面中看到不断变化的信息,但是这些数据如何持久化的保存是一个问题,而InfluxDB正好可以满足这个需求,其简单好用,耦合度小, ...
分类:
数据库 时间:
2019-01-20 13:52:42
阅读次数:
215