This is a total hack to get dump1090-fa working. YMMV
You must have set up your own ADS-B receiver and are receiving the signal by using [dump1090-fa] (https://github.com/adsbxchange/dump1090-fa). The installation instructions can be found on that github page.
You must also have jq installed. apt install jq, yum install jq, etc... This is required due to the hackyness of this fix.
You must install Elasticsearch and Kibana version 6.0.0 or abover properly. Using Elastic Cloud could be a good alternative choise. Logstash 6.0.0 or higher will be used to fetch the airplace location periodically from the dump1090-fa and to ingest the data to Elasticsearch.
- Open
flight-track-logstash.conf
by a text editor and set the URL of the dump1090-fa web service under theexec
of the input plugin configuration. - Go to the output plugin configuration and make sure the hosts setting of elasticsearch output is properly set.
After installing dump1090-fa, the /should/ be a service running called "dump1090-fa." If not, please valdiate your install.
Type in the following command to load the dashboard into Kibana. It will create the index pattern, visualizations and the dashboard.
$ curl -XPOST -d @flight-track-kibana.json \
"your_kibana_host:5601/api/kibana/dashboards/import" \
-H 'kbn-xsrf: true' \
-H 'Content-type: application/json'