J'utilise un service d'azur différent (groupe Kuberente, API, Vault Key Vault, Hub Iot, Cosmos DB, Compte de stockage, Datalake, AD B2C, Power BI). Je veux le message d'échec et l'heure de ces services dans mon c # (autre toute autre langue) application. Y a-t-il une API à cette fin? .Or n'importe quel moyen d'obtenir un message d'échec et une heure? P>
défaillance signifie état d'échec ou état non répondu de service d'azur. P>
Je veux juste que je ne veux juste que le message de défaillance ou de défaut.Not message normal et message de service.Je n'ai pas trouvé de filtre ou d'API de ce type de type ou de type P>
3 Réponses :
Étant donné que vous utilisez déjà plusieurs services Azure, votre meilleur pari serait d'intégrer votre application avec Azure Application Insights. Insights d'application est un outil de surveillance et de diagnostic fourni par Azure. La configuration des informations d'application est extrêmement facile. Vous pouvez vérifier ce lien . p>
Selon votre cadre et votre choix de langue, il existe plusieurs options. Une fois que vous avez installé l'application Insights SDK dans votre solution, elle commencera automatiquement à surveiller et à signaler toutes les échecs. Toutes les dépendances externes de votre application seront automatiquement suivies et toutes les défaillances seront automatiquement enregistrées (dans 90% des scénarios que vous n'aurez pas à écrire un code personnalisé pour suivre ces erreurs). D'autres paramètres tels que les messages de temps et d'échecs seront également connectés. Si vous êtes intéressé à vérifier quels services d'azur sont surveillés, vérifiez le Lien ici . P>
Avec cela, vous aurez également la possibilité de connecter des messages personnalisés, des événements, des métriques, des exceptions ou des dépendances. P>
L'application Insight est utilisée pour surveiller mon environnement et non azurez le service?
Si vous recherchez les journaux dans Azure Services, votre meilleur meilleur du moniteur Azure, vérifiez le 2e lien que j'ai donné, contenant quels services ont un moniteur Azure. Vous pouvez créer des alertes sur le moniteur Azure, pour être informé des échecs.
Je n'ai aucune application centralisée. Je n'ai qu'une seule application C pour recevoir le formulaire de journaux Azure Service
Voici le lien: docs.microsoft.com/en-us / azur / azur-moniteur / moniteur-référencé ce
BTW, quel service essayez-vous de surveiller? Et pouvez-vous spécifiquement comme quel genre d'erreurs?
Je veux surveiller tous les services mentionnés en question. Mais toutes les thèses sont connectées à une application différente
Si vous souhaitez surveiller les services Azure, vous devez créer un paramètre de diagnostic pour chaque service AZURE pour envoyer ses journaux pour enregistrer l'espace de travail Analytics à utiliser avec un moniteur AZURE ou pour l'archivage Vous pouvez utiliser Azure Stockage Archive Tier / Cool Tier ou Azure. Hubs d'événements à en avant à l'extérieur de l'azur (comme configuration avec Kafka). P>
Pour plus d'informations, visitez https://docs.microsoft.com/ EN-US / AZURE / AZURE-MONITOR / P>
Je n'ai pas trouvé la bonne façon d'obtenir un message à partir d'Azure Monitor.i trouvé un document API de repos sur moniteur, mais la réponse est toujours compréhensible. Je veux juste que tout message d'échec ou de défaillance. Je n'ai trouvé aucun type de filtre ou de repos de ce type ou de type.
Voulez-vous dire quelque chose que vous avez besoin d'API de repos pour récupérer des données du moniteur Azure?
Je ne connais pas le but exact de votre question, mais si vous souhaitez vérifier que le service est disponible ou non (échoué en raison d'un problème interne de Azure), utilisez la vérification de la santé des ressources. https://docs.microsoft.com/fr- US / Azure / Service-Santé / Ressource-Health-FAQ P>
Ce que je cherche
Voulez-vous dire quelque chose comme / différent des contrôles de santé?
NON. Je veux juste que le journal du service qui ne répond pas ou un service redémarré est redémarré .Sample Cosmos DB est échoué en raison du problème interne de Azure ou redémarré en raison de la mémoire faible.