I’m running fpbx in the cloud and have about 70 end points across about 10 sites, I’ve been loosely monitoring the memory consumption on my system as I may be pushing it a bit on the memory side of things (no reported issues by clients), but there’s times when I have 10 concurrent calls and memory consumption is as high as 81%.
What are the recommended percentages to not exceed for memory, network and cpu (and how do you read the cpu metric on dashboard, it says 1.9…is this really all the cpu % I’m using?)
Also, is dashboard all you guys use to monitor your freepbxes and/or is there a better way? Especially as I grow and have multiple fpbxes to keep track of.
Yeah, that’s always the long term solution, give it more resources, but I’m looking for something to actively monitor system resources.
I can always putty into the server and run the command: top
but it’s not really ideal for managing multiple servers and their resources. Perhaps I just need to put Nagios/zabbix on there…Idk are there any other solutions out there?
Well I guess Nagios it is then, although I will test both Nagios & Zabbix, but it seems Nagios has a little bit more choices for Asterisk based systems.