What are some logging solutions for Cisco devices

alias454alias454 Member Posts: 648 ■■■■□□□□□□
I am curious what others are doing to log information from Cisco devices? Are there any Cisco specific tools used for this or do most people roll their own with some other centralized logging solution?

Thanks for any advice.
“I do not seek answers, but rather to understand the question.”

Comments

  • cyberguyprcyberguypr Mod Posts: 6,928 Mod
    We send all our Cisco logs to Splunk.
  • msteinhilbermsteinhilber Member Posts: 1,480 ■■■■■■■■□□
    I use Graylog2 to centralize logging of our equipment, it's open source and works pretty well. You can get it as part of a turnkey appliance under the name Partylog2. It's functioning as a syslog server for all of our Juniper, Cisco and HP networking equipment as well as our ESXI hosts. In addition you can use it with nxlog and GELF to forward Windows event logs if you desire as well. I haven't played with any commercial offerings other than Junos Space which we're still not using due to management likely never approving our purchase of the virtual appliance version so I can't attest to what it has/doesn't have but if you're just looking for centralized logging that's pretty quick and easy to search through then Graylog2 would probably fit the bill.
  • alias454alias454 Member Posts: 648 ■■■■□□□□□□
    Thanks. I have tried Splunk. I thought it was pretty versatile but expensive. I have looked at many of the opnsource offerings but have not spent the time getting something setup. Does anyone have experience using the Cisco LMS syslog collector or the Prime Infrastructure offerings? If so, how does that compare to other syslog options? We currently use Manage Engine's Eventlog Analyzer product for our servers. One thing I like about it is that we do not have to install an agent for our Windows servers and the nix setup is a quick config file edit to point at the right server.
    “I do not seek answers, but rather to understand the question.”
  • JeanMJeanM Member Posts: 1,117
    cyberguypr wrote: »
    We send all our Cisco logs to Splunk.

    Yep, at my prior job Splunk as well.
    2015 goals - ccna voice / vmware vcp.
  • jmritenourjmritenour Member Posts: 565
    I don't deal with network gear anymore, but I know a couple network engineers who swear by using Elasticsearch, Logstash and Kibana in conjunction - Elasticsearch.org Overview | Elasticsearch.

    The only component in the ELK stack I have personal experience with is Logstash. It's pretty good, but a PITA to get setup.
    "Start by doing what is necessary, then do what is possible; suddenly, you are doing the impossible." - St. Francis of Assisi
  • santaownssantaowns Member Posts: 366
    Splunk here as well.
  • higherhohigherho Member Posts: 882
    We use splunk but beware the licenses can be expensive. Just 5 GIG worth of logs can cost over 12k.
  • the_Grinchthe_Grinch Member Posts: 4,165 ■■■■■■■■■■
    We use Elasticsearch and I highly recommend setting up ELK for this. You'll be amazed at the queries you can write via Kibana to analyze all types of information. Just some examples of what we are able to display (not all related to Cisco):

    Logins to servers
    Netflow charting
    File Integrity
    Geolocate IPs (have them show on a map)
    Protocols used
    Web scans/attacks

    You can pretty much do just about anything. ELK can be a bit of a pain to initially get setup, but once you learn the little things it's a dream to work with. Plus being 100% free is really a big plus ;) Using it we are literally saving about $76000 dollars so the business types were really happy. Let me know if you have any questions, I've been through the gauntlet with ELK so I can definitely offer advice.
    WIP:
    PHP
    Kotlin
    Intro to Discrete Math
    Programming Languages
    Work stuff
  • alias454alias454 Member Posts: 648 ■■■■□□□□□□
    Thanks for the feedback @everyone. @grinch I may try to spin something up in the next few weeks. We would be loooking at about 350 servers (Windows, Linux, and UNIX), a few hundred switches, and some routers. We currently do not own enough licenses to cover everything using our existing product . Up until a year and a half ago, I had no idea how expensive good log management software was.

    Regards
    “I do not seek answers, but rather to understand the question.”
  • the_Grinchthe_Grinch Member Posts: 4,165 ■■■■■■■■■■
    My suggestion would be to setup OSSEC for your servers. From there you can push the logs into Logstash and parse them. In turn Elasticsearch will make them searchable and Kibana will allow you to query that data. With all of that you will have real time alerting. I will say right now we have a three node cluster (with Logstash and the OSSEC server running on the same box) handling the traffic from about 200 servers. I believe we will be able to handle 500 servers with those three nodes and perhaps handle the Netflow traffic as well.
    WIP:
    PHP
    Kotlin
    Intro to Discrete Math
    Programming Languages
    Work stuff
Sign In or Register to comment.