GridProtectionAlliance / gsf

Grid Solutions Framework
https://gridprotectionalliance.org/NightlyBuilds/GridSolutionsFramework/Help/index.html
MIT License
161 stars 69 forks source link

Feature Request - Windows Performance Counters #23

Closed EEParker closed 7 months ago

EEParker commented 7 years ago

I would be nice if gsf based applications such as SIEGate, openHistorian, openPDC, etc. had a basic set of windows performance counters, such as the statistics from the main page.

This could be used by standard IT monitoring tools that can utilize windows perf counters for alerting and status monitoring.

image

And perhaps optional statistics per input/output streams with totals. image

StephenCWills commented 7 years ago

The statistics on the main page are actually all calculated by sampling standard Windows performance counters. You should already have the ability to monitor those using the standard IT monitoring tools you've described.

EEParker commented 7 years ago

OK, I do think we can get those basic perf counters.

What do you think about performance counters for the run time statistics for I/O streams? My idea was to have a custom performance counter category for GSF and the counter could have instances for each application+stream. Here is an example.

image

ritchiecarroll commented 7 years ago

I think these could be added fairly easily...