How do we fix high cpu usage on a Domain Controller due to Windows Event Log service?

I have Windows 2012 R2 Domain Contollers. Two of them have been experiencing hig cpu usage in the last month or so. The problkem stems from overwriting entries in Windows Security Log, when I clear the Log the cpu gets down to normal levels. Any ideas how to fix this other than clearing the logs every day?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Will SzymkowskiSenior Solution ArchitectCommented:
I am assuming that you have some sort of Auditing Enabled for Active Directory? If you do you probably have not configured it properly or you have accounts in your environemnt that are constantly locking out or something of that nature.

I would recommend looking at your default domain controllers policy.  If it is enabled try scaling back on what you are auditing.

I have created a HowTo to confiugre Active Directory Auditing on my site. Might be worth looking at.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Check the events for what is filling them up so fast.
SOMLLPITAuthor Commented:
Here is how my default domain controller audit polices are configured.
Amazon Web Services

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

Will SzymkowskiSenior Solution ArchitectCommented:
The settings that you have are normal. I have even configured more options than you have and it works completely fine in my environment.

What I would suggest is find out what events are being generated, adnd then based on the events find the source node and correct the issue.

I would think that there is an account of some sort that is continually getting locked out.

SOMLLPITAuthor Commented:
I checked the events and indeed found a few accounts locking all the time and filling up the logs quickly, eliminated a couple of them and looks better now.
Will SzymkowskiSenior Solution ArchitectCommented:
Ok that is great news! This is why it is good to have an application that does reporting for Active Directory. You can view real time lockouts and be proactive about this issues.

SOMLLPITAuthor Commented:
I corrected those accounts and I also scaled back on the Default Domain Policy auditing but I still get high cpu on a couple of my Domain Controllers still due that same process:
Is there anything else you recommend to do?
harry-you-da-manCo-Owner (with son Andrew M. Stein)Commented:
What anti-virus are you running?  Is this a VM?  Are you running any VM optimizers?  I am seeing the same issue and am studying this with procmon and see something "X" causing the event log service to read the entire security log file which is problematic if it is very large. Clearing or archiving the log temporarily makes the problem seem much smaller but the problem becomes more and more noticeable as the event log (in this case the security log) grows and grows and grows.  "X" has to be a filter driver (do an fltmc command) or a bug in the event log service (extremely unlikely).
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.