npm install- Configure.
Config is done in settings.json:
baseDirdefines the directory to look for*.protofilesesUrlbase URL of the Elasticsearch instance
- Make Elasticsearch available (see "Configuration")
npm start setup
The application harvests all *.proto files of the defined
data directory (see "Configuration").
npm start ingest
The message-parser.ts provides a parseByteData() method
which can be used for custom ingestion workflows.
npm start truncate
Truncates data that is older than n days.
npm start truncate 7
Kibana can be used to visualize the data. Some visualizations and a dashboard
can be imported from the file elasticsearch/kibana-vis-dashboard.json.