-4

C# を使用して IIS ログを使用して、ユーザーの最終ログイン時刻を取得したいと考えています。

私はそこに次のようなエントリを持っています:

  2013-01-24 00:01:00 ::1 GET /WebUI/Editors/CME/Views/TridionDashboard/TridionDashboard.aspx - 81 TRIDION\user123 ::1 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.1+(KHTML,+like+Gecko)+Chrome/21.0.1180.89+Safari/537.1 200 0 0 48

特定の日時以降のタイムスタンプを含むユーザー ID のリストを取得するためのクエリを誰かに教えてもらえますか..

ありがとう

4

1 に答える 1

3

この情報を取得できるログ ファイル分析ツールは多数あります。どの言語を使用しようとしていますか?

そのページはかなり頻繁に呼び出され、ページやコンポーネントなどへの特定のリンクから誰かが Tridion にログインしたときに常に呼び出されるとは限らないことに注意してください。

それが必要な場合は (サポートされていませんが)、必要な情報を実際にデータベースなどに記録するスクリプトをそのページに追加することを検討してください。GUI拡張機能を作成することを検討してください。

本当にログファイルを使用する必要がある場合は、LINQ を使用したログ ファイルのクエリに関する次の記事を参照してください: http://www.developerfusion.com/article/84468/linq-to-log-files/

于 2013-01-24T19:23:58.197 に答える