OpManager – System Requirements
For installing OpManager, following are the recommended
hardware and software requirements*.
| |
Up to 500
interfaces or 100 servers |
500 - 2.5K
interfaces or 500
servers |
2.5K -
5K interfaces or 750 servers |
5K - 10K
interfaces
or 1K servers |
| Processor(s) |
2.0 GHz |
Dual Core, 3.5 GHz |
Quad Core, 3.5 GHz |
Quad Core, 3.5 GHz |
| Memory |
4 GB |
4 GB |
8 GB |
16 GB |
| Free Hard Disk Space |
20 GB |
40 GB |
60 GB |
80 GB |
| NIC |
10 Mbps |
100 Mbps |
1 Gbps |
1 Gbps |
| Video display resolution |
1024x768 or
higher |
| OS – Supports both 32 bit and 64 bit |
Windows Server
OSes: v7,
2008, 2003 Server, Vista, XP Pro and 2000 Professional SP4
Linux: RedHat 4.x and above, Debian 3.0, Suse, Fedora and Mandrake |
| Database |
MS SQL 2000,
2005 and 2008
Or OpManager bundled My SQL v5.0 |
| Browser |
IE 7.0 or above,
Firefox 2.0
or above and Chrome 4.0 or above |
* The above recommendations are made using default polling
intervals. Results depend on the number of monitored interfaces and the
polling interval configured for each monitor.
Performance Tuning Tips:
|
Upto 500 interfaces or 100 servers |
500 - 2.5K interfaces or 500
servers |
2.5K -
5K interfaces or 750 servers |
5K
-10K interfaces or 1k servers |
Java Tuning |
Windows
- Edit the file opmanager/conf/wrapper.conf
- Search for java.maxmemory
- Set it to 1024
Linux :
- Edit StartOpManagerServer.sh file available under
opmanager/bin
- Search for Xmx200m
- Set it to Xmx1024m
|
Windows
- Edit the file opmanager/conf/wrapper.conf
- Search for java.maxmemory
- Set it to 2048
Linux :
- Edit StartOpManagerServer.sh file available under
opmanager/bin
- Search for Xmx200m
- Set it to Xmx2048m
|
Windows
- Edit the file opmanager/conf/wrapper.conf
- Search for java.maxmemory
- Set it to 4096
Linux :
- Edit StartOpManagerServer.sh file available under
opmanager/bin
- Search for Xmx200m
- Set it to Xmx4096m
|
Windows
- Edit the file opmanager/conf/wrapper.conf
- Search for java.maxmemory
- Set it to 4096
Linux :
- Edit StartOpManagerServer.sh file available under
opmanager/bin
- Search for Xmx200m
- Set it to Xmx4096m
|
MySQL Tuning |
- Edit the file opmanager/mysql/my-huge.cnf
(NOT INI.... file extension should be .cnf)
- Search for “The MySQL server”
- remove the entries and paste the following
bulk_insert_buffer_size=250M
innodb_buffer_pool_size=250M
innodb_flush_log_at_trx_commit
= 2
key_buffer_size=1G
max_allowed_packet=100M
max_heap_table_size=112M
myisam_sort_buffer_size=500M
query_cache_size=200M
read_buffer_size=15M
read_rnd_buffer_size=15M
skip-bdb
skip-locking
sort_buffer_size=256M
skip-external-locking
skip-ndbcluster
table_cache=512
thread_cache_size=40 |
- Edit the file opmanager/mysql/my-huge.cnf
(NOT INI.... file extension should be .cnf)
- Search for “The MySQL server”
- remove the entries and paste the following
bulk_insert_buffer_size=250M
innodb_buffer_pool_size=500M
innodb_flush_log_at_trx_commit
= 2
key_buffer_size=2G
max_allowed_packet=100M
max_heap_table_size=112M
myisam_sort_buffer_size=500M
query_cache_size=200M
read_buffer_size=15M
read_rnd_buffer_size=15M
skip-bdb
skip-locking
sort_buffer_size=256M
skip-external-locking
skip-ndbcluster
table_cache=512
thread_cache_size=40 |
- Edit the file opmanager/mysql/my-huge.cnf
(NOT INI.... file extension should be .cnf)
- Search for “The MySQL server”
- remove the entries and paste the following
bulk_insert_buffer_size=250M
innodb_buffer_pool_size=1000M
innodb_flush_log_at_trx_commit
= 2
key_buffer_size=4G
max_allowed_packet=100M
max_heap_table_size=112M
myisam_sort_buffer_size=500M
query_cache_size=200M
read_buffer_size=15M
read_rnd_buffer_size=15M
skip-bdb
skip-locking
sort_buffer_size=256M
skip-external-locking
skip-ndbcluster
table_cache=512
thread_cache_size=40 |
- Edit the file opmanager/mysql/my-huge.cnf
(NOT INI.... file extension should be .cnf)
- Search for “The MySQL server”
- remove the entries and paste the following
bulk_insert_buffer_size=250M
innodb_buffer_pool_size=
innodb_flush_log_at_trx_commit
= 2
key_buffer_size=4G
max_allowed_packet=100M
max_heap_table_size=112M
myisam_sort_buffer_size=500M
query_cache_size=200M
read_buffer_size=15M
read_rnd_buffer_size=15M
skip-bdb
skip-locking
sort_buffer_size=256M
skip-external-locking
skip-ndbcluster
table_cache=512
thread_cache_size=40 |
Besides the configuration tweaks suggested above, you can consider any
one of the following alternatives if you are monitoring over 10,000
interfaces for better scalability and performance
Steps to move MySQL databse to a
dedicated server
- Install a supported MySQL version on the dedicated server.
- Edit the file /opmanager/conf/database_params.conf
- Configure the host name and the MySQL port number for the
url parameter as follows:
url jdbc:mysql:// <name of the server where mysql is installed> :
<mysql port> /OpManagerDB
Example: url jdbc:mysql://database1-server:3306/OpManagerDB
How can I find
the number of devices and interfaces monitored in OpManager?
- In OpManager Web Client click the "About" link on top right
of the page.
- Search for the ‘Total Monitored Devices’ & ‘Total
Monitored Interfaces’ among the product details listed.
- Check the following image guide, to locate the number of
monitored devices and interfaces.
Need help?
Have questions regarding system requirements? Please contact OpManager Support.