Task Manager (Home Made Recipe)
I once saw a quote from the Alvin Toffler which said that:
“The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn.”
So I decided to re-write the well known task manager of MS Windows, with an ability to customize each of every figures of it.
TL;DR what is it?
it is a real time resource monitoring system, made by python Dash library.
It uses the System Data Collector feature in Resource Monitoring tool of the windows in order to generate the resource allocation values, and visualizing them using the python Dash.
The process of creation and running the Data Collector Object in Windows is automated by PowerShell template applier + python caller. therefore It can be applied in almost no time in scale of Enterprise.
Overal procedure is like this:
1. Resolving the Requirements.
(include Enabling WinRM and Remote Script Execution)
2. running the SDC_Implementer.py in order to create the default monitoring measures which I implemented before. or you can create your specific monitoring KPI/Measures manually via : Computer Management > Performance > Data Collector Sets > User Defined
3. running the viz_it.py and check the localhost:8050 page.