Skip to content

数据库指标采集中间件,支持达梦、人大金仓数据库

License

Notifications You must be signed in to change notification settings

xzclinux/sql_zh_exporter

 
 

Repository files navigation

Prometheus SQL Exporter

集成支持国产数据库,目前支持达梦,人大金仓数据库


  • job_config.yml中自定义配置数据库监测指标或自定义yml文件,格式需与job_config.yml保持一致(warn:该配置文件已内置达梦 与 金仓 指标采集配置)
  • 已内置 金仓配置文件达梦配置文件
  • 监控job配置默认5s采集频率,通过调整配置文件的 interval 字段调整频率
  • NOTE: 需要更改*配置信息里的数据库连接信息:
# config.yml 默认配置了达梦与金仓作为示例
    connections:
      - '{DATABASE_DSN}://{USERNAME}:{PASSWORD}!@{HOST}:{PORT}'
  • config.yml中自定义端口与日志级别
# 日志级别:
INFO
DEBUG
WARN
ERROR

使用

  • docker运行:
# 可通过修改DockerFile启动命令指定job配置

chmod +x gorun.sh

./gorun.sh
  • 直接运行(需要golang1.19依赖)
# 进入项目目录
go mod download
go build
./sql_zh_exporter

# 查看可配置参数:
./sql_zh_exporter --help
  • 下载对应操作系统与架构版本:
# 直接运行
./sql_zh_exporter

# 查看可配置参数:
./sql_zh_exporter --help

About

数据库指标采集中间件,支持达梦、人大金仓数据库

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.8%
  • Shell 1.2%