拡張子辞典 2026-02-26
拡張子 .log (ログファイル) とは
「システムの日記帳」であるログファイル(.log)の役割と、エンジニアの調査方法。
拡張子 .log (ログファイル) とは
システムやソフトウェアが、「いつ」「誰が」「何をしたか」「どんなエラーが起きたか」を時系列で自動的に記録し続けるテキストファイルのことです。まさに「システムの日記帳」です。
システムに障害が起きた時、エンジニアが真っ先に探しに行き、読み漁るのがこのファイルです。
主要なログファイルの隠し場所(Linuxの場合)
Linuxサーバーでは、ほとんどのログが /var/log というディレクトリの下に集められています。
/var/log/messages(またはsyslog) : OS(システム全体)の重要な日記/var/log/secure(またはauth.log) : ログインの成功・失敗(誰が攻撃してきているか)の記録/var/log/nginx/access.log: 「誰がどのURLを見にきたか」の記録(※ここからPV数などを解析します)/var/log/nginx/error.log: 「Webサイトで起きたエラー」の記録
現場で必須のログ調査コマンド
ログファイルは数ヶ月分溜まると数GBの重さになり、通常のテキストエディタで開くとパソコンがフリーズします。そのため、ターミナルから以下のコマンドを使って調査を行うのがインフラエンジニアの基本スキルです。
- リアルタイムで流れるログを監視する (
tail -f)tail -f /var/log/nginx/access.logWebサイトに人がアクセスしてくるたびに、画面に文字が次々と表示(ストリーミング)されていく、エンジニア感の強いコマンドです。 - エラーの文字だけを検索して抜き出す (
grep)grep "ERROR" /var/log/application.log何万行もあるファイルから、「ERROR」という文字が含まれる行だけを一瞬で抽出します。
関連する用語 (拡張子辞典)
全7件を見る拡張子 .pem (Privacy Enhanced Mail) とは
SSL/TLS証明書やSSHの秘密鍵として使われる「.pem」ファイルの正体と取り扱い。
詳しく読む
拡張子 .dll とは?開き方とエラー解決方法
Windowsシステムに不可欠なDLLファイルの役割と、見つからないエラーの対処法。
詳しく読む
拡張子 .json (JavaScript Object Notation) とは
Web API通信のデファクトスタンダードであるJSONの構造と、プログラマーに愛される理由。
詳しく読む
拡張子 .csv (Comma-Separated Values) とは
データ移行やエクスポートの王道、CSVファイルの仕組みと文字化け対策。
詳しく読む
拡張子 .sh (シェルスクリプト) とは
Linuxの自動化の要、シェルスクリプト(.sh)の書き方と実行権限(chmod +x)について。
詳しく読む
拡張子 .yaml / .yml とは?書き方と用途
インフラ設定(Docker, Kubernetes, Ansible)で標準的なYAMLファイルの書き方と注意点。
詳しく読む