Skip to content

Instantly share code, notes, and snippets.

@mesketh
Last active June 17, 2026 21:02
Show Gist options
  • Select an option

  • Save mesketh/605cbe9f457f0ba2ec815fb7c724b5f6 to your computer and use it in GitHub Desktop.

Select an option

Save mesketh/605cbe9f457f0ba2ec815fb7c724b5f6 to your computer and use it in GitHub Desktop.
{
"value": [
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/registration.all",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "registration.all",
"localizedValue": "Registration Operations"
},
"displayDescription": "The count of all successful registration operations (creations updates queries and deletions). ",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/registration.create",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "registration.create",
"localizedValue": "Registration Create Operations"
},
"displayDescription": "The count of all successful registration creations.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/registration.update",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "registration.update",
"localizedValue": "Registration Update Operations"
},
"displayDescription": "The count of all successful registration updates.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/registration.get",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "registration.get",
"localizedValue": "Registration Read Operations"
},
"displayDescription": "The count of all successful registration queries.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/registration.delete",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "registration.delete",
"localizedValue": "Registration Delete Operations"
},
"displayDescription": "The count of all successful registration deletions.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/incoming",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "incoming",
"localizedValue": "Incoming Messages"
},
"displayDescription": "The count of all successful send API calls. ",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/incoming.scheduled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "incoming.scheduled",
"localizedValue": "Scheduled Push Notifications Sent"
},
"displayDescription": "Scheduled Push Notifications Sent",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/incoming.scheduled.cancel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "incoming.scheduled.cancel",
"localizedValue": "Scheduled Push Notifications Cancelled"
},
"displayDescription": "Scheduled Push Notifications Cancelled",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/scheduled.pending",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "scheduled.pending",
"localizedValue": "Pending Scheduled Notifications"
},
"displayDescription": "Pending Scheduled Notifications",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/installation.all",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "installation.all",
"localizedValue": "Installation Management Operations"
},
"displayDescription": "Installation Management Operations",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/installation.get",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "installation.get",
"localizedValue": "Get Installation Operations"
},
"displayDescription": "Get Installation Operations",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/installation.upsert",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "installation.upsert",
"localizedValue": "Create or Update Installation Operations"
},
"displayDescription": "Create or Update Installation Operations",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/installation.patch",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "installation.patch",
"localizedValue": "Patch Installation Operations"
},
"displayDescription": "Patch Installation Operations",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/installation.delete",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "installation.delete",
"localizedValue": "Delete Installation Operations"
},
"displayDescription": "Delete Installation Operations",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.allpns.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.allpns.success",
"localizedValue": "Successful notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.allpns.invalidpayload",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.allpns.invalidpayload",
"localizedValue": "Payload Errors"
},
"displayDescription": "The count of pushes that failed because the PNS returned a bad payload error.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.allpns.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.allpns.pnserror",
"localizedValue": "External Notification System Errors"
},
"displayDescription": "The count of pushes that failed because there was a problem communicating with the PNS (excludes authentication problems).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.allpns.channelerror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.allpns.channelerror",
"localizedValue": "Channel Errors"
},
"displayDescription": "The count of pushes that failed because the channel was invalid not associated with the correct app throttled or expired.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.allpns.badorexpiredchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.allpns.badorexpiredchannel",
"localizedValue": "Bad or Expired Channel Errors"
},
"displayDescription": "The count of pushes that failed because the channel/token/registrationId in the registration was expired or invalid.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.success",
"localizedValue": "WNS Successful Notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.invalidcredentials",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.invalidcredentials",
"localizedValue": "WNS Authorization Errors (Invalid Credentials)"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked. (Windows Live does not recognize the credentials).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.badchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.badchannel",
"localizedValue": "WNS Bad Channel Error"
},
"displayDescription": "The count of pushes that failed because the ChannelURI in the registration was not recognized (WNS status: 404 not found).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.expiredchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.expiredchannel",
"localizedValue": "WNS Expired Channel Error"
},
"displayDescription": "The count of pushes that failed because the ChannelURI is expired (WNS status: 410 Gone).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.throttled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.throttled",
"localizedValue": "WNS Throttled Notifications"
},
"displayDescription": "The count of pushes that failed because WNS is throttling this app (WNS status: 406 Not Acceptable).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.tokenproviderunreachable",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.tokenproviderunreachable",
"localizedValue": "WNS Authorization Errors (Unreachable)"
},
"displayDescription": "Windows Live is not reachable.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.invalidtoken",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.invalidtoken",
"localizedValue": "WNS Authorization Errors (Invalid Token)"
},
"displayDescription": "The token provided to WNS is not valid (WNS status: 401 Unauthorized).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.wrongtoken",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.wrongtoken",
"localizedValue": "WNS Authorization Errors (Wrong Token)"
},
"displayDescription": "The token provided to WNS is valid but for another application (WNS status: 403 Forbidden). This can happen if the ChannelURI in the registration is associated with another app. Check that the client app is associated with the same app whose credentials are in the notification hub.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.invalidnotificationformat",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.invalidnotificationformat",
"localizedValue": "WNS Invalid Notification Format"
},
"displayDescription": "The format of the notification is invalid (WNS status: 400). Note that WNS does not reject all invalid payloads.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.invalidnotificationsize",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.invalidnotificationsize",
"localizedValue": "WNS Invalid Notification Size Error"
},
"displayDescription": "The notification payload is too large (WNS status: 413).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.channelthrottled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.channelthrottled",
"localizedValue": "WNS Channel Throttled"
},
"displayDescription": "The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-NotificationStatus:channelThrottled).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.channeldisconnected",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.channeldisconnected",
"localizedValue": "WNS Channel Disconnected"
},
"displayDescription": "The notification was dropped because the ChannelURI in the registration is throttled (WNS response header: X-WNS-DeviceConnectionStatus: disconnected).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.dropped",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.dropped",
"localizedValue": "WNS Dropped Notifications"
},
"displayDescription": "The notification was dropped because the ChannelURI in the registration is throttled (X-WNS-NotificationStatus: dropped but not X-WNS-DeviceConnectionStatus: disconnected).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.pnserror",
"localizedValue": "WNS Errors"
},
"displayDescription": "Notification not delivered because of errors communicating with WNS.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.wns.authenticationerror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.wns.authenticationerror",
"localizedValue": "WNS Authentication Errors"
},
"displayDescription": "Notification not delivered because of errors communicating with Windows Live invalid credentials or wrong token.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.success",
"localizedValue": "APNS Successful Notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.invalidcredentials",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.invalidcredentials",
"localizedValue": "APNS Authorization Errors"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.badchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.badchannel",
"localizedValue": "APNS Bad Channel Error"
},
"displayDescription": "The count of pushes that failed because the token is invalid (APNS status code: 8).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.expiredchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.expiredchannel",
"localizedValue": "APNS Expired Channel Error"
},
"displayDescription": "The count of token that were invalidated by the APNS feedback channel.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.invalidnotificationsize",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.invalidnotificationsize",
"localizedValue": "APNS Invalid Notification Size Error"
},
"displayDescription": "The count of pushes that failed because the payload was too large (APNS status code: 7).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.apns.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.apns.pnserror",
"localizedValue": "APNS Errors"
},
"displayDescription": "The count of pushes that failed because of errors communicating with APNS.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.success",
"localizedValue": "GCM Successful Notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.invalidcredentials",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.invalidcredentials",
"localizedValue": "GCM Authorization Errors (Invalid Credentials)"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.badchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.badchannel",
"localizedValue": "GCM Bad Channel Error"
},
"displayDescription": "The count of pushes that failed because the registrationId in the registration was not recognized (GCM result: Invalid Registration).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.expiredchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.expiredchannel",
"localizedValue": "GCM Expired Channel Error"
},
"displayDescription": "The count of pushes that failed because the registrationId in the registration was expired (GCM result: NotRegistered).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.throttled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.throttled",
"localizedValue": "GCM Throttled Notifications"
},
"displayDescription": "The count of pushes that failed because GCM throttled this app (GCM status code: 501-599 or result:Unavailable).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.invalidnotificationformat",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.invalidnotificationformat",
"localizedValue": "GCM Invalid Notification Format"
},
"displayDescription": "The count of pushes that failed because the payload was not formatted correctly (GCM result: InvalidDataKey or InvalidTtl).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.invalidnotificationsize",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.invalidnotificationsize",
"localizedValue": "GCM Invalid Notification Size Error"
},
"displayDescription": "The count of pushes that failed because the payload was too large (GCM result: MessageTooBig).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.wrongchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.wrongchannel",
"localizedValue": "GCM Wrong Channel Error"
},
"displayDescription": "The count of pushes that failed because the registrationId in the registration is not associated to the current app (GCM result: InvalidPackageName).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.pnserror",
"localizedValue": "GCM Errors"
},
"displayDescription": "The count of pushes that failed because of errors communicating with GCM.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.gcm.authenticationerror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.gcm.authenticationerror",
"localizedValue": "GCM Authentication Errors"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials the credentials are blocked or the SenderId is not correctly configured in the app (GCM result: MismatchedSenderId).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.success",
"localizedValue": "MPNS Successful Notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.invalidcredentials",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.invalidcredentials",
"localizedValue": "MPNS Invalid Credentials"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.badchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.badchannel",
"localizedValue": "MPNS Bad Channel Error"
},
"displayDescription": "The count of pushes that failed because the ChannelURI in the registration was not recognized (MPNS status: 404 not found).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.throttled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.throttled",
"localizedValue": "MPNS Throttled Notifications"
},
"displayDescription": "The count of pushes that failed because MPNS is throttling this app (WNS MPNS: 406 Not Acceptable).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.invalidnotificationformat",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.invalidnotificationformat",
"localizedValue": "MPNS Invalid Notification Format"
},
"displayDescription": "The count of pushes that failed because the payload of the notification was too large.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.channeldisconnected",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.channeldisconnected",
"localizedValue": "MPNS Channel Disconnected"
},
"displayDescription": "The count of pushes that failed because the ChannelURI in the registration was disconnected (MPNS status: 412 not found).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.dropped",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.dropped",
"localizedValue": "MPNS Dropped Notifications"
},
"displayDescription": "The count of pushes that were dropped by MPNS (MPNS response header: X-NotificationStatus: QueueFull or Suppressed).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.pnserror",
"localizedValue": "MPNS Errors"
},
"displayDescription": "The count of pushes that failed because of errors communicating with MPNS.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.mpns.authenticationerror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.mpns.authenticationerror",
"localizedValue": "MPNS Authentication Errors"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials or the credentials are blocked.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.badchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.badchannel",
"localizedValue": "FCMv1 Bad Channel Errors"
},
"displayDescription": "The count of pushes that failed because the registrationId in the registration was not recognized (FCMv1 result: Invalid registration, Missing Registration, Not registered, Not found, or Gone).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.wrongchannel",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.wrongchannel",
"localizedValue": "FCMv1 Wrong Channel Errors"
},
"displayDescription": "The count of pushes that failed because the registrationId in the registration is not associated to the current app (FCMv1 result: Invalid package name).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.invalidcredentials",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.invalidcredentials",
"localizedValue": "FCMv1 Authorization Errors (Invalid Credentials)"
},
"displayDescription": "The count of pushes that failed because the PNS did not accept the provided credentials (FCMv1 result: Sender Id Mismatch, Unauthorized, or Forbidden).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.invalidnotificationsize",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.invalidnotificationsize",
"localizedValue": "FCMv1 Invalid Notification Size Errors"
},
"displayDescription": "The count of pushes that failed because the payload was too large (FCMv1 result: Message too big).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.invalidnotificationformat",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.invalidnotificationformat",
"localizedValue": "FCMv1 Invalid Notification Format"
},
"displayDescription": "The count of pushes that failed because the payload was not formatted correctly (FCMv1 result: Invalid TTL, Invalid parameters, or Invalid data key).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.throttled",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.throttled",
"localizedValue": "FCMv1 Throttled Notifications"
},
"displayDescription": "The count of pushes that failed because FCMv1 throttled this app (FCMv1 Result: Quota Exceeded or 429).",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.success",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.success",
"localizedValue": "FCMv1 Successful Notifications"
},
"displayDescription": "The count of all successful notifications.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/outgoing.fcmv1.pnserror",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "outgoing.fcmv1.pnserror",
"localizedValue": "FCMv1 Errors"
},
"displayDescription": "The count of pushes that failed because of errors communicating with FCMv1.",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/notificationhub.pushes",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "notificationhub.pushes",
"localizedValue": "All Outgoing Notifications"
},
"displayDescription": "All outgoing notifications of the notification hub",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/incoming.all.requests",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "incoming.all.requests",
"localizedValue": "All Incoming Requests"
},
"displayDescription": "Total incoming requests for a notification hub",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
},
{
"id": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub/providers/microsoft.insights/metricdefinitions/incoming.all.failedrequests",
"resourceId": "/subscriptions/394651d6-81fd-427e-a6b4-ff2abbb57a3c/resourceGroups/MarksMonitorResourceGroup/providers/Microsoft.NotificationHubs/namespaces/MarksMonitoringNamespace/notificationHubs/MarksMonitoringHub",
"namespace": "Microsoft.NotificationHubs/namespaces/notificationHubs",
"name": {
"value": "incoming.all.failedrequests",
"localizedValue": "All Incoming Failed Requests"
},
"displayDescription": "Total incoming failed requests for a notification hub",
"isDimensionRequired": false,
"unit": "Count",
"primaryAggregationType": "Total",
"supportedAggregationTypes": [
"None",
"Average",
"Minimum",
"Maximum",
"Total",
"Count"
],
"metricAvailabilities": [
{
"timeGrain": "PT1M",
"retention": "P93D"
},
{
"timeGrain": "PT5M",
"retention": "P93D"
},
{
"timeGrain": "PT15M",
"retention": "P93D"
},
{
"timeGrain": "PT30M",
"retention": "P93D"
},
{
"timeGrain": "PT1H",
"retention": "P93D"
},
{
"timeGrain": "PT6H",
"retention": "P93D"
},
{
"timeGrain": "PT12H",
"retention": "P93D"
},
{
"timeGrain": "P1D",
"retention": "P93D"
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment