- 博客(31)
- 资源 (23)
- 收藏
- 关注
原创 Prometheus 监控报告编写:SLO报告
本文讲 Prometheus SLO 报告编写:SLO 六要素与分层目标配置、错误预算与 Burn Rate 计算及 14.4/6/1 告警阈值,强调只统计入口服务,并给出七部分报告模板与配套 PromQL。
2026-10-23 14:18:39
321
原创 Prometheus 监控报告编写:SLI报告
本篇聚焦 Prometheus 的 SLI 报告编写:理清 SLI、SLO、SLA 三者的关系,约定标签体系与红黄绿判定阈值,给出七部分巡检报告模板及对应 PromQL,并介绍用 AI 工具或 Python 脚本自动生成报告的两种方式。
2026-10-19 14:15:52
170
原创 Prometheus 存储规划实践:从样本到容量的账本
本文拆解 Prometheus 存储规划账本:先分清指标、样本、时间序列,再以「磁盘/天≈序列数×(86400÷间隔)×2字节、内存≈序列数×1~4KB」估算开销,反推单节点 target 上限,并建议先做减法(分层抓取、relabel 裁剪、管控标签基数)、再做加法(remote_write 远程存储)。
2026-10-09 06:00:00
343
原创 Prometheus 内置指标:每次抓取自动生成了哪些数据
本文拆解 Prometheus 抓取自动生成的 8 个内置指标:用 up 判抓取可用性,scrape_duration_seconds 看耗时水位,scrape_samples_scraped 与 scrape_samples_post_metric_relabeling 对比看采样与入库规模,并附配套告警规则建议。
2026-10-08 06:00:00
466
原创 Prometheus 监控体系实战:一张地图与三条路径
本文是 Prometheus 监控体系实战总纲:分层采集、方法收敛、告警治理、可视化下钻与报告决策构成闭环,外加高可用与安全底座,并给出三条按目标选择的阅读路径,指明 14 篇的定位与顺序。
2026-10-07 15:21:50
412
原创 第14篇 从监控到可观测性:体系化总结与演进路线
前十三篇已搭建起采集、告警、可视化到高可用的监控闭环。本篇厘清监控与可观测性的边界,给出从指标到日志、链路、OTel统一采集的分阶段演进路线,并强调以痛点驱动、平滑演进为落地原则。
2026-10-06 07:30:00
352
原创 第13篇 监控安全与权限治理
本文围绕监控系统安全加固展开,核心是"默认即不安全"。针对 Prometheus、Exporter、Alertmanager、Grafana 及网络逐环给出方案:开认证、收端口、管 collector、护凭据。强调 Grafana 需区分面板级与数据级隔离,凭据文件化、网络分段,分期落地形成安全闭环。
2026-10-05 11:09:26
336
原创 第12篇 Prometheus 高可用与长期存储
本篇面向单机 Prometheus 的可靠性短板,先剖析三类真实故障(磁盘写满、进程重启丢样本、单点宕机),厘清"高可用"与"长期存储"是两个独立问题:前者靠双副本采集 + external_labels 区分 + Alertmanager 集群去重 + 统一查询层解决;后者先做减法(降基数、分层抓取、metric_relabel 裁剪),再以 remote_write 延长保留期。文末横向对比 Thanos、VictoriaMetrics、Mimir 三套方案,并补充本地快照兜底,强调高可用不等于备份。
2026-10-05 09:54:40
459
原创 第11篇 监控报告编写:SLO/SLI 与数据分析方法
本篇围绕监控报告编写展开:先厘清 SLI、SLO、SLA 的概念与关系,按 USE→RED→业务三层推导指标,并给出用 PromQL 计算可用性与错误预算的方法;再提供日报、月度 SLO 报告、故障复盘三套可复用模板;最后介绍基线对比、趋势预测、关联分析与三层漏斗等数据分析法,以及 Grafana 与脚本自动化生成报告的方案,实现用数据支撑决策。
2026-10-04 20:38:09
220
原创 第10篇 Grafana 可视化进阶:变量、下钻与统一 Dashboard
本篇聚焦 Grafana 可视化进阶,解决"数据全了但信息没出来"的问题,围绕三件事展开:一是变量体系,按 $job → $svc → $type/$ip/$instance 三层结构让面板动态切换、摆脱静态截图;二是下钻链路,借助 Dashboard 链接与数据链接,实现从 Overview 到根因的三次点击定位;三是统一 Dashboard,按层组织 Row、统一时间轴并纳入版本管理,让值班人员自上而下扫一遍即知该看哪一层。
2026-10-02 15:38:13
311
原创 第09篇 告警体系设计:Alertmanager 路由与告警治理
本文围绕 Alertmanager 的告警治理展开,讲解部署与最小可用配置、路由树的匹配分组及三个时间参数,梳理分组、抑制、静默三种收敛手段的选型,并给出通知模板与常见踩坑要点;最后落到告警分级、完整生命周期与治理检查基线,强调告警系统的目标不是不漏报,而是每一条通知都值得被处理。
2026-10-01 22:44:38
324
原创 第8篇 关键指标分析方法:RED/USE 与黄金信号
本文讲解如何用 RED、USE 与四个黄金信号三套方法筛选关键监控指标:RED 面向请求型服务,USE 面向资源,黄金信号面向用户体验。三者的分工是"入口看黄金信号、服务看 RED、资源看 USE",并配套给出可直接使用的 PromQL、告警阈值与跨层抑制规则,目标是把告警收敛到二十条以内,让"采集—展示—告警"形成闭环。
2026-09-30 11:06:08
577
原创 第7篇 业务数据监控:SQL Exporter 与自定义业务指标
本篇讲如何把数据库里的业务数据转成 Prometheus 指标:在两者之间加一层 SQL Exporter 做翻译,优先选配置驱动的 sql_exporter,改指标只需改 YAML。核心要点是独立部署、只读账号、抓取时不查库而靠缓存,指标以 Gauge 为主;同时严控连接数、单条 SQL 耗时、标签基数与数据新鲜度,避免监控自身变成新的故障源。
2026-09-29 11:13:09
320
原创 第6篇 依赖服务探活:Blackbox Exporter 核心指标
本篇以 Blackbox Exporter 外部探活为主线,讲解部署与 Prometheus 接入、probe_* 核心指标解读与排障思路、分层告警规则落地,并延伸至其他 Prober 类型与替代方案。
2026-09-28 11:03:52
302
原创 第5篇 Nginx 监控:流量、连接与性能指标
本文以 nginx 1.31 与 nginx-prometheus-exporter 1.5.0 为运行环境,围绕 nginx 监控体系的搭建,沿流量、连接、性能三条主线逐层展开,并进一步给出与之配套的告警规则设计与可视化方案。
2026-09-28 10:33:12
371
原创 第4篇 Spring Boot 应用监控:Micrometer 与 JVM 指标
本文讲解 Spring Boot 3 应用如何基于 Actuator 与 Micrometer 暴露 /actuator/prometheus 端点,系统梳理 HTTP 请求、JVM 内存与 GC、线程、Web 容器线程池、数据库连接池等核心指标的采集方式与常用 PromQL,并给出一套可落地的告警规则,帮助构建完整的应用监控体系。
2026-09-27 13:52:07
459
原创 第3篇 主机层监控实战:node_exporter 核心指标与告警
本文介绍基于 node_exporter 的主机层监控实践:先说明其在 Prometheus 生态中的定位与采用现状,再讲解二进制与容器两种安装方式;随后解析 CPU、内存、磁盘 I/O、文件系统、网络、系统负载等核心指标及常用 PromQL;最后给出覆盖各维度的告警规则参考,助你快速搭建主机可观测性。
2026-09-27 13:29:33
343
原创 第2篇 Prometheus 服务发现:动态目标管理实战
随着容器化与微服务架构的普及,被监控对象的形态发生了根本变化。过去以物理机、虚拟机为主体的固定目标,如今逐步被 Kubernetes 编排下的 Pod、Service 等实例所取代。这些实例的 IP 由集群动态分配,重启即变、扩缩容以秒计,生命周期短则数秒、长也不过数日,监控目标集合始终处于频繁的更迭之中。面对这种局面,Prometheus 传统的静态配置方式逐渐捉襟见肘。在。
2026-09-26 14:09:48
183
原创 第1篇 Prometheus 监控体系全景与基础环境搭建
传统监控扩展性不足,Prometheus 以多维数据模型、PromQL、主动拉取、Exporter 生态及 Kubernetes 原生支持成为云原生监控主流。其 Server、Exporters、Alertmanager、Grafana、Pushgateway 与服务发现各司其职。基于 Docker 的容器化部署涵盖桥接网络创建、三大组件配置启动、配置校验与热加载、资源规划及 Docker Compose 编排。
2026-09-26 13:44:17
155
原创 Docker 多阶段构建实践指南
以 SpringBoot3+Maven 为例,详解 Docker 多阶段构建:构建/运行环境分离实现镜像瘦身,含基础镜像选型与 alpine/glibc 避坑、Maven 缓存加速、HEALTHCHECK 健康检查、JVM 容器参数优化,为个人及中小团队低成本构建 CI 提供参考。
2026-09-08 15:34:21
322
原创 Grafana Dashboard 导出为 PDF:自研 Go 小工具
自研 Go 工具 grafana-export-pdf,解决第三方方案导出 Grafana Dashboard PDF 时布局不一致的问题。通过 Grafana API 逐 panel 渲染图片,并按原始布局(gridPos)拼接成 PDF,导出效果与 Grafana UI 保持一致。
2026-09-07 13:51:08
202
原创 如何利用 Docker HEALTHCHECK 特性实现应用自愈
实战讲解 Docker HEALTHCHECK 容器自愈:厘清与 restart 策略边界,健康检查只打标签不自动重启;详解 Dockerfile 参数与探测命令;给出 autoheal、Compose、Swarm、Kubernetes 四套方案并实测故障自愈;结合 Spring Boot Actuator 暴露 /health,配置可直接复用。
2026-09-06 10:11:27
338
原创 用 Grafana 搭建简易版清单报表系统:Business Table 插件一键导出 Excel
面向个人学习与中小企业,本文介绍用 Grafana 搭建简易版清单报表系统的方法,核心解决两类问题:一是借助 Business Table 插件实现 Table 数据一键导出 Excel/CSV 清单,兼容 Grafana 11/12/13;二是导出 Dashboard 的方案,包括 Docker 部署 grafana-image-renderer 导出图片、API 自动化导出及社区插件生成 PDF 的指引,并如实说明各方案局限。全文提供可执行命令与配置,适合实际落地参考。
2026-09-04 15:03:23
185
原创 Grafana 开源版导出 Dashboard PDF 教程:Docker 部署 Image Renderer 完整指南
本文面向 Grafana 开源版(OSS)用户,介绍通过 grafana-image-renderer 和 qubership-grafana-reporter 将仪表板导出为图片和 PDF 的 Docker 部署方案。由于 PDF 一键导出是 Enterprise/Cloud 专属功能,OSS 需借助社区插件实现。
2026-09-01 14:17:33
182
原创 让你的Grafana也能连接到Oracle、达梦等数据库
开源 Grafana 不支持 Oracle、达梦等商业及国产数据库,作者自研 oracle-datasource、dm8-datasource 两款插件解决。安装只需解压至插件目录、允许未签名插件、重启 Grafana 三步。试用版支持不限量连接、SQL 查询、可视化、模板变量、存储过程、连接池与告警,可留言或通过邮件反馈问题。
2026-08-26 22:19:20
196
Oracle SQL语句操作数字:取整、四舍五入及格式化
用oracle sql对数字进行操作: 取上取整、向下取整、保留N位小数、四舍五入、数字格式化取整(向下取整):select floor(5.534) from dual;select trunc(5.534) from dual;上面两种用法都可以对数字5.534向下取整,结果为5.如果要向上取整,得到结果为6,则应该用ceilselect ceil(5.534)...
2009-08-20 12:07:51
1904
PL/SQL乱码问题
设置环境变量:NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK解决PL/SQL和TOAD中文乱码问题: regedit->hkey_local_machine->software->oracle->home0->NLS_LANG value:AMERICAN_AMERICA.WE8ISO8859P1” 创建一个名为...
2009-08-06 18:24:13
176
将 JGraph 图导出为图片文件
虽说用户使用手册中有比较详细的说明, 但在此再举一例。 代码: FileOutputStream out = new FileOutputStream(outfile); Color bg = graph.getBackground(); BufferedImage img = graph.g...
2008-07-05 09:29:32
977
两种方式向Excel中插入图片
目前对 Excel 的各种操作主要通过 POI 或 jxl 实现. 下面分别简要介绍如何向 Excel 中插入图片. 1、利用 POI 向Excel中插入图片 可参考:http://gocom.primeton.com/blog10751_1221.htm 测试代码: public static void main(Stri...
2008-07-04 21:38:27
728
利用InstallAnywhere 打包java程序
InstallAnywhere 的使用跟其他应用程序差不多, 最有可能出现问题的是带 jre 的 java 程序打包. 先简要介InstallAnywhere 的操作步骤: 运行程序 -> 创建工程 -> 按提示填写信息 -> 添加文件 -> 选择主类 -> 点击设置路径 -> 构建可执行程序 添加文件: 我用的是...
2008-06-26 03:22:00
318
java 利用jexcelapi操作Excel
前几天做一项目, 要求将输入的数据保存为Excell形式, 研究了一下poi, 可由于时间关系, 还不能达到保存格式的要求. 也是由于偶然, 发现了jexcelapi, jexcelapi所提供的接口很好, 使用也很方便. jexcelapi是一个开源项目,主要用来操作excel. 下载地址:http://sourceforge.net/project/sho...
2008-06-23 21:18:58
166
sli-inspection-report
2026-10-19
Grafana dm8‑datasource 插件
2026-08-23
Grafana oracle-datasource 插件
2026-08-21
JBPM 4.4 开发指南
2010-12-18
net.sf.fjep.fatjar_0.0.31.zip
2010-07-22
treeplan.xla
2021-12-07
protoc-2.4.1-win32 && protobuf_java_3.0.0
2016-11-17
ISNetworksProvider.jar+tsik.jar+ws-security.jar
2010-04-22
exe4j_java打包工具
2010-07-25
jdom-1.1.1
2010-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅