性能日誌和警報設置開機自動啓動logman

windows自帶的性能日誌和警報不知道你用過沒有?web

裏面的警報功能仍是很方面調用的,如web connection鏈接數,cpu,內存,硬盤等.sql

可是警報有個問題,就是重啓機器警報就都中止了.數據庫

我是這麼搜索的"性能日誌和警報 開機自動啓動"windows

答案是沒有的,另闢方法是有的.可是也算是解決辦法吧.ide

(雖不成文,可是我也不愛看幫助,網上又很差搜,最後仍是看幫助)性能

note:放入開機腳本:spa

  
  
  
  
  1. logman start collection_name   
  2.  
  3. 或   
  4. logman stop collection_name   
  5.  
  6. 值 描述   
  7. start collection_name 啓動數據集查詢 collection_name。使用該選項將計劃收集更改成手動收集。在命令行中將 update 參數與開始時間 (–b)、終止時間 (–e) 或重複時間 (–rt) 一塊兒使用以從新計劃集合。   
  8. stop collection_name 中止數據集查詢 collection_name。使用該選項將計劃收集更改成手動收集。在命令行中將 update 參數與開始時間 (–b)、終止時間 (–e) 或重複時間 (–rt) 一塊兒使用以從新計劃集合。   
  9. 例如,若要中止名爲 perf_log 的集合查詢,請鍵入:   
  10. logman stop perf_log  
  11.  

以下圖,名稱.命令行

用logman query命令來查詢名稱日誌

 

 

詳細參數:xml

(仍是要多看看幫助哦)

C:\>logman /?

Microsoft (R) Logman.exe (5.2.3790.3959)
(C) Microsoft Corporation. All rights reserved.

Logman 管理「性能日誌和警報」服務,來建立和管理事件跟蹤會話日誌和性能日誌。

用法:
logman VERB <collection_name> [options]

動詞:
  create <counter|trace>        建立新集合。
  start                         啓用現有集合並將開始時間設爲手動。
  stop                          中止現有集合並將中止時間設爲手動。
  delete                        刪除現有集合。
  query [collection_name|providers]  查詢集合屬性。若是沒有指定
                                collection_name,全部集合都會被列出。關鍵字
                                'providers' 將列出全部註冊的事件跟蹤提供程序。
  update                        更新現有集合屬性。

參數:
  <collection_name>             集合名。

選項:
  -?                            顯示跟上下文相關的幫助。
  -s <computer>                 在指定的遠程系統上執行命令。
  -config <filename>            含有命令選項的設置文件。
  -b <yyyy-M-d H:mm:ss[上午|下午]>   在指定時間開始收集。
  -e <yyyy-M-d H:mm:ss[上午|下午]>   在指定時間結束收集。
  -m <[start] [stop]>           改成手動啓動或中止,不使用計劃的開始或結束時
                                間。
  -[-]r                         天天在指定的開始時間和結束時間重複收集操做。
  -o <path|dsn!log>             輸出日誌文件的路徑或 SQL 數據庫中 DSN 和日誌
                                集名稱。
  -f <bin|bincirc|csv|tsv|sql>  指定集合的記錄格式。
  -[-]a                         附到現有日誌文件。
  -[-]v [nnnnnn|mmddhhmm]       將文件版本信息附到日誌名結尾。
  -[-]rc <filename>             每次關閉日誌時運行指定的命令。
  -[-]max <value>               日誌文件最大值(MB)或 SQL 日誌的記錄數量。
  -[-]cnf [[[hh:]mm:]ss]        指定時間已過或超過最大大小值時,建立新文件。
  -c <path [path ...]>          要收集的性能計數器
  -cf <filename>                列出要收集的性能計數器的文件,一行一個。
  -si <[[hh:]mm:]ss>            性能計數器集合的示例間隔。
  -ln <logger_name>             事件跟蹤會話的記錄者名。
  -[-]rt                        以實時模式運行事件跟蹤會話。
  -p <provider [flags [level]]> 要啓用的單個事件跟蹤提供程序。
  -pf <filename>                列出要啓用的多個事件跟蹤提供程序的文件。
  -[-]ul                        以用戶模式運行事件跟蹤會話。
  -bs <value>                   事件跟蹤會話緩衝區大小,單位爲 KB。
  -ft <[[hh:]mm:]ss>            事件跟蹤會話刷新計時器。
  -nb <min max>                 事件跟蹤會話緩衝區數量。
  -fd                           將現有事件跟蹤會話的全部活動緩衝區刷新到磁盤。
  -[-]u [user [password]]       Run As 的用戶。輸入 * 生成密碼提示。若是在密
                                碼提示處鍵入,密碼則不會獲得顯示。
  -rf <[[hh:]mm:]ss>            以必定的時間運行集合。
  -y                            不用提示對全部問題都回答 yes。
  -ets                          不保存或計劃就將命令直接發送到事件跟蹤會話。
  -mode <trace_mode [trace_mode ...]>   事件跟蹤會話記錄程序模式。
  -ct <perf|system|cycle>       事件跟蹤會話時鐘類型。

注意:
  列出 [-] 的地方,一個多餘的 - 會否認選項。
  例如,--r 關掉 -r 選項。

例如:   logman create counter perf_log -c "\Processor(_Total)\% Processor Time"   logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile   logman start perf_log   logman update perf_log -si 10 -f csv -v mmddhhmm   logman update trace_log -p "Windows Kernel Trace" (disk,net)

相關文章
相關標籤/搜索