logmon scalability - what is the max number of watchers a logmon profile can contain?
search cancel

logmon scalability - what is the max number of watchers a logmon profile can contain?

book

Article ID: 139307

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM) CA Unified Infrastructure Management On-Premise (Nimsoft / UIM) CA Unified Infrastructure Management SaaS (Nimsoft / UIM)

Issue/Introduction

We received a request to create 250 watcher rules in the same profile in the logmon probe. Could you please let me know how many watcher rules does logmon probe support in a single profile created by us in CA UIM?

Environment

  • UIM v8.x or higher

Resolution

There is no hardcoded limit to the number of Watchers a logmon profile can contain. 

There are practical limits that would need to be tested in a lab for your particular needs.

Limiting factors include:

1. amount of free CPU

2. amount of free memory

3. disk IO

4. size of the target file being checked

5. how often and with how much data is the target file being updated

6. the complexity of the watcher check files

7. whether or not you are using format blocks

8. any exclusions

9. regex complexity

10. logmon monitoring interval

All of these things will affect logmon's ability to be able to perform the number of checks without issue.


Possible side effects of too many watchers include:

1. logmon consuming all free memory

2. logmon causing CPU spikes

3. logmon affecting disk IO

Unfortunately due to all of these variables, scalability and performance would be based on computing resources and the environment logmon is operating within.

We have seen some hefty logmon configurations with a ton of profiles and Watchers but we have never seen it fail due to the sheer number of profile or watchers. That would be unusual.
 
Note that IF logmon scalability/performance was adversely affected by too many profiles/watchers, you might notice that some profiles are not kicking off or finishing in an expected time frame.