A couple of years ago I posted an article which explained a couple of free methods to monitor and get reports for event logs. Whilst they might be handy for a smaller environment, as the number of servers and devices that require monitoring increases, a more enterprise and robust solution is needed.
How do you currently monitor your logs, be it your router, firewall or Windows servers? In my travels I find a lot of Sysadmins will manually peruse the logs, normally ad-hoc or when an issue has been detected. This ends in slow detection for potential issues, security threats and isn't particularly efficient.
This brings us nicely to a review for Solarwinds Log and Event Manager (I'll called this LEM for the rest of the review). When I was asked to review this product I was keen to try it out. LEM allows you to collect all these logs into a central point and to view live events as they happen, search for past events and even take automatic action with what they call active response.
As with most of these types of products, it's hard to review everything. So I'll give a brief overview on installation, real time analysis, active response, nDepth and overall use of the product.
Log Collection, Analysis, and Real-Time Correlation
- Collects log & event data from tens of thousands of devices & performs true real-time correlation
- Powerful Active Response technology enables you to quickly & automatically take action against threats
- Advanced IT Search employs highly effective data visualization tools – word clouds, treemaps, & more
- Quickly generates compliance reports for PCI DSS , GLBA, SOX, NERC CIP, HIPAA, & more
- Out-of-the-box correlation rules, reports, & responses enable speedy deployment in an hour or less
Installation
Solarwinds provide a virtual appliance, which makes testing and deploying LEM extremly straight forward. Simply import the appliance into your Hyper-V or ESXi environment. The appliance boots up and presents the options needs to configure LEM intitially, for example setting the IP address, timezone, reboot/shutdown, disk usage, ping, top and other helpful tools for maintenance of the guest.
Agents are required on any device that can't provide SNMP, for Windows you can either install the Agent locally or use the remote deployment method to deploy the agent to multiple servers. LEM Agents can be installed on Windows, Linux and Mac OS X.
![LEM-VM]()
- LEM 5.5, full install package for VMware ESX/ESXi 4.0+ :
http://downloads.solarwinds.com/solarwinds/Release/LEM/SolarWinds-LEM-v5.5.0-Evaluation-VMware-p1520.exe
- LEM 5.5, full install package for HyperV:
http://downloads.solarwinds.com/solarwinds/Release/LEM/SolarWinds-LEM-v5.5.0-Evaluation-HyperV-p1520.exe
Real Time Analysis
Once you've pointed your browser at the LEM guest and logged in you're presented with the Ops Center dashboard, which allows you to get a high level overview of what's been happening on your network. You can move, delete or add new widgets depending on your requirements/taste. The Monitor tab at the top takes us to the monitor view. In monitor view you are able to see all events occurring live, although you are more likely to choose one of the predefined filters in place. You can also create your own filters, although out of the box the default filters are pretty good (there's even filters for PCI/HIPAA events).
Selecting one of the events populates the event details pane, which gives you a more detailed view of the event, to the left of this pane you can create your own widgets for quickly identifying trends.
![LEM-Monitor2]()
The real time monitoring interface isn't just for monitoring events, it also allows you to perform various tasks against the events that are being populated live. For example, you're able to select a particular host/event and run a whois, nslookup or traceroute. It's nice to have it right there, without having to open a separate command prompt. You can also take the event into nDepth and see historical details for the event.
You can actively respond to an event, some popular items are pre-populated but "All actions" offers a lot more. The respond menu allows you to (for example) restart a machine when you see a particular problem reported or block an IP if you detect a port scan.
![LEM-AM2]()
nDepth
nDepth provides the ability to search through all of the event data and log messages, the log data is stored in real time and comes with a handful of saved searched to get you started. The dashboard gives you a quick view into how many events have been logged each day, and provides a word cloud which highlights the most repeated terms logged in the time-frame set. It's a nice way to provide a visual representation of what's going on.
![LEM-nDepth3.png]()
You can build searches with drag and drop, a common theme through LEM, enabling you to spot trends or anomalies. Once you have the data you need, you can formulate a report and export to PDF. Again there are various templates and the ability to drag and drop different items into the report. The reports look great.
Active Response
The rules section is used to create, configure and manage rules- which are then in turn used to monitor and respond to events. Now, this is where I get really interested in LEM as automatically responding to something based on a set of events is just well... cool! The scope for the rules and active responses is pretty huge, although you may need to spend a little time getting used to how to construct the rules. The out of the box rules are great, and there are lots of them to get you started. Some of the possible Active Responses and actions:
- Restart stopped Anti-virus
- Remote Desktop Launch after business hours
- Non-admin server logon
- Block IP Addresses
- Kill processes
- Force user log-off
- Disable user/computer accounts
- Stop/start/restart service
Here is one of the active responses that detects if Minesweeper is started. It will then kill the process and display an alert window on the offending machine.
![LEM-AR1]()
![LEM-AR2]()
Here is one of the rules to notify you of any changes made to any security group with "admin" in the title.
![LEM-AR3]()
Thoughts
The GUI is fairly easy to get used to, the only real annoyance I found is that I kept pressing the back button on my mouse- which would take me back to the previous page before I had logged into LEM and I'd have to log back in. This is probably more my fault than LEM, but it was frustrating nonetheless. Whilst bringing up the LEM guest, the built in rules, filters and so forth are great- Solarwinds LEM is something you will have to spend a bit of time on to get the most out of, that's true of most monitoring solutions though.
I've been using LEM on and off for a couple of weeks now and have come away pretty impressed, it does a great job easing the task of log monitoring and provides a great way to get a better view of what's actually happening on the network. Not only that but it adds automation to responses based on events.
There is plenty of support on the product in the form of video guidance and of course the Thwack community.
Don't have time to configure and trial LEM? Why not try Solarwind's live demo of the product here.
![LEM-WC]()
The post Solarwinds – Log and Event Manager [Sponsored Review] appeared first on The Sysadmins.