墨墨导读:本文整理了基于Prometheus+Grafana监控SQL Server数据库的全过程,分享至此,希望对大家有帮助。

搭建SQL Server环境

使用容器建立SQL Server环境非常方便:

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 --versionv10.16.3

配置exporter

下载地址 https://github.com/awaragi/prometheus-mssql-exporter

# ip addr show docker05: 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后的效果图如下:

墨天轮原文链接:https://www.modb.pro/db/28843(复制到浏览器中打开或者点击“阅读原文”)

推荐阅读:144页!分享珍藏已久的数据库技术年刊


视频号,新的分享时代,关注我们,看看有什么新发现?

数据和云

ID:OraNews

如有收获,请划至底部,点击“在看”,谢谢!

点击下图查看更多 ↓

云和恩墨大讲堂 | 一个分享交流的地方

长按,识别二维码,加入万人交流社群

请备注:云和恩墨大讲堂

  点个“在看”

你的喜欢会被看到❤

基于Prometheus+Grafana监控SQL Server数据库相关推荐

  1. 集中化监控SQL Server数据库

    英文原文地址:https://www.simple-talk.com/sql/database-administration/centralize-your-database-monitoring-p ...

  2. Windows监控:基于Prometheus+Grafana监控CPU、内存、磁盘、网络、GPU信息

    目录 1. 系统环境准备 windows_exporter-0.13.0-amd64 Collectors 指标 nvidia_smi_exporter nvidia-smi.exe查看GPU信息 n ...

  3. 图书管理系统 java 源码_[源码和文档分享]基于C语言和SQL SERVER数据库实现的图书管理系统...

    摘 要 本文根据<数据库应用系统设计>课程要求而做.选择图书馆管理系统设计与开发是因为觉得图书馆管理系统对我们的帮助很大,并且经常去图书馆,对图书馆的大部分功能及流程还是比较了解,而且现在 ...

  4. Zabbix监控SQL Server数据库

    Zabbix主机:CentOS Stream 8 Zabbix版本6.0 SQL Server版本:Microsoft SQL Server 2008 R2 Zabbix主机上配置: wget htt ...

  5. 基于ASP.NET和SQL SERVER数据库的招聘网站设计与实现

    摘 要 本课题是基于互联网与数据库技术的网上招聘网站,是先进的计算机科学技术和现代招聘理念相结合的产物,通过使用以ASP.NET技术为基础,基本实现网上招聘网站的基本功能,满足了求职者和招聘企业的需求 ...

  6. (转)SQL Server数据库状态监控 - 作业状态

    4. SQL Server数据库状态监控 - 作业状态 有很多地方可以设置定时任务,比如:Windows的计划任务,Linux下的crontab,各种开发工具里的timer组件.SQL Server也 ...

  7. 5. SQL Server数据库性能监控 - 当前请求

    5. SQL Server数据库性能监控 - 当前请求 原文:5. SQL Server数据库性能监控 - 当前请求 对于在线运行的系统,当前数据库性能监控,通常监视以下几点: (1) 是否有阻塞 ( ...

  8. sqlserver date类型和字符串比较_基于SQL Server数据库搭建主从复制实现读写分离实战演练...

    一.课程介绍 读写分离(主从同步)从字面意思就可以理解,就是把对数据库的读操作和写操作分离开.读写分离在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多台服务器上.读写分离的基 ...

  9. aws rds监控慢sql_使用AWS Backup备份AWS RDS SQL Server数据库

    aws rds监控慢sql This article gives you an overview of creating backups of AWS RDS SQL Server database ...

最新文章

  1. Visual SourceSafe简明培训教程
  2. $.ajax() 方法的理解
  3. 14条最佳JS代码编写技巧
  4. RocketMQ集群启动报错:java.lang.RuntimeException: Lock failed,MQ already started
  5. python连接linux获取日志_Python 日志记录模块logging的使用
  6. MySQL 开启远程登录权限
  7. object数据类型
  8. Android 系统(48)---WindowManager.LayoutParams 详解
  9. MachineLearning:UFLDL学习笔记 ---- 主成分分析与白化
  10. Machine Learning lectures- 机器学习课程
  11. 【linux】安装python依赖库confluent_kafka
  12. c#物联网_「物联网架构」Apache-Kafka:物联网数据平台的基石
  13. pygame下载(非常详细)
  14. matlab线性代数对角化,工程线性代数(MATLAB版) (2007年7月)
  15. 使用whistle实现移动网页(H5、公众号、企微应用)的本地开发及调试
  16. win10系统幻灯片播放卡顿
  17. tar --exclude用法
  18. PG第五章-体系结构
  19. php直播推流rtmp,直播推流nginx-rtmp-module集成
  20. 太壹币——中国互金区块链组长李礼辉:发达国家对虚拟货币态度正在转变

热门文章

  1. 域控 只能访问特定网址_开发人员需要了解的特定于域的语言
  2. perl 正则表达式 引擎_Perl 5引擎概述
  3. 开源 协作工具_城镇如何使用开源工具进行协作和管理大文件
  4. 这就是为什么您的开源项目失败
  5. (3)vue.js安装
  6. (4)Node.js 安装
  7. LeetCode 397. 整数替换(Integer Replacement)
  8. es6 Class 不存在变量提升
  9. CAN笔记(7) CAN协议(二)
  10. 深度学习笔记(17) 误差分析(二)