基本情報技術者の実務クエスト

【基本情報の実務】ログは「見る」より「数える」──続く形にするところから

管理室の担当から、ログの見方について相談が届く。

「ログインの記録(アクセスログ)は残しているのですが、貯めているだけで見ていません。不審なアクセスに早く気づくには、どんな点に注目してログを見ればよいでしょうか。難しい道具は入れられないので、まず考え方だけ教えてください。」

基本情報の知識がここで力になるのは、「見る」という言葉を疑ったときだ。ログは毎日、読める量を超えて増える見ようとすると、続かない貯めているだけになっているのは、意志の問題ではない。この記事では、続く形から整理する。

この記事は、学習アプリ「シカクエ」の実務クエスト「アクセスログの見方を考える」を読み物として再構成したもの。人物・組織はすべて架空です。実際のログの項目や見方は、お使いの仕組みによって異なります。

まず結論:「見る」を「数える」に変える

続くか
毎日、全部の記録に目を通す続かない
週に一度、失敗の件数だけ数える続く
件数が変わったときだけ、中を見るそのときは、見る理由がある

ログを活用する話は「何に注目するか」から始まることが多い。その前に、続く形かどうかがある。

どれだけ良い着眼点でも、見なければ働かないいま貯まっているだけなのは、まさにそこである。

だから最初に決めるのはいつ、何を、どれくらいの手間で見るかである。

数えるだけなら、数分で終わるそして、変化には気づける

中身を読むのは、変化があったときだけでよい。読む理由があるときだけ読む形にすると、続く。

先に「いつも」を知っておく

不審なものに気づくには「いつもと違う」が分かる必要があるいつもを知らないと、違いも分からない

だから最初の一度だけ平常時のログを見ておく

2つ目が大事である。失敗があること自体は、異常ではないいつもより多いかどうかで見る。

これを知らないと失敗が数件あるのを見つけて、そのたびに驚くことになる。驚き続けると、見るのをやめる

平常の数を1つ持っておくと、そこから先はずっと楽になる

注目するのは、1件ではなく「並び」

1件のログを見ても怪しいかどうかは分からない並びで見ると、分かる

①失敗が続いている

同じ利用者名に対して、短い間に失敗が並んでいる試されている形である。

②失敗のあとに、成功がある

これがいちばん大事である。試されて、当たったという並びになる。

そして成功のログだけを見ていると、絶対に見つからない成功は、正常な記録と同じ形だからである。

失敗と成功を、続きとして見る——ここが、見方の中心になる。

③いつもと違う時間帯

夜中や休日の成功は本人の残業かもしれないので、これだけでは決まらない。他と重なったときに効く

④同じ人が、離れた場所から同時に

一人の人が、同じ時刻に二か所にはいられないこれは、はっきりしている

4つのうち②と④は、それだけで動く理由になる①と③は、他と重なったときに見る

見つけたあとを、先に決めておく

ここを決めずに始めると見るのをやめることになる

理由は見つけても、何をしてよいか分からないからである。分からないと、次から見たくなくなる

だから始める前に、3つ決めておく

3つ目が抜けやすい。多くの場合、本人に確かめれば済む「夜中に接続されましたか」と聞けば、たいてい終わる

このとき聞き方が詰問にならないようにしておく「確認です」という形にしておくと、本人も答えやすい

そしてログを見る目的を、はっきりさせておく誰かを見張るためではなく、早く気づくためである。

ここが伝わっていないと記録を取ること自体に、反発が出る目的を先に共有しておく

方針の例

アクセスログの見方について(方針案)

まず、続く形にします

ログは毎日、読める量を超えて増えます。全部に目を通す形は続きません。いま貯まっているだけなのは、そのためだと思います。

ですので「見る」を「数える」に変えます。

  1. 週に一度、失敗の件数だけを数える(数分で終わります)
  2. 件数がふだんと違うときだけ、中を見る

読む理由があるときだけ読む形にすると、続きます。

最初に一度だけ、平常時を見ておきます

「いつもと違う」に気づくには、いつもを知っておく必要があります。

2つ目が大事です。失敗があること自体は異常ではありません。打ち間違いは毎日あります。いつもより多いかどうかで見ます。

注目するのは、1件ではなく並びです

並びどう見るか
失敗のあとに成功すぐ確認(試されて当たった形)
同じ人が、離れた場所から同時にすぐ確認(一人は二か所にいられません)
短い間に失敗が続く他と重なったら確認
いつもと違う時間帯他と重なったら確認(残業のこともあります)

上の2つは、それだけで動く理由になります。

とくに1つ目は、成功のログだけを見ていると絶対に見つかりません。成功は正常な記録と同じ形だからです。失敗と成功を、続きとして見ます。

見つけたときにすることを、先に決めます

  1. ◯◯に伝える
  2. その場で、そのパスワードを止めてよい
  3. 本人に確認する——「◯日の夜に接続されましたか」

3つ目でたいてい終わります。本人の作業だった、ということが多いためです。

聞き方は「確認です」の形にします。問い詰める形にすると、次から答えにくくなります。

目的について(団員へのご案内に入れたい点)

ログを見るのは誰かを見張るためではありません。乗っ取られたときに早く気づくためです。

いちばん困るのは、本人も管理側も気づかないまま使われ続けることです。ここを先にお伝えしておきたいと思います。

続く形を、いちばん先に置いた着眼点より前である。

「意志の問題ではない」と書いた。見ていない現状を、責めない

並びを表にして、動く理由になるものを2つに絞った4つとも同じ重さにしない

「成功のログだけを見ていると見つからない」——ここが、この方針でいちばん効く一文である。

本人への聞き方まで書いた。見つけたあとが決まっていないと、見るのをやめる

最後に目的を置いた。見張るためではないと言わないと、記録を取ること自体に反発が出る

作り方の手順

  1. 続く形かどうかを先に見る。
  2. 「見る」を「数える」に変える
  3. 読む理由があるときだけ読む形にする。
  4. 平常時を、一度だけ見ておく
  5. 失敗は0件ではないと知っておく。
  6. 1件ではなく並びで見る
  7. 失敗のあとの成功を中心に置く。
  8. 動く理由になるものを絞る。全部を同じ重さにしない。
  9. 見つけたあとを、先に決める
  10. 目的を共有する。見張るためではない。

この場面で効いている基本情報の知識

知識そのものより、着眼点より先に、続く形を決められることが、この場面で効いている。

方針で外したくないポイント

  1. 全部を見る形は続かない。意志の問題ではない。
  2. 「見る」を「数える」に変える
  3. 変化があったときだけ、中を読む
  4. 平常時を、一度だけ見ておく
  5. 失敗は毎日ある。0件を平常だと思わない。
  6. 1件では分からない。並びで分かる
  7. 失敗のあとの成功が、いちばん大事。
  8. 成功だけ見ていても、見つからない
  9. 見つけたあとを、先に決める。本人への聞き方まで。
  10. 目的は、早く気づくこと。見張ることではない。
この記事は方針の立て方を整理したものです。ログの項目・保存期間・確認できる内容は、お使いの仕組みによって異なります。実際の運用は社内の規定に従ってください。

勉強は、クエストになった。

資格の勉強を、冒険に変えるRPG学習アプリ

App Storeで見る
架空の実務場面をもとにした学習用の解説記事です。実在の会社・物件・取引ではありません。制度は改正されることがあるため、受験年度の最新情報もあわせてご確認ください。