Following in the tradition of my Disk Health Monitor, I have finally expanded on this functionality into a fully customizable Windows Event Log Monitor application.
The configuration is rule based. Within a single rule, you can:
- Scan the Application, Security, or System event logs, or any combination of the three.
- Scan for Information, Warning, Error, Success Audit, or Failure Audit events, or any combination of them.
- Scan for a particular Event ID, or scan for ANY Event ID
- Scan for a particular Event Source, or scan for ANY Event Source
- Scan for a keyword or phrase in the event description, or not!
The sky is the limit! Track backup software success/failure events, MS Exchange errors, Windows Logon failure attempts, whatever you can think of. There is no limit to the number of rules you can create.
You can configure your rule alerts to:
- Show a descriptive balloon pop-up from the system tray.
- Send a detailed email to a pre-defined address.
Also, there is a maximum of (I believe) 3 email alerts you will receive for each rule alert that is triggered on any given day. So if your server is acting up and triggers the same alert more than 3 times, you’ll stop receiving emails on that particular alert until the following day.
I should also mention that the RULES you can create for dEventMonitor are easily transferable. Each rule you define is represented by a separate DAT file inside the installation directory Rules subdir.
This makes it very easy to transfer your created rules to other PCs. Also the rules are read in real-time, so you can transfer rules to a PC already running dEventMonitor and you don’t have to restart the app/service for them to be recognized… With that, I have a few ideas about adding the ability to schedule automatically updating a rule set from your own webserver.
But my main idea is that as a community, we can upload and share our various rules as we create them. So for example if one person has created a few Exchange monitoring rules, and another person has created some for Symantec Backup Exec, they can share them with each other and with no additional configuration everyone can benefit.
So if anyone creates any good rules for something specific, feel free to send them to me or upload them to my support forums, and I can start hosting a rule set on my website.
The app will be FREE for personal use*, yet there will be a license requirement and fee for commercial use** (although as with all of my licenses, there will only be ONE fee for unlimited commercial use on any number of your client’s machines.)
* For me, Personal use includes the ability to use on any and all of YOUR OWN business equipment, owned/operated by your business and located in your store/workshop.
** Commercial use means using it on your CUSTOMER’S PCs/Servers in any form, whether provided as a free service or part of a paid service, like proactive monitoring, etc.