Event Hub
  • 22 Mar 2022
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Event Hub

  • Dark
    Light
  • PDF

Introduction

Azure Event Hub is a highly scalable data streaming platform and event ingestion service that can receive and process millions of events per second. Events, data, and telemetry generated by distributed software and devices can be processed and stored by Event Hubs.

Any real-time analytics provider or batching/storage adapter can be used to transform and store data sent to an Event Hub.

Event Hubs serve as the on ramp for Big Data because of their ability to provide publish-subscribe capabilities with low la tency and at massive scale.

Update status

  • Customers can update the status of the Event Hub resource by clicking on the Update status option and selecting one among the list of available options.

Update Status.png

  • Customers can also update status for multiple Event Hubs simultaneously by performing bulk operation in the Event Hub resource section.

Bulk operations.png

Inline task

  • In the Event Hub section, users can create a really quick task to send events from the source Event Hub that is being explored.

  • The configuration created to run immediately can also be saved for future use in the Automated Tasks section.

Inline task to send events

This feature allows users to quickly send events to Event Hub by providing the following inputs:

  • Event message
  • Key
  • Value
  • Event data count
  • Configuration name (if Save configuration is enabled)

The following illustration shows sending 10 events to the Event Hub.

Event Hub - Inline task.gif

Task status can be viewed by navigating to the Automated Tasks section and switching to the Task history tab.

Automated task

  • Consider a scenario in which a single Azure Subscription contains multiple Event Hubs, and the customer wants to send events to the desired Event Hub.

  • The Automated Task feature of Serverless360 makes it possible to accomplish such scenarios.

Event Hub - Automated task.gif

Resource Dashboard

Users now have access to a default Event Hub Dashboard within the Event Hub resource, allowing for enhanced data visualisation and tracking of real-time data.

Event Hub.png

Users are provided with the following pre-defined Dashboard widgets, which can be customised to meet their specific needs.

1. Incoming Messages
2. Connections Closed vs Connections Opened
3. Error Summary
4.Outgoing Messages
5. Incoming and Outgoing Summary
6. Event Hub Summary

Monitoring

  • Users can monitor their Event Hub resources by configuring the rules available for monitoring.

  • Navigate to the Monitoring section of the resource to configure the monitoring rules for Event Hub.

  • Users can specify monitoring threshold values based on their needs.

  • When the monitoring rule type is a metric, selecting metric against metric rules is also an option.

Monitor rules.png

Properties

  • Users can view the properties of the Event Hub by clicking on the Properties option available at the top of the Event Hub section.

Event Hub Properties.png


Was this article helpful?