2016-11-15 6 views
0

Wir haben eine laufende Website mit NLog für Protokolle. Wir sind nicht nur Login-Fehler, wir verwenden es, um Dinge relativ zur Geschäftslogik zu messen.ersetzen NLog in Azure

Jetzt sind wir auf Azure und deshalb suche ich nach einer besseren Möglichkeit, diese Art von Informationen in Azur zu protokollieren. Ich suche nach etwas wie graylog.

Dinge im Auge zu haben:

  • Welche azur bieten lesen info ist einfach anmelden?
  • Kann ich Abfragen zum Lesen von Daten machen?
  • Gibt es eine API zum Protokollieren?

Antwort

1

Überprüfen Sie die folgenden Sachen, die mehr oder weniger nativ zu Azure ist. Auch könnten Sie wahrscheinlich einige der dritten Parteien, wie New Relic verwenden.

Praktische Anwendung nicht nur aus der Box hat die Überwachung, sondern bietet auch Möglichkeiten eigene Abfragen zu erstellen.

ps. Nur meine 2 Cent, ich würde für OMS gehen, Microsoft treibt es oh so schwer, es entwickelt sich schnell, auch wenn Sie einige Fähigkeiten vermissen werden sie bald da sein und auf lange Sicht ist Microsoft wirklich unwahrscheinlich Lass OMS in naher Zukunft fallen, da sie vor 1,5 Jahren angefangen haben, es zu erzwingen.

+0

Ist OMS nicht eher für die Infrastrukturüberwachung gedacht? Wenn Sie Application Insights verwenden, können Sie mithilfe von Analysen auch eigene Abfragen über die Daten erstellen. Sehr, sehr mächtig: https://docs.microsoft.com/en-us/azure/application-insights/app-insights-analytics –

+0

Warum also kopieren Sie einen Link von der Post? Wie auch immer, mit Log Analytics können Sie so ziemlich alle Logs analysieren. – 4c74356b41

+0

Es ist anders, eine Ergänzung und zoomt in den Analytics-Teil. Es zeigt, dass die Frage "Kann ich Abfragen machen, um Daten zu lesen?" kann mit diesem Teil beantwortet werden. –