Go to All Forums

Poller site24x7 jvm configuration on Linux

Hi Team,

 

I need to have the JVM Configuration poller site24x7. I need to understand how many memory i have to set in my JVM configuration per quantity of networks monitors and the rest of the monitors. I didn't found any official documentation.

 

I apreciate your feedback.

 

Thanks

Like (4) Reply
Replies (7)

Hi Adixon,

Thank you for reaching out. Regarding memory requirements, please check this help documentation for the network module and this Kbase article for the other monitors using the On-Premise Poller.

Thanks and Regards,

Divyasree

Like (0) Reply

Hi Divyasree, thanks for your answer.

 

I get the "Prerequisites for installing On-Premise Poller" on S.O level but i need to know how many memory i should to assign to JVM.

The poller up into a Virtual Java Machine and you can to assign and specific memory. For example

JVM_Memory_Poller

I would like to understand how is the best configuration that i can set for a correct funtuanality of poller and network-poller. I'm glad to recieve a comparative table with how many memory i need to assign per cuantity of monitors.

Thanks.

Like (0) Reply

Hi Adixon,

You can assign 2048MB as maximum heap memory for an On-Premise Poller to monitor a maximum of 400 VMware monitors or 500 internet services monitors, or 40 real browser monitors with one-minute polling interval.

For Network Poller you can assign 8GB as maximum heap memory to monitor up to 100 devices/1000 interfaces.

Regards,

Krishna.

Like (0) Reply

Hi Krishna,

What configuration files should be edited for this tuning?

Regards

Like (0) Reply

Hi Javier,


Windows environment:
Edit "wrapper.conf" located under On-Premise Poller home\conf.
Example: C:\Program Files (x86)\Site24x7OnPremisePoller\conf
Substitute the min and max values of keys as "wrapper.java.initmemory", and "wrapper.java.maxmemory" respectively. The default unit is MB (MegaByte).

For Network poller, edit "run.bat" located under
On-Premise Poller home\NetworkPlus\bin. Search for -Xms512M -Xmx1024M where Xms is the initial heap memory, and Xmx is the maximum memory. To restart the On-Premise Poller, navigate to Services > Site24x7 On-Premise Poller > Restart

Linux environment:
Edit "StartServer.sh" located under On-Premise Poller home.
Example: /opt/Site24x7OnPremisePoller/
Search for -Xms512M -Xmx1024M where Xms is initial heap memory, and Xmx is the maximum memory.

For Network poller, edit "run.sh" located under On-Premise Poller home/NetworkPlus/bin. Search for -Xms -Xmx and change the values.
Restart the On-Premise poller service using the command "service site24x7-onpremise-poller restart".

Regards,

Krishna.

Like (0) Reply

Krishna, Thanks A lot for your answers.

Like (0) Reply

Hi Adixon,

Glad to know our community discussions are helping you. Please let us know for further questions, if any, in the below thread.

Happy to help!

Regards,
Krishna.

Like (0) Reply

Was this post helpful?