Skip to main content

Generated agents and modules

With Create one agent per Storage Account enabled, the plugin creates one agent per account named <Agent name prefix><storage account name>. If the prefix does not end in a space, hyphen, period, or underscore, a space is added automatically. When the token is disabled, the plugin uses one Target agent and adds the account name to the beginning of each module name.

Generated agents use Azure as their operating system, inherit the task group and interval, and use mode 2 when Agent autodisable mode is enabled or mode 1 when it is disabled.

Azure Storage Connection is always created as generic_proc, with value 1 for discovered accounts. When a cached account disappears, its agent is retained and the module reports 0 until the entity is removed during a cache rebuild.

Storage account metrics

  • Account Used Capacity: generic_data, GiB.
  • Account Capacity Quota: generic_data, GiB; Standard accounts only.
  • Account Used Capacity Percentage: generic_data, percent; Standard accounts only.
  • Account Transactions_Current: generic_data, requests.
  • Account Ingress_Current: generic_data, bytes.
  • Account Egress_Current: generic_data, bytes.
  • Account SuccessServerLatency_Current: generic_data, ms.
  • Account SuccessE2ELatency_Current: generic_data, ms.
  • Account Availability_Current: generic_data, percent.

When hierarchical namespace is enabled, the plugin also creates Data Lake Storage Gen2 Enabled as generic_proc.

Blob service metrics

  • Blob Used Capacity: generic_data, GiB.
  • Blob Object Count: generic_data.
  • Blob Container Count: generic_data.
  • Blob Index Capacity: generic_data, GiB.
  • Blob Transactions_Current: generic_data, requests.
  • Blob Ingress_Current: generic_data, bytes.
  • Blob Egress_Current: generic_data, bytes.
  • Blob SuccessServerLatency_Current: generic_data, ms.
  • Blob SuccessE2ELatency_Current: generic_data, ms.
  • Blob Availability_Current: generic_data, percent.

File service metrics

  • File Used Capacity: generic_data, GiB.
  • File Object Count: generic_data.
  • File Share Count: generic_data.
  • File Snapshot Count: generic_data.
  • File Snapshot Size: generic_data, GiB.
  • File Capacity Quota: generic_data, GiB.
  • File Transactions_Current: generic_data, requests.
  • File Ingress_Current: generic_data, bytes.
  • File Egress_Current: generic_data, bytes.
  • File SuccessServerLatency_Current: generic_data, ms.
  • File SuccessE2ELatency_Current: generic_data, ms.
  • File Availability_Current: generic_data, percent.

File share metrics

  • File Share <name> Used Capacity: generic_data, GiB.
  • File Share <name> Capacity Quota: generic_data, GiB.
  • File Share <name> Used Capacity Percentage: generic_data, percent.

Queue service metrics

  • Queue Used Capacity: generic_data, GiB.
  • Queue Count: generic_data.
  • Queue Message Count: generic_data.
  • Queue Transactions_Current: generic_data, requests.
  • Queue Ingress_Current: generic_data, bytes.
  • Queue Egress_Current: generic_data, bytes.
  • Queue SuccessServerLatency_Current: generic_data, ms.
  • Queue SuccessE2ELatency_Current: generic_data, ms.
  • Queue Availability_Current: generic_data, percent.

Table service metrics

  • Table Used Capacity: generic_data, GiB.
  • Table Count: generic_data.
  • Table Entity Count: generic_data.
  • Table Transactions_Current: generic_data, requests.
  • Table Ingress_Current: generic_data, bytes.
  • Table Egress_Current: generic_data, bytes.
  • Table SuccessServerLatency_Current: generic_data, ms.
  • Table SuccessE2ELatency_Current: generic_data, ms.
  • Table Availability_Current: generic_data, percent.

Advanced container metrics

  • Blob Container Metrics Enabled: generic_proc, with value 1 when the Azure rule is enabled and 0 when it is disabled.
  • Container <name> Used Capacity: generic_data, GiB.
  • Container <name> Blob Count: generic_data.
  • Container <name> Blob Capacity Percentage: generic_data, percent; created when Blob service metrics is also enabled and Azure returns BlobCapacity.

Modules allow regexp and Modules deny regexp are evaluated against the final name of every module. In consolidated mode, the final name includes the storage account prefix.