IRF HF3 .NET - Average PerformanceCounter létrehozása

0 votes
asked Apr 26, 2015 in IRF tantárgy by gujci (27 points)  

A metrikákat és kategóriát létrehozó scrip futáskor azt mondja, hogy az AverageCount64 után kell egy AvrageBase-t is megadni. Egy ilyen paramétert hozzáadva is ugyanez a hiba jön ki. Neten nem találtam powershelles megoldást a C#ból átírt kód ugye meg nem működik. Valakinek van valami linkje, esetleg előadás részlete ehhez, hogy hogy kell megoldani úgy hogy működjön?

1 Answer

0 votes
answered Apr 26, 2015 by sandormatyi (80 points)  
edited Apr 26, 2015 by sandormatyi

Nekem az alábbi powershell szkript tökéletesen működik:

$cntr1 = new-object System.Diagnostics.CounterCreationData
$cntr1.CounterName = "XY"
$cntr1.CounterHelp = "....."
$cntr1.CounterType = [System.Diagnostics.PerformanceCounterType]::AverageCount64

$cntr2 = new-object System.Diagnostics.CounterCreationData
$cntr2.CounterName = "XYBase"
$cntr2.CounterHelp = ""
$cntr2.CounterType = [System.Diagnostics.PerformanceCounterType]::AverageBase

$CounterDatas.Add($cntr1) > $null
$CounterDatas.Add($cntr2) > $null
commented Apr 26, 2015 by gujci (27 points)  
ilyesmi van itt is, csak ugye más nevekkel. De még nézem aztán beküldöm ide átnevezve... hátha
commented Apr 26, 2015 by gujci (27 points)  
megoldódott, rossz file, sry.
...