多くの JavaScript を使用した Web サイトがあり、本番環境で定期的に例外がスローされるようです。NLog や Log4Net などを使用してこれらの例外をログに記録したいのですが、ロガーは JavaScript プログラムの一部としてクライアント上で実行し、ログ項目をサーバーに送信してサーバー側に保存できるようにする必要があります。
追加情報 (デバッグ情報、パフォーマンス数値) も記録したいと思います。ロガーのオンとオフを簡単に切り替えることができれば素晴らしいと思います。
これをすべて行う JavaScript の NLog のようなものはありますか? 推奨事項はありますか?