项目地址
https://gitee.com/ops-dev/sqlserver-exporter
环境变量
# export 端口YOULU_SQLSERVER_EXPORTER_WEB_LISTEN_ADDRESS = :9821# export 监控地址YOULU_SQLSERVER_EXPORTER_WEB_TELEMETRY_PATH = /metrics# 数据库服务器地址YOULU_SQLSERVER_EXPORTER_SQL_SERVER = localhost# 数据库端口YOULU_SQLSERVER_EXPORTER_SQL_PORT = 1433# 数据库用户名YOULU_SQLSERVER_EXPORTER_SQL_USER = sa# 数据库密码YOULU_SQLSERVER_EXPORTER_SQL_PASSWORD = Mg5UawHtkp# 数据库名YOULU_SQLSERVER_EXPORTER_SQL_DATABASE = erkengzi
Prometheus
- job_name: 'sqlserver'scrape_interval: 15sstatic_configs:- targets: ['192.168.10.69:9821']
rules.yml
- name: sqlserver ## mysql 监控报警rules:- alert: sqlserver_statusexpr: sqlStatus > 0for: 1slabels:severity: criticalannotations:summary: "Instance {{ $labels.instance }} .... 当前值{{ $value }}"description: "当前sqlserver...."
