好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算

PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算

熱門標簽:安徽400電話辦理 雷霆電話機器人電話 使用電話機器人電銷是否違法 電話智能外呼系統誠信合作 金融電銷公司怎么辦理外呼系統 湖州電銷防封卡 信陽話務外呼系統怎么收費 真人和電話機器人對話 什么渠道可以找外呼系統客戶

由于監控及報告需要,要統計性能計數器每天數值情況,確認數據庫服務器的運行狀況。若打開計數器填寫,比較麻煩,現在統計用 powershell 來讀取計數器的值。

第一階段:Powershell 讀取計數器文件并統計其中一個計數器的值

$startDate = (Get-Date).AddDays(-1).Date 
$endDate = (Get-Date).Date 
$perfPath = "D:\DataFiles\PERFMON\MSSQL_PERFMON_08240904.blg" 
 
#讀取文件中的計數器名稱 
$counterList = Import-Counter -Path $perfPath 
$countersNameList = $counterList[0].countersamples | % {$_.path} 
 
#篩選指定計數器和時間重新導入PS 
$counter = $countersNameList -like '*Processor Time*' 
$counterData = Import-Counter -Path $perfPath -Counter $counter | Where-Object -FilterScript {($_.Timestamp -ge $startDate) -and ($_.Timestamp -lt $endDate)}  
 
#計算日期范圍內的數值統計 
$counterInfo = $counterData | Foreach-Object {$_.CounterSamples} | Measure-Object -property CookedValue -Average -Maximum 
 
#哈希表存儲結果數據 
$resultTable=@{} 
$resultTable."CPU 利用率——平均" = $counterInfo.Average 
$resultTable."CPU 利用率——最大" = $counterInfo.Maximum 
 
$resultTable 

第二階段:批量統計文件中的所有計數器并導出到文件中

$startDate = (Get-Date).AddDays(-1).Date  
$endDate = (Get-Date).Date  
$perfPath = "D:\360Downloads\*.blg" 
 
#哈希表存儲結果數據  
$resultTable=@{} 
 
#導入指定時間的所有計數器信息 
$counterData = Import-Counter -Path $perfPath | Where-Object -FilterScript {($_.Timestamp -ge $startDate) -and ($_.Timestamp -lt $endDate)} 
 
#所有的計數器名字 
$countersNameList = $counterData[0].countersamples | % {$_.Path} 
 
#遍歷每個計數器,將計算結果存儲到哈希表中 
foreach($counterName in $countersNameList)  
{  
#$counterName = "\\hzc\system\threads" 
$counterDataOne = $counterData | Foreach-Object {$_.CounterSamples} | Where {$_.Path -like $counterName}  
$counterInfo = $counterDataOne | Measure-Object CookedValue -Average -Minimum -Maximum 
$resultTable.$($counterName+" :平均值") = $counterInfo.Average 
$resultTable.$($counterName+" :最小值") = $counterInfo.Minimum 
$resultTable.$($counterName+" :最大值") = $counterInfo.Maximum 
} 
 
#$resultTable.GetEnumerator() | sort Name | Format-Table -Auto 
#幾種方法導出到文件 
$resultTable.GetEnumerator() | sort Name | Format-Table -Auto | Out-File "D:\360Downloads\PerfmonCounter.txt" 
$resultTable.GetEnumerator() | sort Name | Export-Csv -Path "D:\360Downloads\PerfmonCounter.txt" -Encoding "unicode" -Force 
$resultTable.GetEnumerator() | sort Name | Format-List | Export-Csv -Path "D:\360Downloads\PerfmonCounter.xlsx" -Encoding "unicode" -Force 

標簽:山南 鶴崗 運城 湛江 德州 濟南 岳陽 六盤水

巨人網絡通訊聲明:本文標題《PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算》,本文關鍵詞  PowerShell,讀取,性能,計數器,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算》相關的同類信息!
  • 本頁收集關于PowerShell 讀取性能計數器二進制文件(.blg)記錄并匯總計算的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 成人午夜婬片A片真人| 高岭家的二轮花播放| 国产一区二区精品久久岳| 亚欧美日韩香蕉在线观看视频| 喜爱夜蒲浴室激吻视频| 单亲乱l仑在线观看免费观看| 凡人修仙传在线阅读完整版免费| 我装睡让他擦进去好爽视频 | 日韩A片在线观看播放麻豆制作 | 公么吃奶摸下面好舒服| 乳欲人妻1~5集动漫无删减| 精品秘?一区性综合三区| 人xxxx性xxxxx欧美| www狠狠| 久久久久中文| 黄漫画免费播放| 大??美女禁?www| 亚洲奶大毛多的老太婆| 太后借种np高h| 阳台上的疯狂h| 国产重口老太伦视频| 主人变态调教女私奴| jizz亚洲高清在线观看| 韩国大尺度边做边吃奶| 日本裸乳按摩奶头| 69pao国产成人免费视频在线| 91精品视频在线看| 手机免费在线观看电影| 国产综合一区二区三区| 成在线人免费无码高潮喷水麻豆| 男人狂躁戳女人下免费看| 系统流小说| 让男人添女人下面| 用力?哦?高潮?视频| 一级做a爱免费观看视频| 中文在线亚洲| 久草中文在线| 亚洲欧洲久久| 江陰中瑞電子科技積累的產品| 两根茎一起弄进去好爽| 嗯受不了不要了高h|