Hey there! I am pretty new to osquery, is there an...
# general
s
Hey there! I am pretty new to osquery, is there any GUI workbench for this or CLI-Only?
a
There are several; you can try out Kolide Fleet with docker-compose using this: https://github.com/dactivllc/osquery-in-a-box
s
Thank you @alessandrogario
Some of the alternatives
If you try out Kolide Fleet, they have a channel here! It's #kolide
s
Awesome, much appreciated. I started looking at the fleet now.
s
osquery is, IMO, hard to describe. It’s not a gui or a cli. It’s a tool to translate OS apis to sql. A common way to interact with it is through the
osqueryi
command line. A common way to deploy it is to connect
osqueryd
to a remote management tool. (as listed above)
💯 1
s
Thanks @seph, I get it now. I spent some time on it. I thought it would be quite effective if theres a gui where we can perform aggregation as well. Anyway, I pushed the logs to elastic for aggregation
s
gui where we can perform aggregation as well
Like a log aggregation system? you can push logs to any existing one. Generally folks can help if you’re looking to get the data into places.
But doing a good job building log aggregation is a big project. Using ELK is generally simpler.
s
Would you recommend anything else if I were to use osquery for threat hunting? Currently, I am running a daemon, query packs, syslog server, elastic
s
Depends on how you want to explore and work with data.
s
True but in general these would suffice just leveraging opensource? Do people use osquery to monitor their containers? I usually got used to prometheus and NodeExporter
s
True but in general these would suffice just leveraging opensource
I’m not sure what you mean. But as before, it depends on what you like, and how you like using data
Do people use osquery to monitor their containers? I usually got used to prometheus and NodeExporter
osquery and nodeexporter have access to different kinds of information. prometheus is oriented around being a TSDB for metrics. osquery is a tool to generate whatever. You could use it to feed prometheus. but feeding ELK, a SIEM, whatever is going to be more powerful.
s
Got it, I think I should read docs, seems like this got good documentation. Thanks for your time