意犹未尽的第2篇再次推出,继续讲解oracledb_exporter监控Oracle,一个入侵性极低的监控方案。

发布时间:2023-02-08 19:00

写在开篇

基于上次的 oracledb_exporter监控Oracle,一个入侵性极低的监控方案 文章中,本篇继续讲解如下内容:
  1. 根据实际业务需求编写自定义监控指标,让其真正可以在生产上玩起来
  2. oracledb_exporter的备机拉取master配置

再次巩固下方案

本篇讲的是下图中的红色框部分

意犹未尽的第2篇再次推出,继续讲解oracledb_exporter监控Oracle,一个入侵性极低的监控方案。_第1张图片

红色框部分,是oracledb_exporter的主备方案,结合上次的设计,这个图是完整的监控架构了。

oracledb_exporter的主备方案设计思路是跟Prometheus主备的设计思路大同小异的,架构不管如何设计,都是为了在生产环境上不要存在单点。

再次巩固笔者的环境规划

用途 主备角色 物理IP VIP接管 VIP地址
oracledb_exporter Master 192.168.11.20 接管 192.168.11.200
oracledb_exporter Backup 192.168.11.21 待接管 192.168.11.200

自定义指标的规范

  1. 什么是自定义指标

如果oracledb_exporter默认的监控指标没有你想要的,怎么办?非常简单!oracledb_exporter支持自定义指标,按照它的规范格式进行编写相应的指标,将自定义指标编写在文件格式以.toml结尾的配置文件里(指标文件),那oracledb_exporter如何使用这个自定义的指标文件?有两种方式,如下:

  • 使用--custom.metrics参数,后面指定指标文件
  • 设置全局或局部环境变量,如下:

    export CUSTOM_METRICS=my-custom-metrics.toml

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号