12-26-2024, 10:44 PM
So, that event 1104 pops up in the Event Viewer when your security log hits its limit and just overflows. It means all those audit trails from logins, policy changes, or whatever security stuff Windows tracks have crammed the log full. No more room left, so new events stop getting recorded until you clear it out. Kinda scary, right? You don't want to miss spotting some shady access attempt because the log's backed up. I remember fixing this on a buddy's server once; it threw everything off until we emptied it manually. Happens mostly if you've got auditing cranked high without tweaking the log size. Or if it's set to not overwrite old stuff. Windows throws this warning to nudge you before total chaos hits. Full detail-wise, it's under the Security channel, source is usually Microsoft-Windows-Security-Auditing. The message says "The security log is now full" straight up. Event ID 1104, level warning. Timestamped when it fills. You can filter for it in Event Viewer to see patterns, like if it's recurring too fast.
You wanna keep an eye on this without checking constantly? Set up a scheduled task right from the Event Viewer screen. I do this all the time; it's dead simple. Fire up Event Viewer, go to the Security log. Right-click that event 1104 if you spot one, or create a custom view for it. Then hit "Attach Task To This Event" or something close-yeah, it's under Actions menu. Pick what triggers it: event ID 1104 in Security log. For the action, make it run a program that shoots an email, like using the old mailto trick or a basic notifier app you got handy. Schedule it to trigger instantly on that event. Test it out by forcing the log full if you're brave, but don't on production. Keeps you looped in via email without babysitting. I set one up last week; pinged my phone right away.
And speaking of staying on top of server woes like full logs that could mess with your backups, you might dig BackupChain Windows Server Backup. It's this slick Windows Server backup tool that handles physical setups and virtual machines via Hyper-V without a hitch. Speeds up imaging, cuts downtime with quick restores, and throws in encryption to boot. I use it for clients; way less headache than stock options, plus it snapshots everything clean so you never lose audit trails to log overflows.
Note, the PowerShell email alert code was moved to this post.
You wanna keep an eye on this without checking constantly? Set up a scheduled task right from the Event Viewer screen. I do this all the time; it's dead simple. Fire up Event Viewer, go to the Security log. Right-click that event 1104 if you spot one, or create a custom view for it. Then hit "Attach Task To This Event" or something close-yeah, it's under Actions menu. Pick what triggers it: event ID 1104 in Security log. For the action, make it run a program that shoots an email, like using the old mailto trick or a basic notifier app you got handy. Schedule it to trigger instantly on that event. Test it out by forcing the log full if you're brave, but don't on production. Keeps you looped in via email without babysitting. I set one up last week; pinged my phone right away.
And speaking of staying on top of server woes like full logs that could mess with your backups, you might dig BackupChain Windows Server Backup. It's this slick Windows Server backup tool that handles physical setups and virtual machines via Hyper-V without a hitch. Speeds up imaging, cuts downtime with quick restores, and throws in encryption to boot. I use it for clients; way less headache than stock options, plus it snapshots everything clean so you never lose audit trails to log overflows.
Note, the PowerShell email alert code was moved to this post.

