Wiinflector is very useful when deploying apps to the cloud that multiple clients are enabled to use it. But it lacks the feature to provide data that can be aggregated and monitored by third party apps.
I think providing ETW metrics (logged every 1 minute) would be greatly useful for many use cases. What could be logged (some examples)?
- Current concurrent connections usage count;
- Current license max available connections count;
- Number of processes (initiated by Winflector);
- Sum of allocated memory (by processes initiated by Winflector);
- Sum of CPU usage (by processes initiated by Winflector);
(As I understand, such metrics are already available when monitoring directly in Winflector's console management app)
Context / use cases:
- Checking the recent max concurrent user count to provision the need of additional licenses;
- Setup alerts of license and resource exhaustion;
- Be able to monitor remotely, without being actively connected to the host server;