8000 GitHub - SomKen/flight-track: Logstash config and Kibana dashboard to visualize ADS-B signals. Your own receiver with dump1090 is required.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Logstash config and Kibana dashboard to visualize ADS-B signals. Your own receiver with dump1090 is required.

Notifications You must be signed in to change notification settings

SomKen/flight-track

 
 

Repository files navigation

Flight Track - ADS-B Signal Visualization with Elastic Stack

Notes

This is a total hack to get dump1090-fa working. YMMV

Prerequirements

ADS-B Receiver and Dump1090-fa Software

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.

Elastic Stack

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.

Setup and Run

Adjust Logstash Configuration File

  1. Open flight-track-logstash.conf by a text editor and set the URL of the dump1090-fa web service under the exec of the input plugin configuration.
  2. Go to the output plugin configuration and make sure the hosts setting of elasticsearch output is properly set.

Run

After installing dump1090-fa, the /should/ be a service running called "dump1090-fa." If not, please valdiate your install.

Import Kibana Visuals and Dashboard

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'

About

Logstash config and Kibana dashboard to visualize ADS-B signals. Your own receiver with dump1090 is required.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0