arcus-azure / arcus-azure/arcus.scripting

Provide script to retrieve quota metrics from IoT Hub

Open
#137 4 comments 0 reactions 0 assignees View on GitHub
area:iot-hub feature
Dominant language
PowerShell
Stars
10
Forks
13
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
As part of the setup for alert-creations for IoT Hub, a script has been included which allows you to determine the current quota of messages.
As this could be useful outside of that specific use-case, would form a nice addition for a new module `Arcus.Scripting.IoT.Hub`

**Describe the solution you'd like**
The current version of the script can be found in the _CoditEU/platform-operations-specialization-area_ repo at the following location:
_/platform-operations-specialization-area/alerting/catalog/templates/iothub/determine-messagequota-used-threshold.ps1_

_This is to be updated to ensure it aligns with the current naming conventions as used across all Arcus.Scripting-modules, as well as implement the suggested changes (parameterization) from the source-repo._

For more context, see the mentioned repo.
Credits: @fgheysels

Contributor guide

Open the contributing guide

Research direction

Start by reading and running determine-messagequota-used-threshold.ps1 in the CoditEU/platform-operations-specialization-area repository, then inspect the existing Arcus.Scripting modules for naming conventions. Move the script into the new Arcus.Scripting.IoT.Hub module, apply the source repository's suggested parameterization, and confirm its naming matches the other modules.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, powershell
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.