ログに NLog を使用する実行中のサイトがあります。ログインエラーだけでなく、ビジネスロジックに関連するものを測定するために使用します。
現在、Azure に移行しているため、この種の情報を Azure に記録するためのより良い方法を探しています。graylogのようなものを探しています。
心に留めておくべきこと:
- 情報をログに記録するためにAzureが提供するものは読みやすいですか?
- データを読み取るためのクエリを作成できますか?
- ログに記録する API はありますか?
次の内容を確認してください。これは、多かれ少なかれ Azure にネイティブです。また、おそらく New Relic などのサードパーティを使用することもできます。
Application Insights には、すぐに使用できる監視機能があるだけでなく、独自のクエリを作成する機能も用意されています。
ps。ほんの 2 セント、私は OMS に行きます。マイクロソフトはそれを非常に強く推し進めています。それは急速に進化しています。たとえいくつかの機能が欠けていたとしても、彼らはすぐにそこに行くでしょうし、長期的には、マイクロソフトがそうする可能性は本当に低いです。彼らは1.5年前のようにそれを強制し始めたので、いつでもOMSをドロップします.