如何监控ADDS服务性能计数器并设置预警指标

阿晨姑娘_7844

阿晨姑娘_7844

2026-04-01

367人浏览

原创

adds性能计数器既可用performance monitor(perfmon.exe)图形界面临时排查,也支持powershell(get-counter)实现脚本化、批量监控与精准预警;关键计数器包括ntds\ldap bind time、ntds\replication pending operations等,需结合速率/累积类型采用滑动窗口或差分法设动态阈值,并嵌入可执行命令提升告警实效性。

adds性能计数器在哪查?用performance monitor还是powershell?

Windows Server自带的perfmon.exe是最直接的入口,但实时采集和脚本化预警必须靠PowerShell。图形界面适合临时排查,比如看到NTDS\LDAP Bind Time突然飙升到2000ms以上;而批量监控上百台域控制器时,Get-Counter配合定时任务才是正解。别用typeperf导出CSV再分析——它不支持动态实例名(如不同DC的NTDS("DC01")\DRA Inbound Bytes Total),容易漏掉关键实例。

  • Get-Counter -ListSet "NTDS" 查看所有ADDS相关计数器集合
  • 实例名需手动确认:(Get-Counter -ListSet "NTDS").PathsWithInstances
  • 远程采集要开防火墙:允许Performance Logs and Alerts (TCP-In)规则
  • Get-Counter默认每秒采样一次,高频采集(

哪些ADDS计数器真正影响用户登录和组策略生效?

别盯着NTDS\DS Threads In Use这种“看起来很忙”的指标。实际故障中,NTDS\LDAP Client Sessions持续超80%上限、NTDS\DRA Inbound Bytes Total 5分钟无增长、NTDS\Kerberos Authentications/sec突降至0——这三类才对应真实业务中断。尤其注意NTDS\Replication Pending Operations,值>100基本意味着某台DC已无法同步,组策略更新会卡住。

  • 登录慢?优先盯NTDS\LDAP Bind Time(正常应NTDS\LDAP Searches/sec(突增可能被恶意枚举)
  • 组策略不生效?检查NTDS\KCC Connection Objects是否为0,以及NTDS\Replication Latency (minutes)是否持续>15
  • NTDS\DS Search Time (msec)高≠问题,得结合NTDS\LDAP Searches/sec看吞吐量

用PowerShell设预警阈值时,为什么阈值总飘忽不定?

ADDS计数器本身是累积值或速率值,直接比对绝对数值会误报。比如NTDS\DRA Inbound Bytes Total永远只增不减,拿它做“>1000000”判断毫无意义;而NTDS\LDAP Searches/sec在凌晨可能自然降到个位数,按白天阈值告警就是噪音。

  • 速率类(带/sec)用滑动窗口计算:取最近60秒内平均值,再比对基线
  • 累积类用差分:每5分钟跑一次Get-Counter -Counter "\NTDS\DRA Inbound Bytes Total",和上一轮结果相减
  • 基线必须按时间段区分:工作日9:00–17:00 vs 非工作时间,用Get-Date判断时段再加载不同阈值表
  • 避免单点阈值:比如NTDS\Replication Pending Operations > 50持续3次采样才触发,防瞬时抖动

预警通知发出来,但没人处理——怎么让告警真有用?

邮件/Teams通知只是最后一步。关键在告警内容里嵌入可立即执行的动作,否则运维只会划走。比如检测到NTDS\Kerberos Authentications/sec为0,告警正文必须带:repadmin /showrepl、nltest /dsgetdc:domain.com、Get-Service kdc | Restart-Service三行命令,且标注哪台DC出问题。

  • 告警标题强制包含DC主机名:ADDS Alert on DC01: NTDS\LDAP Bind Time > 200ms (avg 5min)
  • 所有命令用标签包裹,确保复制粘贴即用
  • 不要写“请检查复制状态”,直接给repadmin /replsummary结果解析逻辑(比如匹配ERROR_ACCESS_DENIED就提示权限问题)
  • 每次告警附上最近一次健康快照:Get-Counter "\NTDS\DS Threads In Use","\NTDS\LDAP Client Sessions" -SampleInterval 1 -MaxSamples 5

阈值不是设完就一劳永逸的事——DC角色变更(比如加了GC)、林功能级别升级、甚至Windows补丁都可能让基线偏移。最常被忽略的是跨站点复制场景下,NTDS\Replication Latency的合理范围取决于WAN延迟,而不是统一填15分钟。

数码产品性能查询
数码产品性能查询

该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

437

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

900

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2832

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

956

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

849

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

434

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2556

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4772

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

767

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习