Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 1.31 KB

README.md

File metadata and controls

60 lines (43 loc) · 1.31 KB

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