it:ad:performance_counters:home

IT:AD:Performance Counters

Just a suggestion:

  • “Operations Performed”,
    • use NumberOfItems64
      • No base required
      • IncrementBy(1)

    * “Operation ResultType (Success/Failed/Undeterminate/Exception)”,

    • use NumberOfItems64
      • No base required
      • IncrementBy(1)

    * “Operation Performed per Second”

    • use RateOfCountsPerSecond32
      • No base required
      • IncrementBy(1)
  • “Average Operation Duration”
    • use AverageTimer32
      • use AverageBase
      • Nominator:IncrementBy(durationStopwatch.Ticks)
      • Denominator:IncrementBy(1)

    * “(Sub)Operations per Operation”

    • use AverageCount64
      • use AverageBase
      • Nominator:IncrementBy(subOperationCount)
      • Denominator:IncrementBy(operationCount)
  • “Percentage of Time a (Sub)Operation took of the overal Operation”
    • use CountPerTimeInterval32
      • No base required.
    • IncrementBy(durationStopwatch.Ticks)
    • Rendered as a Percentage