Hi. I hope you all are doing very well. With the disclaimer that ELSA does what I am looking to do already.. and that may be your answer to my question:
Is it possible to use Splunk DB Connect to query the mySQL Database on Onion Sensors?
http://docs.splunk.com/Documentation/DBX/latest/DeployDBX/AboutSplunkDBConnect
We want to use Splunk to integrate Security Data into other data sets that are already in our Enterprise Splunk to create dashboards.
I am happy to blaze a trail and test this myself if you can point me in the direction Documentation for accessing the DBs directly on Security Onion.
with gratitude,
Chris
Personally I syslog-ng out the sguild log off of the Master and the bro logs off the sensors to a central syslog server. From there to Splunk with a Heavy forwarder. One advantage of the log route is near realtime streaming of events. Using DB Connect you have to decide on a polling frequency and a rising column to effectively tail the DB.
As for Sguil state/health information, I would suggest either the universal forwarder or ssh via pub/priv keys to do a scripted input.
If you have more details about what you're after I might have more information for you.
Chris White
another option would be to use the bro intel framework in order to generate notices against your blacklist