2009-08-27 5 views
0

Je travaille sur la création d'une application Web qui interrogera les journaux d'événements sur les serveurs internes pour les événements utilisant un ID spécifique. Comme la plupart des serveurs exécutent Windows Server 2003, je ne peux pas utiliser la méthode System.Diagnostics.Eventing.Reader que j'espérais utiliser.Comment utiliser VB.NET pour interroger les journaux d'événements du serveur distant?

J'ai vu la mention de l'utilisation de WMI, mais je voudrais éviter cela si possible. J'ai essayé la classe System.Diagnostics, mais je n'arrive pas à la faire marcher sur un serveur. Il est capable, lors d'un test local, d'interroger mon journal des événements, mais n'affiche rien lorsqu'il est placé sur le serveur final. Aucune erreur ne s'affiche après l'exécution du programme.

Quelle est la meilleure façon d'y parvenir en utilisant VB.NET et ASP.NET? Si WMI est la meilleure méthode, quelqu'un pourrait me diriger dans la bonne direction, car je n'ai jamais travaillé avec.

Merci d'avance.

Répondre

1

Je crois que l'interrogation du journal des événements de serveurs distants est mieux abordée avec WMI. Il est préférable d'utiliser un outil conçu pour la tâche que vous souhaitez accomplir.

Il semble complexe à la surface, mais il est vraiment pas si mal que ça.

Voici un lien pour vous aider à démarrer.

http://bloggingabout.net/blogs/wellink/archive/2005/04/08/3289.aspx

Questions connexes