How much of a performance hit shall we expect from running such monitoring tool?

I thought what it had to do was just read data that’s provided by the OS, why is it taking almost 700MB out of my limited resources?

I wanted a monitoring software that basically sits at the background to monitor CPU/disk/mem usage, nothing overly complex.

If i open the dashboard, the CPU constantly spikes to 80% and the memory fills up to 2-3 GB just, combined with the browser (which is really a poor agent for this purpose, why not develop a desktop app?) i can’t even do anything, my mouse will lag and my typing will lag.

What’s funny is the alert keeps telling me i had spikes, and lots of que running and constantly high usage, which is all caused by spiceworks monitor !

1 Spice up

What are the resources on the computer/VM network monitor is running on and how many devices do you have added?

It sounds like youare running this on your own device, its supposed to run on a dedicated machine. You also mentioned an agent, the agent is designed with laptops that are off the network.

1 Spice up

700mb is nothing really. Which application is this you ate talking about, network monitor or inventory/helpdesk

1 Spice up

Hmm. Seems like i don’t understand this part. I want to monitor my own device, it’s kindof obvious i should be installing the agent on the particular device, is it not? If it doesn’t, how does it read my data?

This is network monitor. I installed it on a fairly weak PC, i know this will take a little bit of toll on it, but this much is really strange. It’s like if i launched task manager, and other related monitor like open hardware monitor, etc, it doesn’t even take 10% of any resources.

This was only a test, my other plan is to install this on a remote VPS to monitor it, and i don’t think the VPS can handle it. Maybe you may have other programs that you can suggest to me that can accomplish this, as i don’t need alot of “sensors”, just showing me the uptime, CPU, mem, disk IO usage that’s all. Of course, i need a program to log the usage and show it to me in a readable chart and drill down to process consumption, network usage, etc, details.

Network monitor does not use agents, so I think you are confusing things.

Network monitor also cannot monitor the device it runs on, this is by design.

1 Spice up

Installing it on a VPN is also not going to be of any use as the products are designed to be on the LAN they monitor, unless you use a VPN to the VPN this wont work

The Network Monitor VM does use quite a bit of CPU averaging about 65 % of usage. As Rod has noted the Network Monitor does not have agents and should not be used over the WAN.

This can’t get any more confusing. So in order to monitor the CPU usage of PC A, where do i install the background process and what’s the name of it?

And when i want to check the logs in the dashboard for PC A, where do i check it from? PC B? And Why?

The application is designed to be installed on a server, then you add the clients or servers, switches or printers you want to monitor, it should be used for critical systems and not really everything you have, while I never understand why people monitor PCs, you can, if this is windows you need to use WMI (AD credentials) to monitor it.

1 Spice up