logging
「logging」とは・「logging」の意味
「logging」は、主に二つの意味がある。一つ目は、木材伐採のことであり、森林から木を切り倒し、加工や輸送のために適切なサイズに切断する作業を指す。二つ目は、コンピューターやシステムにおいて、データやイベントの記録を行うことである。これは、システムの状態や動作を追跡し、問題の診断や解決に役立てるために行われる。「logging」の発音・読み方
「logging」の発音は、IPA表記では /ˈlɒɡɪŋ/ であり、カタカナ表記では「ロギング」となる。日本人が発音する際のカタカナ英語では「ロギング」と読むことが一般的である。「logging」の定義を英語で解説
Logging can be defined as the process of cutting down trees in a forest for the purpose of using the wood for various applications, such as construction or manufacturing. In the context of computers and systems, logging refers to the act of recording data or events in order to track the state and behavior of the system, which can be useful for diagnosing and resolving issues.「logging」の類語
「logging」の類語として、以下の言葉が挙げられる。木材伐採に関連する類語
1. lumbering2. deforestation
3. timber cutting
データやイベントの記録に関連する類語
1. recordkeeping2. tracking
3. monitoring
「logging」に関連する用語・表現
「logging」に関連する用語や表現は以下の通りである。木材伐採に関連する用語・表現
1. logger2. logging industry
3. sustainable logging
データやイベントの記録に関連する用語・表現
1. log file2. event log
3. log analysis
「logging」の例文
1. The logging industry is an important part of the economy in many countries.(伐採業は多くの国々の経済において重要な部分を占めている。)2. Logging can have a significant impact on the environment and ecosystems.(伐採は環境や生態系に大きな影響を与えることがある。)
3. Sustainable logging practices help to preserve forests for future generations.(持続可能な伐採方法は、将来の世代のために森林を保護するのに役立つ。)
4. The logging process includes cutting, delimbing, and bucking of trees.(伐採作業には、木の切断、枝打ち、そしてバッキングが含まれる。)
5. In computer systems, logging is used to record events and data for later analysis.(コンピューターシステムでは、後で分析するためにイベントやデータを記録するためにロギングが使用される。)
6. Log files can provide valuable information for troubleshooting and diagnosing issues.(ログファイルは、問題のトラブルシューティングや診断に有益な情報を提供することができる。)
7. System administrators often use log analysis tools to monitor and maintain the health of their systems.(システム管理者は、システムの健康状態を監視し維持するために、よくログ分析ツールを使用する。)
8. Logging can help developers identify and fix bugs in their software.(ロギングは、開発者がソフトウェアのバグを特定し修正するのに役立つ。)
9. Event logs can be used to track user activity and detect potential security threats.(イベントログは、ユーザーの活動を追跡し、潜在的なセキュリティ脅威を検出するために使用できる。)
10. Logging is an essential aspect of network management and security.(ロギングは、ネットワーク管理やセキュリティにおいて不可欠な側面である。)
データログ
(ロギング から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/02 23:22 UTC 版)
![]() |
この記事には複数の問題があります。
|
データログ は出来事の時系列である[要出典]。
概要
データログは出来事(イベント)とその時刻の記録である。例えば日記は出来事と日付のあつまりである[要出典]。 データログを生成・記録する行為をロギング(logging)という[要出典]。
他
サーバーへの接続履歴は慣用的に「アクセスログ(access log)」と呼ばれ、ブラウザからの接続履歴は慣用的に「閲覧履歴(browsing history)」と呼ばれる。
慣用的に「履歴」の意味合いで「過去ログ」という語句が用いられるが、ログは全て過去のものでありこれは冗語である(過去ログ=過去履歴)。
ロギング(ログ記録)は「生成」「選別」「転送」「整形」「保存」等の段階を経る。
語源
ログは本来は船舶の速力を知るための測定儀をいった[1]。帆船時代、1mほどの丸太 (log) を船首から投下し船尾が到達するまでの時間を砂時計で測って船の速力を割り出していた[1](ノット参照)。それを記録したものが航海日誌でlogbookと呼ぶ[1]。電子用語でログという言葉が使われるようになったのは1963年ごろ。
コンピュータのログ
自動車のログ
自動車の性能特性は診断ポートを通して監視することができる (OBD2 など)。これにデータロガーと呼ばれる専用装置や PDA、ノートパソコンを接続してデータログを記録し、解析することができる。これは主にモータースポーツ用に改造された自動車で使われ、ログ解析結果を元に車載コンピュータの設定を変更してチューニングするといった使い方がされる。実際本来は、診断ポートは自動車修理の際の故障診断のために用意されている。
利用
ログはある時点における対象の情報である[要出典]。ゆえにデータログは様々な目的で利用される。以下は利用例である。
例えばログはコンピューターの健全性を監視するために利用される。ロギングは以下のようなステップの第一歩として機能する。
- ロギング: アプリケーションの出力を記録
- フィルタ: 健全性に関わるログのみを選別
- メトリクス化: 多様なログを[時刻, 健全度]といった特定形式の指標へ変換
- 集計: 期間中のメトリクスの全体像を示す平均値・分散等の記述統計量を算出
- 可視化: グラフ化等を用いたメトリクス・集計結果の表示
- 通知: 現在の状態あるいは異常事態の発生を利用者へ報告
出典
- ^ a b c 池田勝, 池田正男, 古今(こきん)用語撰」『らん:纜』 2002年 57巻 p.22-29, doi:10.14856/ran.57.0_22, 2020年6月17日閲覧。
参考文献
関連項目
外部リンク
- Beobachter - オープンソースのログファイル監視ソフトウェア
- Logtext - フリーなロギングユーティリティ(Windows)
- Pantheios - C++用ロギングライブラリー
- Mango M2M - データロギング・監視・デバイス制御のためのオープンソースソフトウェア
- A free PHP script for logging website access
ロギング
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/11 03:50 UTC 版)
Dockerはコンテナで発生したデータログ/サーバログを処理する機能(ロギング機能)を提供している。Docker Deamonはデフォルトでコンテナのstdout/stderrを捕捉しており、docker logs コマンドでログを表示できる。ロギングはカスタム可能なlogging driverとして実装されており、logging driver pluginsを用いれば独自実装も可能である。デフォルトのlogging driverはjson-fileであり、他にはsyslogやfluentd、特定クラウドプロバイダに特化したawslogsやgcplogsなどが存在する。 fluentdlogging driverはコンテナログをデータコレクタであるFluentdへ転送する。デフォルトではTCPでlocalhost:24224へ送信するが、オプションにより他のTCPポートあるいはUNIXドメインソケットへ送信が可能である。fluentdデーモンはホストマシン上のプロセス、あるいはポートマッピングをおこなったコンテナとして機能させる。
※この「ロギング」の解説は、「Docker」の解説の一部です。
「ロギング」を含む「Docker」の記事については、「Docker」の概要を参照ください。
「ロギング」の例文・使い方・用例・文例
- ロギングのページへのリンク