These files create an ElasticSearch backend for OGRT and some example programs, with which you can play around.
- Install the client into the demo directory
cd ../client
./vendorize
./configure --prefix=$(pwd)/../demo/ogrt
make install
- Spin up the ElasticSearch infrastructure (requires Docker)
./infra-init
- Add an ElasticSearch output to the servers ogrt.conf
[Outputs.ElasticSearch]
Type = "JsonElasticSearch5"
Workers = 2
Params = "http:localhost:9200:ogrt"
-
Start ogrt-server
-
Generate a software tree
./generate-software
- Enable OGRT
. setup.sh
- Push example jobs to ElasticSearch
./generate-jobs
-
Check OGRT Web Interface on http://localhost:8080/web/ to see if server received messages
-
Check Kibana on http://localhost:5601/ for the data. The index name is 'ogrt'