Notre monitoring deinfrastructure fournit une intégration pour Microsoft Azure Functions qui signale les données de votre Azure Functions service à New Relic. Ce document explique comment activer cette intégration et décrit les données qui peuvent être capturées.
Caractéristiques
Notre intégration Azure Functions génère des données métriques sur votre service Functions, telles que le nombre d'exécutions de fonctions, les octets envoyés et reçus et le nombre d'erreurs HTTP. Il collecte également des données sur l’état et la configuration du service.
Vous pouvez monitorer et alerter sur vos données Azure Functions avec notre infrastructure demonitoring , et vous pouvez créer des dashboards de requêtes et de graphiques personnalisés.
Activer l'intégration
Pour activer cette intégration, suivez les procédures standard pour activer votre service Azure pour monitoring d'infrastructure.
configuration et sondage
Vous pouvez modifier la fréquence d'interrogation et filtrer les données à l'aide des options de configuration.
Informations d’interrogation par défaut pour l’intégration d’Azure Functions :
- intervalle d'interrogatoire : 5 minutes
- Résolution : 1 point de données par minute
Rechercher et utiliser des données
Pour trouver vos données d'intégration, accédez à one.newrelic.com, dans la navigation supérieure, cliquez sur Infrastructure, puis cliquez sur Azure et recherchez l'intégration.
Vous pouvez interroger et explorer vos données en utilisant le type d'événement AzureFunctionsAppSample
.
Pour en savoir plus sur la recherche et l’utilisation des données d’intégration, consultez Comprendre et utiliser les données.
données métriques
Pour afficher les métriques rapportées par l'intégration Azure Functions , requêtez le type d'événement AzureFunctionsAppSample
. Utilisez les métadonnées associées à chaque métrique pour filtrer et facetter les données signalées. Pour des informations détaillées sur les métriques, consultez la documentation sur les métriques prises en charge par Azure .
métrique | Description | Métadonnées |
---|---|---|
| Nombre moyen en octets de l'ensemble de travail de la mémoire. |
|
| Nombre d'exécutions de fonction. |
|
| Exécution de fonction en unités. |
|
| Nombre total d'erreurs de serveur HTTP 500-599. |
|
| Nombre total d'octets de l'ensemble de travail en mémoire. |
|
| Nombre total d'octets reçus par les fonctions. |
|
| Nombre total d'octets envoyés par les fonctions. |
|
Autres données du système
L'intégration Azure Functions collecte également ces attributs sur le service et sa configuration:
availabilityState
defaultHostName
enabled
isPremiumApp
javaVersion
netFrameworkVersion
nodeVersion
operatingSystem
phpVersion
pythonVersion
platformArchitecture
state
usageState