Azure IoT Hub - Message Routing: Custom Endpoints Quota

Amir Zuker (CV) 75 Reputation points
2023-02-16T04:50:09.23+00:00

Hi,

TL;DR: Azure IoT Hub has a limit of maximum 10 custom endpoints in its message routing, can we increase it somehow?

We're using Azure IoT Hub and its message routing. We have different kinds of telemetry sent from devices and we define several routes with different custom endpoints using separate event-hubs for that matter.

There's a limit though - a total of only 10 maximum custom endpoints, and we need more than that. (see attached picture)

We're already up to date with all IoT Hub quotas. By the way, the custom endpoints aren't listed as far as I can tell,

I know that we can consider other methods like using Event Grid or Azure Service Bus and doing filter-based routing there instead. However, Event Hubs should fit more nicely in our scenario, plus we need body-level (payload) filtering, and not only on message properties, and IoT hub message routing seems to be only one supporting that.

Long story short, can we increase the limit of 10 maximum custom endpoints somehow?

Amir Zuker.

Image

Azure IoT Hub
Azure IoT Hub
An Azure service that enables bidirectional communication between internet of things (IoT) devices and applications.
0 comments No comments
{count} vote

Answer accepted by question author
  1. AshokPeddakotla-MSFT 36,006 Reputation points Moderator
    2023-02-16T12:00:50.82+00:00

    @Amir Zuker (CV) Welcome to Microsoft Q&A forum! Thanks for raising this query.

    can we increase the limit of 10 maximum custom endpoints somehow?

    Unfortunately, the limit of 10 custom endpoints in Azure IoT Hub is a hard limit and cannot be increased.

    I know that we can consider other methods like using Event Grid or Azure Service Bus and doing filter-based routing there instead. However, Event Hubs should fit more nicely in our scenario, plus we need body-level (payload) filtering, and not only on message properties, and IoT hub message routing seems to be only one supporting that.

    I understand that you are aware of the Event Grid or Azure Service Bus to route messages from IoT Hub.

    Alternatively, you can also create multiple IoT hubs and distribute your devices across them, each hub with its own set of custom endpoints.

    I am also checking internally with our team in case if it is possible to increase this limit in any way. Stay tuned for further updates.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.