Frage

Ich möchte in der Lage sein, um das Ereignis zu sehen log für eine Reihe von asp.net websites auf dem IIS ausgeführt wird.Kann ich dies tun, von extern, beispielsweise über ein web-interface?

War es hilfreich?

Lösung

Nein, aber es gibt zwei Lösungen, die ich empfehlen würde:

  • Adiscon EventLogger ist eine Dritte-Partei Produkt, senden Sie Ihre Windows-EventLog zu einer SQL-Datenbank.Sie können entweder senden Sie alle Ereignisse oder Filter erstellen.Natürlich, wenn die Ereignisse werden in einer SQL-Datenbank verwenden, können Sie die üblichen Werkzeuge zum erstellen einer web-Schnittstelle.

  • Sie können verwenden ASP.NET's HealthMonitoring Abschnitt "Konfiguration" konfigurieren .NET senden alle ASP.NET-bezogene Ereignisse direkt auf eine SQL-Datenbank.Dies umfasst Ausnahmen, Herzschläge, und eine Reihe anderer event-Typen.Die SqlWebEventProvider ist ein cinch-setup.

Andere Tipps

Möchten Sie wissen, wenn Sie nach Hause können-roll-oder etwas-sind Sie auf der Suche nach einer app, können Sie aus dem Regal?

Ich bin nicht ein Windows-Typ, aber ich denke, Microsoft ' s MOM/SCOM Lösung wird wahrscheinlich lassen Sie das Ereignisprotokoll anzeigen, die über ein web-UI - wohl wirklich schwer und teuer, wenn das ist alles, was Sie brauchen, aber.

Eine schnelle google gefunden http://www.codeproject.com/KB/XML/Event_Logger.aspx das zeigt, dass Sie bekommen können, wenn Sie möchten, Rollen Sie Ihre eigenen...auch ein MS-tool auf msdn

Sorry, ich kann nicht mehr helfen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top