The major components of Smart Operations Management SmartOps24x7™ are are as follows:
A critical concept in enabling SmartOps24x7 to run 24x7, for months on end, is the philosophy that when an IAP finished handling the latest updates from its designated data sources, it kills the process, thereby freeing up the system resources that it has used.
Most Microsoft operating system processes fail to return resources, which are small chunks of memory, as they run. As a result, the computers run out of memory and have to be rebooted under normal circumstances. This is especially true of processes that have to communicate with external devices over unreliable communication channels, such as the internet.
By killing each IAP process as it completes handling a batch of new data and then rescheduling the process to run again, on a periodic basis, SmartOps24x7 is able to conserve resources and keep running for a long time.
Also, the Launcher monitors IAP execution to detect whether it is hung or taking too long and then kills the process, again freeing up resources. This can be a problem with communicating with external systems over unreliable communications channels or using obsolete communications interfaces or where the external system may fail unexpectedly.
As the IAPs are run dynamically, this enables their controlling Python scripts to be changed when needed without needing to shut down the data transfer mechanism or recompile any code.
Please click here to learn more about the SmartOps24x7 Intelligent Agents.
Copyright © Smart Operations Management LLC 2025