搭建sqlserver环境
使用容器建立sqlserver环境非常方便:
docker run -e ACCEPT_EULA=Y -e SA_PASSWORD=qkD4x3yy -p 1433:1433 --name mssql -d microsoft/mssql-server-linux
复制
查看日志
docker logs -f mssql
复制
配置node环境
下载地址:http://nodejs.org
解压配置一些环境变量就可以用了
# node --version
v10.16.3
复制
配置exporter
下载地址 https://github.com/awaragi/prometheus-mssql-exporter
# ip addr show docker0
5: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:28:a6:11:83 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
inet6 fe80::42:28ff:fea6:1183/64 scope link
valid_lft forever preferred_lft forever
复制
部署exporter
docker run -e SERVER=172.17.0.1 -e USERNAME=SA -e PASSWORD=qkD4x3yy -e DEBUG=app -p 4000:4000 --name prometheus-mssql-exporter 127.0.0.1:5000/prometheus-mssql-exporter
复制
访问地址
http://服务器ip:4000/metrics
关联Prometheus
配置一下prometheus.yml文件
效果图如下:
grafana配置
下载dashboard
https://grafana.com/grafana/dashboards/9336
导入json后的效果图如下:
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
有人测试过这个么?
2年前

评论
相关阅读
NineData 社区版征文评测活动圆满收官!
NineData
145次阅读
2025-04-09 11:01:15
Pigsty v3.4发布:更好的备份与PITR,排序,基础设施与应用
非法加冯
43次阅读
2025-04-02 09:34:20
QuickAPI 全生命周期管理:从开发到退役的闭环实践
K.
40次阅读
2025-04-21 00:42:25
Pigsty v3.4 发布:更好的备份与 PITR,排序,基础设施与应用
IvorySQL开源数据库社区
37次阅读
2025-04-11 15:34:47
docker安装jenkins
IT那活儿
37次阅读
2025-03-31 10:00:41
Dify使用deepseek
golang算法架构leetcode技术php
36次阅读
2025-04-21 10:35:08
从 SQL2API 到 Text2API:开启数据应用开发的新征程
K.
36次阅读
2025-04-21 00:36:45
知识文档 | docker容器中的操作系统内核调用的是自己还是宿主机层的?
戏说数据那点事
35次阅读
2025-04-02 09:34:18
数据战略新范式:从中台沉淀到服务觉醒,SQL2API 如何重塑数据价值链条?
K.
32次阅读
2025-04-21 00:40:46
GreatSQL社区月报 | 2025.3
GreatSQL社区
22次阅读
2025-04-15 09:49:59