|
|
 |
« Reply #1 on: July 12, 2006, 12:16:09 PM » |
|
Sure, there is no limitation on how many servers you want to monitor, you only need faster machines and more that a single machine. I recomend to create at least one different instance of Pandora Network Server for each 75-100 servers you monitor with Network Modules. If all of them are monitored with agents, I recomend a different instance of Pandora Data Server each 75-100 agents. You also could dettach server components in one machine with MySQL/Pandora Server and one machine with LAMP Pandora Console, and other Pandora Network servers.
350 Servers monitored using a SINGLE machine, with all components (Data Server, Network Server, MySQL, Apache...) will be VERY heavily loaded. It depends of the average modules for each Agent, this numbers are with an average of eight modules for each agent, and using a Intel Xeon 2.4GHz/1MB RAM as server. Increasing RAM and optimizing MySQL Engine (use 5.0 version if possible) will improve this calculations. If you only need to monitor one o two parameters for agent and Keepalive (Interval) is set to 300, its possible that in a single machine you could monitor about 200 agents, it depends on many factors. Pandora design was made to be very modular. It permits to deploy Data Servers and Network Servers along many networks, including networks in different physical locations. You only need one "core" component: MySQL Server. But we are also test Pandora in a MySQL Cluster enviroment with success (there a differente DB Schema for this, search in the forum if your interested), but for MySQL Cluster you need a lot of RAM :-)
|