Chasing the Skies: Monitoring Flights with InfluxDB
This article discusses the use of InfluxDB, a time series database, to monitor flights in real-time. It explains how to leverage FlightAware and InfluxDB Cloud 3.0 to track private/GA flight and airport delays, and then use Grafana to build a flight monitoring dashboard. The requirements for running this example include Python 3, Pandas, Requests, influxdb_client_3, Flight Aware API, an InfluxDB 3.0 Cloud Account, and optionally, Grafana Dashboard and Open Sky API. The article also provides a step-by-step guide on how to use the InfluxDB v3 Python Client Library to get flight data, and how to visualize this data in Grafana. Finally, it suggests additional resources for learning more about leveraging InfluxDB with Grafana and Python.
Company
InfluxData
Date published
June 4, 2024
Author(s)
Anais Dotis-Georgiou
Word count
960
Hacker News points
None found.
Language
English