• Home
  • Projects
    • Azure ETL DE Project
    • Azure Stream Analytics
    • Azure Stream Analytics 2
  • Reading List
  • More
    • Home
    • Projects
      • Azure ETL DE Project
      • Azure Stream Analytics
      • Azure Stream Analytics 2
    • Reading List
  • Home
  • Projects
    • Azure ETL DE Project
    • Azure Stream Analytics
    • Azure Stream Analytics 2
  • Reading List

Real-Time azure stream analytics vehicle telemetry alerting

This is an Azure Stream Analytics project that processes real-time vehicle telemetry events and triggers alerts when a threshold value is reached. 

View on Github

A Transaction Generator application is used to simulate vehicle telemetry data and sends these events to Azure Event Hub. Azure Stream Analytics then ingests these events and performs aggregations over time windows. The aggregrated results are then sent to another Event Hub which also acts as a Function App trigger. A Function App is invoked every time an event lands in the second Event Hub. The Function App sends out an email alert with vehicle and alert information for each event.

Technology Used

 

  1. Programming language - C# (.NET Core)
  2. Scripting language - Azure Stream Analytics Query Language
  3. Azure Cloud Platform
    • Azure Event Hub
    • Azure Stream Analytics
    • Azure Function App
    • Azure Data Lake Storage Gen 2
    • Azure Communication Service

Data Source

Vehicle telemetry data generated by a simulator. The executable file can be downloaded from here: Transaction Generator 

Copyright © 2025 Nizra Nilufer - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept