草庐IT

【云原生监控系列第一篇】一文详解Prometheus普罗米修斯监控系统(山前前后各有风景,有风无风都很自由)

文章目录前言一、Prometheus概述1.1什么是Prometheus1.2prometheus的特点:1.3Prometheus的生态组件1.4Prometheus的工作模式:1.5Prometheus的工作流程1.6Prometheus的局限性二、二进制包部署Prometheus2.1环境准备工作2.2普罗米修斯的部署三、部署Exporters四、部署Grafana进行展示五、部署Prometheus服务发现5.1基于文件的服务发现5.2基于Consul的服务发现5.3基于KubernetesAPI的服务发现总结前言zabbix是传统的监控系统,出现比云原生早,使用的是SQL关系型数据库

【云原生监控系列第三篇】Prometheus普罗米修斯进阶——PromQL的指标类型

目录一、PromQL的指标类型1.1Counter1.2Gauge1.3Histogram1.4Summary1.5Histogram与Summary的异同二、Prometheus的聚合函数三、PromQL的聚合表达式一、PromQL的指标类型PromQL有四个指标类型:Counter:计数器,用于保存单调递增型的数据;例如站点访问次数等。数据单调递增,不支持减少,不能为负值,重启进程后,会被重置回0;Gauge:仪表盘,用于存储有着起伏特征的指标数据,例如内存空闲大小等。数据可变大,可变小;重启进程后,会被重置;Histogram:累积直方图,将时间范围内的数据划分成不同的时间段,并各自评估

【云原生监控系列第三篇】Prometheus普罗米修斯进阶——PromQL的指标类型

目录一、PromQL的指标类型1.1Counter1.2Gauge1.3Histogram1.4Summary1.5Histogram与Summary的异同二、Prometheus的聚合函数三、PromQL的聚合表达式一、PromQL的指标类型PromQL有四个指标类型:Counter:计数器,用于保存单调递增型的数据;例如站点访问次数等。数据单调递增,不支持减少,不能为负值,重启进程后,会被重置回0;Gauge:仪表盘,用于存储有着起伏特征的指标数据,例如内存空闲大小等。数据可变大,可变小;重启进程后,会被重置;Histogram:累积直方图,将时间范围内的数据划分成不同的时间段,并各自评估