Log files of systems and applications contain invaluable information such as operation status & results, errors, and much more. Monitoring the log files helps IT administrators to know the performance of the systems and mission critical applications such as Oracle, SAP, ERP, IIS, etc. in real-time.
OpManager offers agent-based log file monitoring to monitor system and application logs. The agent deployed on the end Windows system monitors the text log files in real-time.
The agent monitors the log files every 10 seconds once for the configured string. Once the application or system prints the string in its log, the agent captures it in real-time and raises an alarm in OpManager.
The agent scans the log files for exact string match. The string can be a regex (regular expression) and can also include special characters. In addition to these you can also configure the agent to match the case of the string.
When the log files are scanned, the last scanned position is noted. The subsequent scan starts from the previously scanned position. This helps scan the only latest log prints.
To avoid log file getting locked while monitoring, the agent monitors only the log files that have shared read access.
Log File Monitoring Agent also tracks duplicate entries and raises alert. This will be helpful in cases where you need to be alerted if the error message gets printed for N consecutive times.
The communication between OpManager server and agent takes place via the web server port, so no need to open any port. If required you can configure OpManager to run in HTTPS mode. This secures the data communicated between the agent and OpManager server.
Log file monitoring agent is very lightweight and does not consume much of the system resources. It is also easy to install.