lpic 102 システムロギング
問題一覧
1
・ネットワーク経由でのメッセージ送受信にUDP(ポート512番)を使用しているため、サーバにログメッセージが届いていることが保証できない(TCPのように確認応答がない) ・syslogは暗号化機能を持っておらず全てのログメッセージが平文で送受信されるため、ログが覗かれる可能性がある など
2
syslog-ng(syslog next-generation)やrsyslog(reliable-syslog)
3
ログメッセージを送受信する規格。クライアント・サーバ型で、サーバ内部で利用されるだけではなく、ネットワーク越しに他の機器(ルータやスイッチなどのネットワーク機器、外部のサーバなど)からのログメッセージを受信することもできる。
4
「/etc/rsyslog.conf」
5
モジュール設定、グローバル設定、ルール設定(どのログをどこに出力するか)
6
「/etc/rsyslog.d」ディレクトリに拡張子.confのファイルを追加する
7
rsyslog.serviceを再起動する
8
systemctl restart rsyslog
9
auth,authpriv
10
daemon
11
kern
12
lpr
13
14
syslog
15
user
16
local0〜7
17
emerg
18
alert
19
crit
20
err
21
warning
22
notice
23
info
24
debug
25
none
26
ファシリティ.プライオリティ アクション
27
「.(ドット)」
28
「セレクタ」と呼び、セレクタによって扱うログメッセージを特定する
29
「*(アスタリスク)」を使う
30
指定したレベル以上のログを出力する
31
「=(イコール)プライオリティ」とする
32
出力先を指定する
33
絶対パス
34
@サーバアドレス
35
ログメッセージはコンソールに表示される
36
「*(アスタリスク)」
37
「;(セミコロン)」でつなぐ
38
logger [オプション] [メッセージ]
39
-p
40
ファシリティ、プライオリティを「user.notice」として送信する
41
systemd-journaldデーモンを動作させる
42
systemdから起動したプロセスの標準出力やsyslogへのログメッセージをバイナリ形式で記録する
43
catコマンドでは中を表示できないため、journalctlコマンド [オプション] [検索文字列]を使用する
44
-a(--all)
45
-b(--boot)
46
0
47
1
48
-1
49
-D(--directory)
50
-f(--follow) tail -fと同様
51
-k(--dmesg) dmesgコマンドと同じ出力
52
-l(--full)
53
-n(--lines) 行数未指定時のデフォルトは10行
54
--no-pager
55
-o(--output)
56
verbose(通常より詳細)形式 JSON(json)形式
57
-r(--reverse)
58
--since
59
-u(--unit)
60
--until
61
-x エマージェンシーモードで起動時に"journalctl -xb"でログを確認するように表示される
62
--vacuum-time=
63
通常 syslog は、ログメッセージを /dev/log に書き込み、syslogデーモン(syslogdなど)が /dev/log から読み出す
64
syslogデーモンより先にsyslogのログメッセージを読み出すため、systemd-journaldとsyslogdが同時に稼働しているシステムでは、syslogdがsystemd-journaldからsyslogを読み出すように設定する必要がある。 ※旧来のsyslogに代わるrsyslog(reliable-syslog)やsyslog-ng(syslog next-generation)では、設定不要
65
「/etc/systemd/journald.conf」
66
バイナリ形式のログは「/run/log/journal」配下にシステム固有のディレクトリを作成し、その中の「system.journal」というジャーナルファイルに記録する
67
システム固有のディレクトリ名は、インストール時に実行された systemd-machine-id-setup コマンドにより「/etc/machine-id」に記録されたものを使用する
68
再起動するとデータが消えてしまう。そのため、前回起動中に記録されたログは参照できなくなる。
69
「/etc/systemd/journald.conf」でジャーナルファイルの保存先を制御する設定項目「Storage=persistent」を設定する。この設定により、systemd-journaldは「/var/log/journal」ディレクトリを作成し、その配下にログを記録するようになる。
70
_PID=
71
_UID=
72
_SYSTEMD_UNIT= -uオプションと同じ
73
systemd-cat コマンド loggerコマンドと同様
74
日付時刻は「yyyy-mm-dd hh:mm:ss」の形式で指定する。時刻のフィールドを省略すると「00:00:00」が指定されたものとして扱われる。また、秒のフィールドを省略すると「00秒」が指定されたものとして扱われる
75
ログの量が増えログファイルのサイズが大きくなると、ディスク容量の圧迫や検索に時間がかかったり等の問題
76
「/etc/logrotate.conf」
77
logrotate 通常はcronによって定期的に実行される
78
ファイル名の最後に1、2、3、4と番号が振られる
79
「/etc/logrotate.d」ディレクトリに、サービスごとの個別のログローテーション設定を記述したファイルを配置する
80
compress
81
create
82
daily,weekly,monthly,yearly
83
include ディレクトリ名
84
mail メールアドレス
85
postrotate 〜 endscript
86
prerotate 〜 endscript
87
rotate
88
gzipによる圧縮が行われ、.gzの拡張子がつく
89
全ファイルに適用されたり、指定した個別のログファイルに適用されたりする
AWSのしくみと技術がわかる 5
AWSのしくみと技術がわかる 5
サラリーマンサラリーマン · 61問 · 1年前AWSのしくみと技術がわかる 5
AWSのしくみと技術がわかる 5
61問 • 1年前AWSのしくみと技術がわかる 6
AWSのしくみと技術がわかる 6
サラリーマンサラリーマン · 44問 · 1年前AWSのしくみと技術がわかる 6
AWSのしくみと技術がわかる 6
44問 • 1年前AWSのしくみと技術が分かる 7,8
AWSのしくみと技術が分かる 7,8
サラリーマンサラリーマン · 73問 · 1年前AWSのしくみと技術が分かる 7,8
AWSのしくみと技術が分かる 7,8
73問 • 1年前AWS 基礎からのネットワークサーバー 1
AWS 基礎からのネットワークサーバー 1
サラリーマンサラリーマン · 8問 · 1年前AWS 基礎からのネットワークサーバー 1
AWS 基礎からのネットワークサーバー 1
8問 • 1年前AWS 基礎からのネットワークサーバー 2,3,4
AWS 基礎からのネットワークサーバー 2,3,4
サラリーマンサラリーマン · 75問 · 1年前AWS 基礎からのネットワークサーバー 2,3,4
AWS 基礎からのネットワークサーバー 2,3,4
75問 • 1年前AWS基礎からのネットワークandサーバー構築 5,6,7,8
AWS基礎からのネットワークandサーバー構築 5,6,7,8
サラリーマンサラリーマン · 61問 · 1年前AWS基礎からのネットワークandサーバー構築 5,6,7,8
AWS基礎からのネットワークandサーバー構築 5,6,7,8
61問 • 1年前AWS基礎からのネットワークandサーバー構築 9
AWS基礎からのネットワークandサーバー構築 9
サラリーマンサラリーマン · 15問 · 1年前AWS基礎からのネットワークandサーバー構築 9
AWS基礎からのネットワークandサーバー構築 9
15問 • 1年前AWSコンテナ入門1
AWSコンテナ入門1
サラリーマンサラリーマン · 100問 · 1年前AWSコンテナ入門1
AWSコンテナ入門1
100問 • 1年前AWSコンテナ入門1 続き
AWSコンテナ入門1 続き
サラリーマンサラリーマン · 19問 · 1年前AWSコンテナ入門1 続き
AWSコンテナ入門1 続き
19問 • 1年前AWSコンテナ入門2
AWSコンテナ入門2
サラリーマンサラリーマン · 47問 · 1年前AWSコンテナ入門2
AWSコンテナ入門2
47問 • 1年前AWSコンテナ入門3
AWSコンテナ入門3
サラリーマンサラリーマン · 100問 · 1年前AWSコンテナ入門3
AWSコンテナ入門3
100問 • 1年前AWSコンテナ設計・構築3 続き
AWSコンテナ設計・構築3 続き
サラリーマンサラリーマン · 17問 · 1年前AWSコンテナ設計・構築3 続き
AWSコンテナ設計・構築3 続き
17問 • 1年前AWSコンテナ入門4
AWSコンテナ入門4
サラリーマンサラリーマン · 60問 · 1年前AWSコンテナ入門4
AWSコンテナ入門4
60問 • 1年前AWSコンテナ入門5
AWSコンテナ入門5
サラリーマンサラリーマン · 23問 · 1年前AWSコンテナ入門5
AWSコンテナ入門5
23問 • 1年前インフラエンジニアの教科書2 1 改訂
インフラエンジニアの教科書2 1 改訂
サラリーマンサラリーマン · 49問 · 1年前インフラエンジニアの教科書2 1 改訂
インフラエンジニアの教科書2 1 改訂
49問 • 1年前インフラエンジニアの教科書2 2 改訂
インフラエンジニアの教科書2 2 改訂
サラリーマンサラリーマン · 100問 · 1年前インフラエンジニアの教科書2 2 改訂
インフラエンジニアの教科書2 2 改訂
100問 • 1年前インフラエンジニアの教科書2 改訂続き
インフラエンジニアの教科書2 改訂続き
サラリーマンサラリーマン · 75問 · 1年前インフラエンジニアの教科書2 改訂続き
インフラエンジニアの教科書2 改訂続き
75問 • 1年前AWSの全部わかる教科書 1,2,3
AWSの全部わかる教科書 1,2,3
サラリーマンサラリーマン · 71問 · 1年前AWSの全部わかる教科書 1,2,3
AWSの全部わかる教科書 1,2,3
71問 • 1年前AWSの全部わかる教科書 4
AWSの全部わかる教科書 4
サラリーマンサラリーマン · 21問 · 1年前AWSの全部わかる教科書 4
AWSの全部わかる教科書 4
21問 • 1年前ゼロからわかるlinuxコマンド1
ゼロからわかるlinuxコマンド1
サラリーマンサラリーマン · 100問 · 1年前ゼロからわかるlinuxコマンド1
ゼロからわかるlinuxコマンド1
100問 • 1年前ゼロからわかるlinuxコマンド2
ゼロからわかるlinuxコマンド2
サラリーマンサラリーマン · 100問 · 1年前ゼロからわかるlinuxコマンド2
ゼロからわかるlinuxコマンド2
100問 • 1年前lpic 101 ハードウェア設定の決定と設定
lpic 101 ハードウェア設定の決定と設定
サラリーマンサラリーマン · 82問 · 1年前lpic 101 ハードウェア設定の決定と設定
lpic 101 ハードウェア設定の決定と設定
82問 • 1年前lpic 101 システムの起動
lpic 101 システムの起動
サラリーマンサラリーマン · 75問 · 1年前lpic 101 システムの起動
lpic 101 システムの起動
75問 • 1年前lpic 101 ランレベル/ブートターゲットの変更
lpic 101 ランレベル/ブートターゲットの変更
サラリーマンサラリーマン · 34問 · 1年前lpic 101 ランレベル/ブートターゲットの変更
lpic 101 ランレベル/ブートターゲットの変更
34問 • 1年前lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
サラリーマンサラリーマン · 52問 · 1年前lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
lpic 101 ハードディスクのレイアウト設計 ブートマネージャのインストール
52問 • 1年前lpic 101 共有ライブラリの管理
lpic 101 共有ライブラリの管理
サラリーマンサラリーマン · 12問 · 1年前lpic 101 共有ライブラリの管理
lpic 101 共有ライブラリの管理
12問 • 1年前lpic 101 Debianパッケージ管理
lpic 101 Debianパッケージ管理
サラリーマンサラリーマン · 40問 · 1年前lpic 101 Debianパッケージ管理
lpic 101 Debianパッケージ管理
40問 • 1年前lpic 101 RPMとYUMパッケージ管理
lpic 101 RPMとYUMパッケージ管理
サラリーマンサラリーマン · 7回閲覧 · 56問 · 1年前lpic 101 RPMとYUMパッケージ管理
lpic 101 RPMとYUMパッケージ管理
7回閲覧 • 56問 • 1年前lpic 101 仮想化のゲストOSとしてのLinux
lpic 101 仮想化のゲストOSとしてのLinux
サラリーマンサラリーマン · 12問 · 1年前lpic 101 仮想化のゲストOSとしてのLinux
lpic 101 仮想化のゲストOSとしてのLinux
12問 • 1年前lpic 101 コマンドラインでの作業
lpic 101 コマンドラインでの作業
サラリーマンサラリーマン · 84問 · 1年前lpic 101 コマンドラインでの作業
lpic 101 コマンドラインでの作業
84問 • 1年前lpic 101 フィルターを使用してのテキストストリーム処理
lpic 101 フィルターを使用してのテキストストリーム処理
サラリーマンサラリーマン · 62問 · 1年前lpic 101 フィルターを使用してのテキストストリーム処理
lpic 101 フィルターを使用してのテキストストリーム処理
62問 • 1年前lpic 101 基本的なファイル管理
lpic 101 基本的なファイル管理
サラリーマンサラリーマン · 80問 · 1年前lpic 101 基本的なファイル管理
lpic 101 基本的なファイル管理
80問 • 1年前lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
サラリーマンサラリーマン · 81問 · 1年前lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
lpic 101 ストリーム、パイプ、リダイレクトの使用 プロセスの作成、監視、終了
81問 • 1年前lpic 101 プロセスの実行優先度の変更
lpic 101 プロセスの実行優先度の変更
サラリーマンサラリーマン · 9問 · 1年前lpic 101 プロセスの実行優先度の変更
lpic 101 プロセスの実行優先度の変更
9問 • 1年前lpic 101 正規表現を使用してのテキストファイル検索
lpic 101 正規表現を使用してのテキストファイル検索
サラリーマンサラリーマン · 26問 · 1年前lpic 101 正規表現を使用してのテキストファイル検索
lpic 101 正規表現を使用してのテキストファイル検索
26問 • 1年前lpic 101 ファイルの基本的な編集
lpic 101 ファイルの基本的な編集
サラリーマンサラリーマン · 57問 · 1年前lpic 101 ファイルの基本的な編集
lpic 101 ファイルの基本的な編集
57問 • 1年前lpic 101 パーティションとファイルシステムの作成
lpic 101 パーティションとファイルシステムの作成
サラリーマンサラリーマン · 84問 · 1年前lpic 101 パーティションとファイルシステムの作成
lpic 101 パーティションとファイルシステムの作成
84問 • 1年前lpic 101 ファイル系
lpic 101 ファイル系
サラリーマンサラリーマン · 60問 · 1年前lpic 101 ファイル系
lpic 101 ファイル系
60問 • 1年前lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
サラリーマンサラリーマン · 31問 · 1年前lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
lpic 102 シェル環境のカスタマイズ 簡単なスクリプト
31問 • 1年前lpic 102 X11,グラフィカルデスク,アクセシビリティ
lpic 102 X11,グラフィカルデスク,アクセシビリティ
サラリーマンサラリーマン · 88問 · 1年前lpic 102 X11,グラフィカルデスク,アクセシビリティ
lpic 102 X11,グラフィカルデスク,アクセシビリティ
88問 • 1年前lpic 102 アカウントと関連システム
lpic 102 アカウントと関連システム
サラリーマンサラリーマン · 100問 · 1年前lpic 102 アカウントと関連システム
lpic 102 アカウントと関連システム
100問 • 1年前lpic 102 ジョブスケジューリング
lpic 102 ジョブスケジューリング
サラリーマンサラリーマン · 51問 · 1年前lpic 102 ジョブスケジューリング
lpic 102 ジョブスケジューリング
51問 • 1年前lpic 102 ローカリゼーション
lpic 102 ローカリゼーション
サラリーマンサラリーマン · 35問 · 1年前lpic 102 ローカリゼーション
lpic 102 ローカリゼーション
35問 • 1年前lpic 102 システム時刻の管理
lpic 102 システム時刻の管理
サラリーマンサラリーマン · 71問 · 1年前lpic 102 システム時刻の管理
lpic 102 システム時刻の管理
71問 • 1年前lpic 102 メール転送エージェント
lpic 102 メール転送エージェント
サラリーマンサラリーマン · 26問 · 1年前lpic 102 メール転送エージェント
lpic 102 メール転送エージェント
26問 • 1年前lpic 102 プリンタの管理と印刷
lpic 102 プリンタの管理と印刷
サラリーマンサラリーマン · 26問 · 1年前lpic 102 プリンタの管理と印刷
lpic 102 プリンタの管理と印刷
26問 • 1年前lpic 102 インターネットプロトコルの基礎
lpic 102 インターネットプロトコルの基礎
サラリーマンサラリーマン · 75問 · 1年前lpic 102 インターネットプロトコルの基礎
lpic 102 インターネットプロトコルの基礎
75問 • 1年前lpic 102 固定ネットワーク構成
lpic 102 固定ネットワーク構成
サラリーマンサラリーマン · 64問 · 1年前lpic 102 固定ネットワーク構成
lpic 102 固定ネットワーク構成
64問 • 1年前lpic 102 ネットワークトラブル クライアントDNS
lpic 102 ネットワークトラブル クライアントDNS
サラリーマンサラリーマン · 100問 · 1年前lpic 102 ネットワークトラブル クライアントDNS
lpic 102 ネットワークトラブル クライアントDNS
100問 • 1年前lpic 102 セキュリティ
lpic 102 セキュリティ
サラリーマンサラリーマン · 100問 · 1年前lpic 102 セキュリティ
lpic 102 セキュリティ
100問 • 1年前CLF
CLF
サラリーマンサラリーマン · 30問 · 1年前CLF
CLF
30問 • 1年前AWS問題中単語
AWS問題中単語
サラリーマンサラリーマン · 63問 · 1年前AWS問題中単語
AWS問題中単語
63問 • 1年前クラメソ 問題
クラメソ 問題
サラリーマンサラリーマン · 46問 · 1年前クラメソ 問題
クラメソ 問題
46問 • 1年前問題一覧
1
・ネットワーク経由でのメッセージ送受信にUDP(ポート512番)を使用しているため、サーバにログメッセージが届いていることが保証できない(TCPのように確認応答がない) ・syslogは暗号化機能を持っておらず全てのログメッセージが平文で送受信されるため、ログが覗かれる可能性がある など
2
syslog-ng(syslog next-generation)やrsyslog(reliable-syslog)
3
ログメッセージを送受信する規格。クライアント・サーバ型で、サーバ内部で利用されるだけではなく、ネットワーク越しに他の機器(ルータやスイッチなどのネットワーク機器、外部のサーバなど)からのログメッセージを受信することもできる。
4
「/etc/rsyslog.conf」
5
モジュール設定、グローバル設定、ルール設定(どのログをどこに出力するか)
6
「/etc/rsyslog.d」ディレクトリに拡張子.confのファイルを追加する
7
rsyslog.serviceを再起動する
8
systemctl restart rsyslog
9
auth,authpriv
10
daemon
11
kern
12
lpr
13
14
syslog
15
user
16
local0〜7
17
emerg
18
alert
19
crit
20
err
21
warning
22
notice
23
info
24
debug
25
none
26
ファシリティ.プライオリティ アクション
27
「.(ドット)」
28
「セレクタ」と呼び、セレクタによって扱うログメッセージを特定する
29
「*(アスタリスク)」を使う
30
指定したレベル以上のログを出力する
31
「=(イコール)プライオリティ」とする
32
出力先を指定する
33
絶対パス
34
@サーバアドレス
35
ログメッセージはコンソールに表示される
36
「*(アスタリスク)」
37
「;(セミコロン)」でつなぐ
38
logger [オプション] [メッセージ]
39
-p
40
ファシリティ、プライオリティを「user.notice」として送信する
41
systemd-journaldデーモンを動作させる
42
systemdから起動したプロセスの標準出力やsyslogへのログメッセージをバイナリ形式で記録する
43
catコマンドでは中を表示できないため、journalctlコマンド [オプション] [検索文字列]を使用する
44
-a(--all)
45
-b(--boot)
46
0
47
1
48
-1
49
-D(--directory)
50
-f(--follow) tail -fと同様
51
-k(--dmesg) dmesgコマンドと同じ出力
52
-l(--full)
53
-n(--lines) 行数未指定時のデフォルトは10行
54
--no-pager
55
-o(--output)
56
verbose(通常より詳細)形式 JSON(json)形式
57
-r(--reverse)
58
--since
59
-u(--unit)
60
--until
61
-x エマージェンシーモードで起動時に"journalctl -xb"でログを確認するように表示される
62
--vacuum-time=
63
通常 syslog は、ログメッセージを /dev/log に書き込み、syslogデーモン(syslogdなど)が /dev/log から読み出す
64
syslogデーモンより先にsyslogのログメッセージを読み出すため、systemd-journaldとsyslogdが同時に稼働しているシステムでは、syslogdがsystemd-journaldからsyslogを読み出すように設定する必要がある。 ※旧来のsyslogに代わるrsyslog(reliable-syslog)やsyslog-ng(syslog next-generation)では、設定不要
65
「/etc/systemd/journald.conf」
66
バイナリ形式のログは「/run/log/journal」配下にシステム固有のディレクトリを作成し、その中の「system.journal」というジャーナルファイルに記録する
67
システム固有のディレクトリ名は、インストール時に実行された systemd-machine-id-setup コマンドにより「/etc/machine-id」に記録されたものを使用する
68
再起動するとデータが消えてしまう。そのため、前回起動中に記録されたログは参照できなくなる。
69
「/etc/systemd/journald.conf」でジャーナルファイルの保存先を制御する設定項目「Storage=persistent」を設定する。この設定により、systemd-journaldは「/var/log/journal」ディレクトリを作成し、その配下にログを記録するようになる。
70
_PID=
71
_UID=
72
_SYSTEMD_UNIT= -uオプションと同じ
73
systemd-cat コマンド loggerコマンドと同様
74
日付時刻は「yyyy-mm-dd hh:mm:ss」の形式で指定する。時刻のフィールドを省略すると「00:00:00」が指定されたものとして扱われる。また、秒のフィールドを省略すると「00秒」が指定されたものとして扱われる
75
ログの量が増えログファイルのサイズが大きくなると、ディスク容量の圧迫や検索に時間がかかったり等の問題
76
「/etc/logrotate.conf」
77
logrotate 通常はcronによって定期的に実行される
78
ファイル名の最後に1、2、3、4と番号が振られる
79
「/etc/logrotate.d」ディレクトリに、サービスごとの個別のログローテーション設定を記述したファイルを配置する
80
compress
81
create
82
daily,weekly,monthly,yearly
83
include ディレクトリ名
84
mail メールアドレス
85
postrotate 〜 endscript
86
prerotate 〜 endscript
87
rotate
88
gzipによる圧縮が行われ、.gzの拡張子がつく
89
全ファイルに適用されたり、指定した個別のログファイルに適用されたりする