こんにちは、ラワンセ 遠藤(ネットワークエンジニア)です。
ネットワークの基礎を学ぶシリーズの第23回として、CCNAの問題を題材に知識を身につけていきます。
□前回の振り返り
前回はsyslogについて解説しました。
ネットワーク機器のログを記録・管理し、トラブル対応に役立てる仕組みでした。
今回は、そのログの重要度を示す「syslogレベル」について解説していきます。
■問題
syslogにおいて、最も緊急度が高いレベルはどれか?
■選択肢
A. Warning
B. Informational
C. Emergency
D. Debug
■回答
C. Emergency
■解説
syslogには、ログの重要度を表す「レベル(severity)」が定義されています。
これにより、どのログがどれくらい重要なのかを判断することができます。
□syslogレベルの一覧
syslogのレベルは0〜7の8段階で定義されています。
0:Emergency(システムが使用不能)
1:Alert(即時対応が必要)
2:Critical(重大な問題)
3:Error(エラー)
4:Warning(警告)
5:Notice(通常だが重要)
6:Informational(情報)
7:Debug(デバッグ情報)
数字が小さいほど重要度が高くなります。
□どのように使われるか
syslogレベルを使うことで、ログの出力や管理を効率化できます。
重要なログ(Error以上)だけを通知する、Debugレベルは普段は出さない といった運用が可能になります。
すべてのログをそのまま扱うと情報量が多すぎて重要な問題を見逃す可能性があるため、レベルによる制御が重要になります。
□SNMPとの関係
SNMPは異常を検知する仕組みであり、syslogは詳細な情報を記録する仕組みです。
SNMPで障害を検知→ syslogで詳細なログを確認という流れで使われます。
ここにsyslogレベルが加わることで、どのログを優先的に確認すべきか判断できるようになります。
□初心者ポイント
「全部のログを見ればいいのでは?」と思いがちですが、実際にはログの量が非常に多くなります。
そのため、重要度の高いログを優先的に確認する仕組みが必要になります。
□もう一歩理解を深める
実務では、syslogレベルをもとにアラートの条件を設定することが多くあります。
Error以上で通知、Critical以上で即時対応 といった形で、運用ルールに組み込まれます。
■まとめ
syslogレベルはログの重要度を表す指標
0〜7の8段階で定義される
数字が小さいほど重要度が高い
ログの取捨選択や運用に重要な役割を持つ
□今後について
次回は「リモートアクセス」について解説していきます。
ネットワーク機器に遠隔から接続する仕組みを理解していきます。
□採用情報
ラワンセでは一緒に働くエンジニアを募集しています。
・IT業界での経験を活かして、エンジニアとしてステップアップしたい方
・インフラエンジニアとしてキャリアの幅を広げていきたい方
・実務に近い環境でスキルを身につけていきたい方
・これからエンジニアとしてのキャリアに挑戦したい方
ラワンセには、それぞれのキャリアに応じた形で成長していける環境があります。
今の環境でこのままでいいのかと感じている方や、エンジニアとして次のステップに進みたいと考えている方は、ぜひ一度お話ししてみませんか。