デバイス - みる会図書館


検索対象: Gijutsu-san-saku 2017Autamn
1件見つかりました。

1. Gijutsu-san-saku 2017Autamn

■ログファイルの収集 38 { 49 { -Section 4 ー社内の全 PC の Windows ログオン / ログオフ時刻を集計するはなし ,"20141ハ橋1","SYStem. Byte , " 201310 01 " , " System. B 員 e ,"201511鴨10","SYStem. Byte , " 201311 11 " , " Sys 土 em. Byte , " 201502 お 10 " , "System. Byte , " 201506VW1 " , "System. Byte , " 201506 Ⅷ 01 " , "System. Byte , " 201506VW1 " , System. Byte , " 201506V 1 " , "System. Byte 30 32 39 40 42 43 44 } 45 46 50 53 54 } param ($hostnames, $d i rLogRemote, $dst) workf low coll ectPcLog 36 # workflow で foreach ー para Ⅱ引を使い実行すると、終了を待たず並列的に実行します。 35 # function だとシーケンシャルに処理されるので時間が掛かりますが、 34 # 各 PC からのログファイル収集を行うワークフロー cp $src $dst -Force + $dirLog 十 *. CSV + $hostname 十 $src foreach -para Ⅱ引 ($hostname i n $hostnames) { 48 funct ion epEventLogF Ⅱ e ()d i r, $ i d) 47 # ログを取得し、指定のフォルダに出力する関数 [ 図 4 ー 12 ] 「ログオン・ログオフ集計 . psl 」ログ CSV の出力・収集部分 EventID -eq $ i d } epcsv $Fu Ⅱ Name -Encod i ng UTF8 Get—EventLog App ⅱ cat ion . CSV") [string] ($dir + $jikan + $Fu llName yyyyMMdd-HHmmss" $j i kan = Get-Date -Format CSV 形式で保存します。ファイル名は現在時刻です。実際に出力した CSV は [ 図 4 ー 13 ] のようなもの グを CSV 出力する関数です。イベントログ ( アプリケーション ) の中から、 ID が 8 のものを抽出し、 その下 ( 48 行目 ~ ) の関数「 epEventLogFiIe 」はスクリプトを実行しているサーバ上のイベントロ に短縮できます。 理完了を待たずにどんどん実行するというだけで、マルチスレッドではないですが ) 、処理時間を大幅 ンシャルに実行されますが、ワークフローの「 foreach -parallel 」の場合、並列的に処理するので ( 処 Workflow Foundation) で処理します。通常の関数で「 foreach 」処理した場合、対象 1 件ずつ、シーケ この処理は 1 件ごとにそれなりの待ち時間が発生しますので、関数ではなくワークフロー (Windows ザーが各フォルダに対し読み取りアクセス権を持っていることが前提です。 ) です。各 PC の C ドライプ上の所定フォルダから CSV ファイルを収集します。 ( スクリプトの実行ユー [ 図 4 ー 12 ] の「 coIIectPcLog 」 ( 37 行目 ~ ) は LAN 内の PC からログファイルを収集するワークフロー となります。ここから必要な情報を抽出してゆきます。 20171011-113109. csv - メモ帳 方イル旧編集 ( 印書式 ( 0 ) 表示 ( Y ) しプ凹 科 System. Diagnost ics. EventLogEnt 「 y # 如司 icat ion/AppIicat ion / 8 ID", " chi 「 " , "Data" "lndex", "Category", "CategoryN1-rnbe 「 ", "EntryType Message , 」「 ce " , " R 印 c 印土 St 「 ings , "lnstanceld", "Tin•r , " 79153 " , , " 79151 , " 79145 " , " デバイス " , " 79146 " , " デバイス " , " 79147 , " デバイス " , " 79148 " , " デバイス " " , " 79149 " , " デバイス " , , " 79150 " , " デバイス " , , " デバイス " , , " 79152 " , " デバイス " デバイス " lnformat ion " , " ソース lnformat ion , lnformat i01 lnformat ion lnformat ion lnformat ion AppIication' のイベント田 ' 8 ' の説明が " ソース 'Application' のイベント ' 8 ' の説明が " ソース 'Application' のイベント ID ' 8 ' の明が " ソース 'AppIication' のイベント ID ' 8 ' の説明が のイベント ID ' 8 ' の説明が " ソース 'Application' のイベント ID ' 8 ' の説明が " ソース 'Application' lnfo 「士 ion " , " ソース 'Application' のイベント ID ' 8 ' の説明か lnformation , " ソース 'Application' のイベント ID ' 8 ' の説明が lnformation" " ソース 'Åpplication' のイベント ID ' 8 ' の説明が つかりません。必 つかりません。 つかりません。 つかりません。必 つかりません。必 つかりません。必 ! つかりません。必 つかりません。必 つかりません。 ロ [ 図 4 ー 13 ] ログを CSV に出力したもの 22