配置 DTrace.note

noteId: WEB7776db8ee38d615421d5622dd36b9528 · 原始路径:/ALL/Windows - B模块/服务配置/DTrace 监控/配置 DTrace.note · 图片:8 · 附件待处理:0

 
一、配置 DTrace:
 
1、配置 DTrace 监控:
 
1)启动Dtrace:
bcdedit /set dtrace on
# 然后重启机器
 
验证是否可用:
能够输出内容即可
 
 
·Dtrace 只能监控本机的内核、进程,无法监控其他机器
# 如果要监控其他机器,需要用命令远程执行(前提是已经开启了 Dtrace):
Invoke-Command -ComputerName Server2 -ScriptBlock {
    dtrace -Fn "tick-5sec {exit(0);} syscall:::entry { @num[pid,execname] = count(); }"
}
 
 
2、假设题目:
# 每隔 5分钟执行一次 dtrace,将结果输出到 www.shanghai.org 网站主页进行显示
 
# 命令:
dtrace -Fn "tick-10sec {exit(0);} syscall:::entry { @num[pid,execname] = count(); }" > "C:\inetpub\wwwroot\dtrace.txt"
配置计划任务每 5分钟执行一次
 
 
 
配置 inetmgr,将 dtrace.txt 设置为网站主页(不要设置 dtrace.html,因为html不会自动换行,会把所有内容搞到一行里面)
 
访问网站:
因为首页是 dtrace.txt,因此就不需要调整html格式