Simplifying Event Log Management www.veriato.com Simplifying Event Log Management So you have servers. Probably lots of them – could be three, ten, a hundred or more. Each of them contains a wealth of information about the security, performance and reliability of your users, servers and the network they reside on. Event Logs are the window into what’s happening on your servers. They are commonly used for: • Identifying behaviors • Ensuring security • Finding problems • Proving compliance • Quantifying performance But when you think of Event Logs, you don’t think about how awesome they are to point out and help solve all the issues implied above. And we all know why – Event Logs are a pain. Why are Event Logs So Painful? Let’s start with the obvious answer: There’s an inordinate amount of data. According to Gartner, a medium - sized enterprise creates 20,000 messages per second of operational data in activity logs. In a single, 8-hour day this comes to 500 million messages, adding up to more than 150 GB of operational data. Now, this may not accurately represent your environment, but it evokes the same emotions you already feel when you think about your servers and all the logs they contain (and your head begins to spin). The second obvious answer: Finding the needle in the proverbial event log haystack. Make that haystacks – you’re responsible for monitoring multiple servers, multiple logs, and multiple events. And once you have a grasp on all the data you need to search through, you need to determine what are you supposed to look for - Is it the event ID, the description, the source? Which query will provide a meaningful result? To put all of this in perspective, let’s look at five aspects of Event Log Management that need to be addressed. Consolidation Unless you like doing the same job repeatedly for each server you manage, you’re going to need to consolidate your logs into one location. This makes the remainder of the Event Log Management tasks far easier. Questions addressed here usually include: • Which server logs should I (and which should I not) consolidate? • Do I want/need to consolidate every log? • Do I want/need to consolidate every event entry? 2 | www.veriato.com A medium - sized enterprise creates 20,000 messages per second of operational data in activity logs. Management This next aspect sounds a bit redundant (of course there’s management in Event Log Management), but what is meant here is the management of the data that is consolidated. Storage, retention, backups, further consolidation all need to be addressed from several standpoints, including security and compliance. Questions addressed here usually include: • Where will I store the actively used logs? • How long will I maintain my log data? • What is my archiving strategy (think both age and medium)? Monitoring Deciding what to monitor is always a challenge. What gets monitored usually depends on what is important to a business. If it’s security or compliance, the answer may be access to data, or account creation in Active Directory, or even logon failures. If server performance, it may be Exchange service errors, or operating system warnings. Again, it all depends. Microsoft provides a number of fields to search on, so we’re not just talking about searching for one field. Table 1 shows a sample of the fields you can use to filter your data. Event ID Date/Time Logged Source Task Category Log Name Keywords Level Computer Name User Description Table 1: Windows 2012 Event Log Fields But wait, there’s more! Monitoring isn’t about a single event. The simple copying of a file will generate a myriad of entries. So it’s not always as easy as “show me the event where” but may involve defining how a number of entries correlate to represent the event you wish to monitor. Alerting Monitoring, by itself, is useless. Without telling someone the house is on fire, the house will simply burn to the ground. The same is true with Event Logs. It’s great to monitor for specific issues, events, actions, etc, but it is the alerting that puts IT into action. Traditionally, alerts take the form of an email, but can also be SMS texts, SMNP traps, Dialog Boxes, even sounds. Monitoring, by itself, is useless. Without telling someone the house is on fire, the house will simply burn to the ground. Remediation IT folks are some of the most dedicated, hard-working folks, such that they don’t always have time to fix every issue exactly when it happens. Part of your Event Log Management strategy should be the automatic fixing (or at least the first attempt to fix) an issue. This can be reboots, restarts of services, running of scripts that perform actions and the like. 3 | www.veriato.com Event Log Management Simplified Your Event Log Management strategy should include all 5 aspects: Consolidation, Management, Monitoring, Alerting and Remediation. Microsoft Provides the Basics Microsoft does give credence to the idea that log management isn’t easy, which is why their Event Viewer (shown in Figure 1) has undergone changes throughout the years to include not just the ability to Find and Filter events, but also to perform some basic remediation. Figure 1: Windows Server 2008’s Event Viewer Windows Server allows you to select a specific event and perform one of three actions (shown in Figure 2), should the event occur. 4 | www.veriato.com Figure 2: Attaching a Task to an Event Event Forwarding With Windows Server 2008, Microsoft introduced Event Forwarding, shown in Figure 3. Figure 3: Event Forwarding Subscription Properties With Event Forwarding, logged events on Windows Server 2003 and 2008 servers can be forwarded to a centralized server, based on specified criteria, as shown in Figure 4. 5 | www.veriato.com Figure 4: Specifying events to be forwarded The setup of Event Forwarding is a bit of work. It involves a number of steps just to get the servers ready to forward events and then you need to configure what gets forwarded. Truly, it is a good attempt at helping with the challenge of managing multiple servers by consolidating events, but is intended to scale to a few servers at most and only addresses one of the five parts of Event Log Management – Consolidation. Not Making the Grade Table 2 shows a representative measurement of how Microsoft’s native tools address the five aspects of Event Log Management. Basic Event Logs w/Event Forwarding Consolidation None Yes, not scalable Management None None Monitoring Per event Per event Alerting Basic Basic Remediation Basic Basic Table 2: Measuring Native Tools Don’t forget your other sources! To make log management even more complex, Microsoft Windowsbased servers are only one source of logs you need to manage. Your non-Windows servers, firewalls, printers, switches, etc. all have valuable information to provide about the security or performance (or both) of your networks. There are other sources you need to include: 6 | www.veriato.com Monitoring, by itself, is useless. Without telling someone the house is on fire, the house will simply burn to the ground. • • Syslogs – This is the most common standard for logging outside of Microsoft. Syslogs utilize a push technology that require a service running somewhere to accept and consolidate the syslog data. Text Logs – Additionally, some systems, including SQL Server, write to text-based log files. These should also be considered. Event Log Management Simplified Your Event Log Management should include monitoring all relevant sources on (and in some cases, off ) your network and not just Windows It’s Still Not Easy Enough. Now What? Reducing the amount of work needed to manage Event Logs can only be accomplished by utilizing a third-party solution designed to do the work you’d be doing manually, or with limited automation with native tools. Meet Veriato Server Manager Let’s discuss how to make Event Log Management easier by discussing three key aspects you should find in a thirdparty solution and by introducing you to Veriato Server Manager, shown in Figure 5. Figure 5: Veriato Server Manager 7 | www.veriato.com Server Manager consolidates, monitors, alerts on and responds to critical events, providing centralized management and reporting of Event Log and Syslog data. Server security and performance is maintained, the health of server resources is monitored, and adhering to compliance standards can be proved. To truly consider Event Log Management “simple’, the solution you use should meet the followingthree criteria: • Scalable • Centralized • Automated Let’s look at each and how Server Manager meets each. Scalable – Single Solution We’ve already discussed scalability a bit in this whitepaper in the context of Event Forwarding. But your work encompasses multiple logs, multiple servers, and multiple types of logs. Server Manager provides robust capabilities to address Microsoft Event Logs, Syslogs and Text Logs from within the same solution, allowing you to consolidate, manage, monitor, alert and remediate issues across your entire network. Figure 6 shows Server Manager’s comprehensive support for consolidation, monitoring and management of all three log types. Figure 6: Server Manager’s Log Templates Some of you are monitoring logs for security reasons, while others are monitoring to maintain performance levels of service. If uptime and performance are of concern, you need to be monitoring beyond just logs. Server Manager also monitors server resources, disks, applications, Windows services, databases, TCP ports, well-known web services, you name it – all under one roof so you get a comprehensive view into what’s going on from both the log and performance perspective. Figure 7 shows the various types of performance-related monitors Server Manager supports. 8 | www.veriato.com Figure 7: Server Manager monitors all aspects of performance Event Log Management Simplified If performance is a concern, having a single solution that monitors both a servers logs, as well as its resources, services, processes, etc. provides you with a comprehensive view into server performance. Scalable – Multitudes of Nodes Server Manager was designed to support the monitoring needs of your network. It can simultaneously be monitoring your Windows servers, Unix boxes, workstations, SANs, NASs, routers, printers, hubs, switches, firewalls, appliances, websites and more. Scalable – Template Driven Given that Server Manager can monitor so much, it has been designed to simplify the aspects of monitoring so that you’re not repeating the same tasks over and over again. Server Manager utilizes templates, shown in Figure 8, to define the various aspects of monitoring and management of event logs, including: • Computers to monitor • Events to monitor • Frequency • Actions 9 | www.veriato.com Figure 8: Examples of Server Manager’s template technology Let’s use at a real-world example to see how this benefits you. If you monitor multiple Exchange or SQL servers, you can simply define the events that need to be monitored, the times of day to monitor and the actions to take when the monitors are triggered then quickly apply that same template to all of the servers, as is appropriate. Likewise, should you simply want to reuse one aspect of that definition – let’s say an action to be taken – and apply it to a completely different set of servers being monitored for a completely different set of events, you can take that action template and utilize it somewhere else. Next, let’s take a look at how a centralized solution simplifies Event Log Management. Centralized – Log Consolidation To properly monitor and manage logs, they need to be in one place. With Server Manager’s Consolidation Template, shown in Figure 9, you can easily select the servers, logs to be consolidated and filter the consolidated events (Figure 10) to ensure you only collect the events you need. Post-consolidation actions can also be applied to the logs as they are pulled in, providing you with management and alerting the moment consolidation occurs. 10 | www.veriato.com To properly monitor and manage logs, they need to be in one place. Figure 9: Template-based Event Consolidation Figure 10: Event Filtering 11 | www.veriato.com Event Log Management Simplified – Templates Remember that because Server Manager is template-driven, an Event filter, like the one shown in Figure 10, can be reused for additional consolidation, views of logs, and reporting. Centralized – Log Management Once you have the data, you need to plan on how you will store it, back it up, and make it available (as is appropriate) for review, reporting and retention. Server Manager supports storing consolidated Log data in 4 different mediums: • SQL Server • Oracle • MySQL • Server Manager’s own proprietary binary file format Besides backing up any consolidation databases, you may need to archive Logs directly for security or compliance purposes, including being encrypted and digitally signed. Figure 11 provides an example of how Server Manager can be configured to automatically backup Logs, which can be scheduled using Server Manager’s Schedule templates. Figure 11: Event Log Backups 12 | www.veriato.com Centralized – Log Reporting The beautiful part about event log management is you already use filters. And what’s the basis for log reporting? Filters of course! So building reports is as easy as creating a filter template (or reusing one that you’ve already created). Server Manager has 15 turnkey reports (a sample Failed Logons report is shown in Figure 12), but is designed to allow you the flexibility to quickly generate your own reports using the report templates. Reports can easily be re-run against current data, scheduled, posted to websites for viewing and saved out to HTML, TXT or CSV formats. Figure 12: Reporting with Server Manager is as easy as creating a filter Automated – Response If Log Management stopped here, you’d be completely up to your ears in properly consolidated and monitored logs and with an Inbox full of alerts awaiting your response. Server Manager provides you with the ability to respond using a wide variety of actions, shown in Figure 13. The actions fall into three categories: • Alerts – Utilized to make the appropriate staff aware of an issue. These include sending an email or text, displaying a message box and playing a sound. • Documentation – Used to record the occurrence of an event in a separate system, log, etc. These include writing the event to a database, another event log, a syslog server, a file and sending an SNMP trap. • Remediation – Used as “first response” to fix issues. These include managing Windows services (stop, start, restart) and launching a process (which opens up a wide variety of possible actions – running a script, launching a backup or restore, shutting down a server, etc. – the list is limitless). 13 | www.veriato.com Figure 13: Server Manager provides a number of actions to respond to events Automated – Log Management To make Event Log Management truly work, it needs to be “set it and forget it.” Server Manager, as a whole, meets this criterion. It was designed as a management platform that performs the actions you’d normally accomplish by manual means, and automates each aspect of Event Log Management. From consolidation, to management, to monitoring, to reporting, to responding, Server Manager does it all automatically. Figure 14: Server Manager completely automates Event Log Management 14 | www.veriato.com Does Server Manager Make the Grade? Let’s bring back the grading we gave to Microsoft’s native tools and see how Server Manager stacks up in Table 3. Server Manager Basic Event Logs w/Event Forwarding Consolidation Yes None Yes, not scalable Management Yes None None Monitoring Yes Per event Per event Alerting Yes Basic Basic Remediation Yes Basic Basic Table 3: Seeing how Server Manager measures up What Else Does Server Manger Offer? There’s a reason the product wasn’t given a name that implied management of event logs only. Remember, in the area of Log Management, it also manages Syslogs and Text logs, giving Server Manager the ability to monitor just about any system that produces logs. Additionally, as was briefly mentioned in the Scalable – Single Solution section of this whitepaper, Server Manager also monitors, alerts and remediates issues for: • Windows Resources – includes memory use, CPU utilization, and network throughput, individual processes, services, Active Directory and clock synchronization • Network Resources – includes email and web services, SSL and domain expiration • Disk Resources – includes disk space, SMART status, directory sizes, and file counts • Database Resources – includes SQL Server, Oracle, MySQL and ODBC 15 | www.veriato.com Conclusion Your efforts to manage Event Logs can be with put towards an arduous and tedious process of systematically going through logs, looking for issues, and taking the appropriate action each and every time, or you can make a one-time investment to set up an automated way to stay informed of and maintain the current state of your Windows environment. With Veriato Server Manager, Event Log Management becomes a simple task of establishing once what needs to be monitored (and what to do about it), reducing issue elevation, increasing server and service uptime and improving your productivity. Server Manager Resources Free Trial Go to www.veriato.com for a Free Trial or email us at: [email protected] Corporate Offices Veriato, Inc. 4440 PGA Boulevard, Suite 500, Palm Beach Gardens, FL 33410 1.888.598.2788 1.772.770.5670 International United Kingdom C2, Dukes Street Woking Surrey, GU21 5BH +44 1483 397744 www.veriato.com
© Copyright 2026 Paperzz