(🇮🇹) Monitora la qualità della ricezione dei segnali radio nelle province siciliane.
(🇺🇸) Monitors the quality of radio signal reception in the Sicilian provinces.
$ git clone https://github.com/triglie/fmap.git
$ cd fmap
$ ./run.sh
Frequency - StationName (province) maps are stored in fmdata
directory:
Province | File path |
---|---|
Catania | kafkastream/fmdata/fm-station-map-catania.csv |
Messina | kafkastream/fmdata/fm-station-map-messina.csv |
Palermo | kafkastream/fmdata/fm-station-map-palermo.csv |
Any other province outside of this three uses the csv of the nearest province.
Frequency - PI - StationName map is stored in fmdata
directory:
State | File path |
---|---|
Italia | kafkastream/fmdata/complete-pi-station-map.csv |
"Logstash is a free and open server-side data processing pipeline that ingests data from a multitude of sources, transforms it, and then sends it to your favorite "stash.""
"Kafka Streams is a client library for building applications and microservices, where the input and output data are stored in an Apache Kafka® cluster. It combines the simplicity of writing and deploying standard Java and Scala applications on the client side with the benefits of Kafka’s server-side cluster technology."
"Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine‑tuned relevancy, and powerful analytics that scale with ease. "
"Apache Spark is a lightning-fast unified analytics engine for big data and machine learning. It was originally developed at UC Berkeley in 2009."
"Kibana is an free and open frontend application that sits on top of the Elastic Stack, providing search and data visualization capabilities for data indexed in Elasticsearch. Commonly known as the charting tool for the Elastic Stack (previously referred to as the ELK Stack after Elasticsearch, Logstash, and Kibana), Kibana also acts as the user interface for monitoring, managing, and securing an Elastic Stack cluster — as well as the centralized hub for built-in solutions developed on the Elastic Stack. Developed in 2013 from within the Elasticsearch community, Kibana has grown to become the window into the Elastic Stack itself, offering a portal for users and companies."
Container | URL | Description |
---|---|---|
kafkaserver | http://localhost:8080 | Open kafka UI to monitor kafka server |
connect | http://localhost:8083 | Kafka Connect base URL |
connect | http://localhost:8083/connectors | Kafka Connect connectors list |
elasticsearch | http://localhost:9200/ | ElasticSearch base URL |
elasticsearch | http://localhost:9200/rds-signal-output/_search | ElasticSearch index content |
kibana | http://localhost:5601 | Kibana base URL |