Skip to content

Parses OSSEC logs from a local installation, displaying timestamped JSON entries.

Notifications You must be signed in to change notification settings

mobmewireless/ossec-collector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSSEC (logs) Collector

This little application collects logs from a local OSSEC installation, and outputs them as timestamped JSON entries. It is used by the Union project to collect and store OSSEC logs originating from known servers.

Installation

Just collector.py with Python:

    $ python collector.py

Assuming you're using this tool with Union: fork this repository, add a deploy directory with Union deploy instructions, and then deploy it to the target server. With the application in place, enable OSSEC logs collection for that server.

Testing

Testing is performed using Behave. Install Behave, and run the features with:

    $ behave

About

Parses OSSEC logs from a local installation, displaying timestamped JSON entries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages