Device Process Resources Monitor (CPU/Mem)


Resources - NetAssistant Tool allows the user to create a Network Devices Inventory of Cisco IOS Routers by location and running the appropriate device CPU/Memory Resource level commands to collect and monitor basic Resource usage information from the active devices.


The first-time Tool user needs to "Sign Up" first following the installation of the Tool to define a local user and password; then create a Network by clicking on the "Create Network" button to fill-in the Network name and Details fields. Multiple network are supported at the same time to meet and to enhance user preferences in viewing networks.

From the created list of Networks the user can access a defined network to generate a Map where they can apply a long touch on the screen on the location of the Router device to see a Cisco router icon followed by a short click on the device icon to get the popup bubble.


The popup bubble for each of the defined Router devices includes a "Settings" icon which links the user to the device ' s credentials which the user needs to fill-in as per the actual router configuration.

The information to fill-in are:

1. The Router ' s IP Address or DNS Name

2. The Router ' s UserName (or HTTP Client UserName) 

3. The router Password (or HTTP Client User Password)

The Router Resource commands profile is accessed by clicking on the device popup bubble in the area of the device name/ip and the icon. 

The Tool is designed for Cisco IOS based network routers and switches and exploits the HTTP Server IOS feature architecture by applying the [ip http server] command. The user needs to define the appropriate username and password from the device and has the opportunity to also create an HTTP client user and associated password for each defined device credentials in the inventory. 

The Cisco IOS Router Resource Commands supported on this package are:

Show Process CPU -5 Sec, -1 min, and -5 min commands;

This command shows the CPU top utilization of the active processes for the last five seconds, 1 and 5 minutes separately. 

Show Process Memory total Allocated, Buffers Got, and Holding commands;

This command shows the CPU top utilization of the active processes for the memory Allocated, Buffers Got, and Holding separately.