J'écris un service WCF hébergé dans l'application WinForms. Existe-t-il un moyen de surveiller les performances et les statistiques (nombre d'instances, nombre d'appels aux points de terminaison, durée des appels, etc.) sur le service et de les afficher dans le formulaire dans lequel le service est hébergé?Surveillance du service WCF
Répondre
enfin j'ai utilisé cette solution
WCF peut être configuré pour exposer performance counters qui peut être surveillé via perfmon ou tout autre logiciel de surveillance pouvant accéder aux journaux de performance.
Voici un bon article: How to consume ETW events from C#:
Dans mon précédent post j'ai expliqué comment collecter les événements ETW de l'URL Rewrite (ou tout autre fournisseur IIS) puis afficher ces événements structurés dans le Observateur d'événements. Maintenant, je veux vous montrer comment collecter des événements ETW en utilisant C# .
Le .NET Framework 3.5 fournit un nouvel espace de noms System.Diagnostics.Eventing.Reader où vous pouvez trouver des cours utiles pour l'édition événements ETW, mais ne fournit pas un mécanisme pour la consommation, si je devais pour écrire une classe EventTraceWatcher pour simplifier les choses.
- 1. Héritage du service WCF
- 2. Clients du service WCF
- 3. service de surveillance pour "échec"
- 4. Rappel asynchrone du service WCF
- 5. Débogage du service WCF RESTful
- 6. Raccourcir URL du service WCF
- 7. Paramètre du service Web WCF
- 8. surveillance active du répertoire
- 9. WCF - Validation du service auprès du client
- 10. Service WCF RESTful sur Service WCF standard
- 11. WCF: Accès à l'instance de service du serveur
- 12. Obtention d'une exception lors de l'appel du service WCF à partir du service WCF
- 13. wcf Extrait wsdl du service WCF avec WSDL aplati
- 14. Renvoyer le résultat wcf/json du service wcf
- 15. Surveillance du processus
- 16. Surveillance du fil .net
- 17. Surveillance du port série
- 18. Téléchargement du fichier de service WCf
- 19. Problème d'auto-hébergement du service WCF
- 20. Enregistrer les entités reçues du service WCF
- 21. Hébergement du service WCF sur IIS
- 22. Exception d'appel du service Silverlight WCF
- 23. test du service wcf dans le navigateur
- 24. Appel du service WCF via JavaScript
- 25. Comment cacher un service WCF du public?
- 26. Service WCF avec la réponse du flux
- 27. Référence du service Web WCF ami
- 28. Limiter l'utilisation des ressources du service WCF
- 29. Consommation du service Web ASMX avec WCF
- 30. type de classe du service WCF
Merci beaucoup, cela fonctionne et maintenant je peux surveiller le rendement par perfmon.exe dans les fenêtres. Mais je ne peux pas trouver s'il est possible de lire ces journaux à partir de .NET et afficher dans mon formulaire. – Cicik
@Cicik: Bonne question! J'ai mis à jour ma réponse. –