首页 > 数据库 >如何将Lync/Skype服务器KHI数据导入到SQL Server数据库

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库

时间:2023-03-18 23:32:20浏览次数:40  
标签:导入到 单击 数据源 Lync server KHI SQL

介绍

关键运行状况指标KHI(Key Health Indicators )是具有阈值的性能计数器,旨在揭示用户体验问题。

通常,当我们看到Lync语音质量问题或性能问题(速度慢/掉线等)时,我们会查看性能数据,以确定是什么导致了性能瓶颈。这些KHI是在标准Lync监控解决方案(例如System Center Operations Manager、合成事务、监控服务器)之外使用的,而不是代替这些解决方案。

本文将指导如何将KHI数据导入SQL server以供进一步研究。


创建一个数据收集器(Data Collector Set)

请从微软官方论坛下载KHI集合脚本 并运行脚本以创建Data Collector。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据源_02


为性能监视器创建ODBC数据源 (ODBC Data Source)​

提示:创建ODBC源时,您必须使用同时具有Lync server登录权限和SQL server连接权限的帐户,否则您将在以下步骤中遇到连接问题。

  1. 在Lync前端服务器上打开ODBC数据源(64位)。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_SQL_03

  1. 单击“系统DSN”选项卡,然后单击“添加”按钮以启动“创建新数据源”对话框。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Skype_04

  1. 选择SQL Server驱动程序,然后单击“完成”。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据_05

  1. 输入名称和说明,然后选择要将数据导入到的SQL server,单击“下一步”。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Skype_06

  1. 使用Windows身份验证,然后单击“下一步”。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据_07

  1. 选择要将数据导入到的数据库。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_SQL_08

  1. 保留默认设置,然后单击“下一步”,直到完成所有配置。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据源_09


将数据收集器集写入SQL Server​

  1. 创建数据源后,返回到性能监视器,然后右键单击集合并选择属性。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Skype_10

  1. 将“运行方式”帐户更改为同时具有Lync server登录权限和SQL server连接权限的帐户,然后单击“确定”。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Lync_11

  1. 在右侧窗格中,右键单击前面创建的数据采集器集的名称,然后从上下文菜单中选择“属性”。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_SQL_12

  1. 在“日志格式”下拉列表中,选择“SQL”。然后在“数据源名称”下拉列表中,选择先前创建的数据源的名称。单击“确定”保存更改。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_SQL_13

  1. 单击“开始”以启动数据收集。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_SQL_14


检查SQL Server上的数据​

  1. 在选择的SQL server 数据库上,将自动创建2个表。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据源_15


  1. dbo.CountData 存储收集的详细数据。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Lync_16

  1. dbo.CounterDetails存储定义的性能计数器项。

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_数据_17

成果展示

将KHI数据导入到SQL Server数据库之后,我们可以利用二次开发,来调用数据库内相关的KHI数据,之后通过网页来展现服务器相关性能数据,以达到实时监控的目的。

例如下图即为二次开发所展示的效果图:

如何将Lync/Skype服务器KHI数据导入到SQL Server数据库_Skype_18

标签:导入到,单击,数据源,Lync,server,KHI,SQL
From: https://blog.51cto.com/fantacyzmr/6129856

相关文章

  • SQL函数大全和用法
    正常Gender字段,因为一些原因,使用了bit类型,0表示男,1表示女,我们在查询的时候,只会显示ture或者falseselectIdas编号,Nameas姓名,Genderas性别FromTable_User......
  • mysql的初体验——重装解决99%的问题
    这两天被java_web的作业搞得头皮发麻,主要原因就是因为jdbc连接数据库一直失败,甚至差点把电脑搞崩,删个注册表,结果用户变量也被删了,心态直接炸裂。有以下几个地方,引以为戒:1.......
  • mysql小知识点---interactive_timeout和wait_timeout区别
    interactive_timeout定义了对于交互式连接(比如使用cmd命令窗口或者在linux上连接msyql),服务器等待的最大时间,如果超过这个时间,服务端仍然没有受到数据,则会关闭连接;【我理解......
  • 安卓连接MYSQL---2023年3月18软工日报
    今天上午睡到9点,下午用安卓连接MYSQL,最后连接成功,我来帮你踩了坑,老子帮你弄弄。首先就是你要导入5.1.49jar包驱动,别的不行,别问我,我才过坑,试了试,再有就是改权限,mysql要支......
  • Docker安装Mysql
    使用Docker安装MySQL拉取MySQL镜像dockerpullmysql:(version)eg:dockerpullmysql:5.7创建数据目录#创建数据存放目录mkdir/home/env/db/data/mysql#创......
  • sql注入之万能密码总结
    原验证登陆语句:SELECT*FROMadminWHEREUsername='".$username."'ANDPassword='".md5($password)."'输入1′or1=1or‘1’=’1万能密码语句变为:SELECT*FROM......
  • DVWA-SQL Injection(SQL注入)
      SQLInjection,是指攻击者通过注入恶意的SQL命令,破坏SQL查询语句的。结构,从而达到执行恶意SQL语句的目的。LOW:代码审计:SQLInjectionSourcevulnerabilities/s......
  • MySQL数据库的SQL优化
    分创建时和查询时这两个阶段的优化展开。创建时优化Schema和数据类型优化尽量使用对应的数据类型。比如,不要用字符串类型保存时间,用整型保存IP。选择更小的数据类型。......
  • 力扣262(MySQL)-行程和用户(困难)
    题目:表:Trips 表:Users取消率的计算方式如下:(被司机或乘客取消的非禁止用户生成的订单数量)/(非禁止用户生成的订单总数)。写一段SQL语句查出 "2013-10-01" 至......
  • PentestLab-web安全SQL注入-EXP6
    我们打开靶机,选择“SQL Injections”选择“Example6”观察页面我们使用工具测试参数为-u"http://192.168.29.148/sqli/example6.php?id=2"--dumpall开始测试没有发现我......