判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严重 页面响应时间过长 应用的日志出现超时等错误 可以使用sar命令,top命令查看当前系统状态。 也可以通过Prometheus、Grafana等监控工具观察系统状态。(感兴趣的可以翻看我之前的 ...
分类:
数据库 时间:
2020-01-30 09:17:21
阅读次数:
94
prometheus存储的是时序数据,即按相同时序(相同名称和标签),以时间维度存储连续的数据的集合。 一、架构图 二、部署 1. Prometheus Server端部署 1、解压安装包:(各组件最新版下载地址:https://prometheus.io/download/) 1 mkdir /o ...
分类:
其他好文 时间:
2020-01-29 15:51:00
阅读次数:
186
前言: 新公司要上监控,面试提到了Prometheus 是公司需要的监控解决方案,作为喜新厌旧的程序员,我当然是选择跟风了,之前主要做的是zabbix,既然公司需要prometheus,那没办法,只能好好对比一番,了解下,毕竟技多不压身,但稍稍深入一点,我就体会到了Prometheus 的优点,总结 ...
分类:
其他好文 时间:
2020-01-27 17:32:18
阅读次数:
122
参考 "fleeto/sleep" "fleeto/flaskapp" 1. 使用 Prometheus 1.1 访问 Prometheus 1.1.1 端口转发 Prometheus 服务默认启用。 1.1.2 开放 Prometheus 服务 1.1.2.1 定制 prometheus valu ...
分类:
其他好文 时间:
2020-01-20 21:15:20
阅读次数:
121
一、下载与安装 1、prometheus下载与安装 1)下载 https://prometheus.io/download/ 2)安装 上传prometheus-2.15.2.linux-amd64.tar.gz tar -xvf prometheus-2.15.2.linux-amd64.tar. ...
分类:
其他好文 时间:
2020-01-20 16:24:08
阅读次数:
288
部署环境 $ kubectl get node NAME STATUS ROLES AGE VERSION master01 Ready master 13d v1.14.0 master02 Ready master 13d v1.14.0 master03 Ready master 13d v1 ...
分类:
其他好文 时间:
2020-01-20 12:51:39
阅读次数:
86
Prometheus AlertManager 微信报警配置 https://segmentfault.com/a/1190000015400227 改天尝试一下 prometheus 阅读约 5 分钟 Prometheus AlertManager 微信报警配置 alertmanager支持ema ...
分类:
微信 时间:
2020-01-20 10:02:30
阅读次数:
475
为什么我们放弃Zabbix采用Prometheus? https://mp.weixin.qq.com/s/Ul5f4xcHvTShOF9smHHUjQ 闫晓宇 51CTO技术栈 1周前 “ 2017 年以前,我们运维体系的监控主要还是以 Zabbix 作为主流的解决方案。当时数据库这部分的监控服务 ...
分类:
其他好文 时间:
2020-01-20 09:31:25
阅读次数:
81
Counter 计数器是一个累积量度,代表一个单调递增的计数器,其值只能在重新启动时增加或重置为零。 例如,您可以使用计数器来表示已处理请求,已完成任务或错误的数量。 Gauge Gauge是一种度量标准,代表可以任意上下波动的单个数值。通常用于测量值,例如温度或当前的内存使用量,还用于可能上升和下 ...
分类:
其他好文 时间:
2020-01-19 22:09:08
阅读次数:
134
部署好了 kube-prometheus 与 k8s-prometheus-adapter (详见之前的博文 [k8s 安装 prometheus 过程记录](https://www.cnblogs.com/dudu/p/12146344.html)),使用下面的配置文件部署 HPA(Horizon... ...
分类:
Web程序 时间:
2020-01-19 00:03:46
阅读次数:
290