在早期的版本中Kubernetes提供了heapster、influxDB、grafana的组合来监控系统,现在更加流行的监控工具是prometheus,prometheus是Google内部监控报警系统的开源版本Prometheus相比于其他传统监控工具主要有以下几个特点:具有由metric名称和键/值对标识的时间序列数据的多维数据模型有一个灵活的查询语言不依赖分布式存储,只和本地磁盘有关通过H
分类:
其他好文 时间:
2019-08-25 00:59:12
阅读次数:
133
Prometheus产生的告警通常会发送到alertmanager,当使用alertmanager时,其告警信息仅存在于alertmanager的内存中,无法持久化。故实现了小工具,用于将Prometheus的alert信息保存到elasticsearch。 可以从这里下载,注意版本。 ...
分类:
其他好文 时间:
2019-08-21 11:30:54
阅读次数:
91
Prometheus "2.12.0" 现在(2019.08.17)已经发布,在上个月的 "2.11.0" 之后又进行了一些修正和改进。 在当前的 6 周发布周期中,每一个 Prometheus 版本都有比较少的特性,但是发布的更有规律。在这个版本中最引人注目的特性是,如果 Prometheus 在 ...
分类:
其他好文 时间:
2019-08-21 00:18:37
阅读次数:
63
prometheus简介 1.1 什么是prometheus? Prometheus是一个开源监控系统,它前身是SoundCloud的警告工具包。从2012年开始,许多公司和组织开始使用Prometheus。该项目的开发人员和用户社区非常活跃,越来越多的开发人员和用户参与到该项目中。目前它是一个独立 ...
分类:
其他好文 时间:
2019-08-18 21:58:06
阅读次数:
79
prometheus 提供了remote_write 以及remote_read 的数据存储方式,可以帮助我们进行数据的长时间存储、方便查询 cratedb 提供了对应的adapter,可以直接进行适配。 以下演示一个简单的cratedb 集群以及通过write 以及read 存储通过grok ex ...
分类:
数据库 时间:
2019-08-18 12:04:40
阅读次数:
370
环境 系统:CentOS 7 软件:alertmanager-0.18.0.linux-amd64.tar.gz 安装 下载二进制包 地址:https://prometheus.io/download/ 安装 # tar -xzvf alertmanager-0.15.1.linux-amd64.t ...
分类:
其他好文 时间:
2019-08-15 05:49:58
阅读次数:
117
Prometheus Operator 自动发现和持久化 之前在 Prometheus Operator 下面自定义一个监控选项,以及自定义报警规则的使用。那么我们还能够直接使用前面课程中的自动发现功能吗?如果在我们的 Kubernetes 集群中有了很多的 Service/Pod,那么我们都需要一 ...
分类:
其他好文 时间:
2019-08-13 13:41:45
阅读次数:
449
prometheus+grafana监控redis redis安装配置 https://www.cnblogs.com/autohome7390/p/6433956.html redis_exporter 安装 prometheus配置 grafana配置 主题下载地址:https://grafan ...
分类:
其他好文 时间:
2019-08-12 23:41:02
阅读次数:
137
被监控机器环境搭建&配置 编译环境: yum -y install gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 安装nginx: wget nginx.org/download/nginx-1.15.7.tar. ...
分类:
其他好文 时间:
2019-08-12 23:34:02
阅读次数:
196
https://www.qikqiak.com/post/k8s operator 101/ 在 Kubernetes 的监控方案中我们经常会使用到一个Promethues Operator的项目,该项目可以让我们更加方便的去使用 Prometheus,而不需要直接去使用最原始的一些资源对象,比如 ...
分类:
Web程序 时间:
2019-08-11 13:32:11
阅读次数:
125