Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 1.38 KB

README.md

File metadata and controls

49 lines (36 loc) · 1.38 KB

Agentless System Crawler

Disclaimer:

"The strategy is definitely: first make it work, then make it right, and, finally, make it fast."

The current state of this project is in the middle of "make it right".

Run Crawler in OpenRadiant platform

Simplest trial is to run crawler in a container. Crawler also supports an output emmitter to standard elk-stack. So you can view crawl data on kibana dashboard.

To setup crawler with elk-stack:

$ make
Building crawler container...[OK]
Building elk container...[OK]
Starting elk container...[OK]
Starting crawler container...[OK]
You can view the crawl data at http://localhost:5601/app/kibana
Please create an index by @timestamp on kibana dashboard

By default crawler collects only os-info,cpu, memory metrics for containers every 1 min. For these crawl features the size of output produced is less than 1 KB.

If you want to crawl more features (packages, files, configs etc.) you can configure crawler accordingly. For more details see agentless-system-crawler

Stop crawler

To stop crawling, simply do make clean. It will stop crawler and elk containers and remove them.

$make clean
Stopping and removing crawler container...[OK]
Stopping and removing elk container...[OK]