You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Dashboard updates: Add collector const label to dashboard.
Add possibility to add other const labels.
Dashboard updates: Add country to dashboard.
Trying to detect false positive airline detections
Add country icao codes to countries.csv
Detect country of hex, added label to info metric.
add wikipedia reference,
bump version to 1.0.4,
introduce countries.csv.
* Update readme, add missing license-header
Copy file name to clipboardExpand all lines: README.md
+45-80Lines changed: 45 additions & 80 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,30 @@
1
1
# Dump1090Prom – Aircraft data exporter for Prometheus
2
2
3
3
A Prometheus exporter for `readsb`/`dump1090` aircraft data.
4
-
This exporter converts dump1090 data into [prometheus](https://prometheus.io/) metrics, allowing to monitor and visualizing collected aircraft data in detail.
5
-
This repository contains a [Grafana dashboard](dashboards/dump1090prom-grafana-dashboard.json) for visualizing the collected data.
4
+
This exporter converts dump1090 data into [Prometheus](https://prometheus.io/) metrics, allowing you to monitor and visualize collected aircraft data in detail.
5
+
The repository includes a [Grafana dashboard](dashboards/dump1090prom-grafana-dashboard.json) for visualizing the metrics.
Typically, `dump1090prom` uses the `<lat>` and `<lon>` values defined in your `receiver.json`. To override the receiver position, use the `-lat` and `-lon` flags.
dump1090prom_aircraft_spi, Type: GAUGE, Description: Special Position Identification (IDENT)
206
-
dump1090prom_aircraft_tat, Type: GAUGE, Description: Total Air Temperature in Celsius
207
-
dump1090prom_aircraft_track_degrees, Type: GAUGE, Description: Track angle in degrees (0-359)
208
-
dump1090prom_aircraft_track_rate_degrees_per_second, Type: GAUGE, Description: Rate of change of track angle in degrees per second
209
-
dump1090prom_aircraft_true_airspeed_knots, Type: GAUGE, Description: True airspeed in knots
210
-
dump1090prom_aircraft_true_heading_degrees, Type: GAUGE, Description: Selected true heading in degrees
211
-
dump1090prom_now_timestamp, Type: GAUGE, Description: Current timestamp in seconds since the epoch
212
-
dump1090prom_total_messages, Type: COUNTER, Description: Total number of messages received
213
-
```
180
+
| Metric Name | Type | Description |
181
+
| ----------- | ---- | ----------- |
182
+
| `aircraft_flight_info` | Gauge | Metadata about the flight and aircraft (includes airline, country, squawk, etc.). |
183
+
| `aircraft_altitude_baro_feet` | Gauge | Barometric altitude in feet. |
184
+
| `aircraft_ground_speed_knots` | Gauge | Ground speed in knots. |
185
+
| `aircraft_distance_from_position_meters` | Gauge | Distance from the receiver in meters. |
186
+
| `aircraft_count` | Gauge | Total number of aircraft currently seen. |
187
+
| `total_messages` | Counter | Total number of messages received. |
214
188
215
-
Additional metrics are available (see [metric.go](./metric.go) for the full list), including heading, vertical rates, ADS-B version, NAV data, and more.
189
+
Additional metrics are available for ADS-B version, vertical rates, navigation data, and more. See [metric.go](./metric.go) for a full list or visit the `/metrics` endpoint.
216
190
217
191
## Development
218
192
@@ -228,14 +202,5 @@ The `dev` directory contains resources for setting up a development environment:
228
202
229
203
-`dev/prometheus`: Prometheus configuration and Podman Compose setup
230
204
231
-
## License
232
-
```
233
-
GNU AFFERO GENERAL PUBLIC LICENSE
234
-
Version 3, 19 November 2007
235
-
236
-
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
237
-
Everyone is permitted to copy and distribute verbatim copies
238
-
of this license document, but changing it is not allowed.
239
-
```
240
-
241
-
This project is licensed under the terms of the license included in the [`LICENSE`](./LICENSE) file.
205
+
This project is licensed under the terms of the [GNU Affero General Public License v3.0](./LICENSE).
206
+
Wikipedia airline data is licensed under [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).
0 commit comments