エポック時間の活用

エポック時間の活用

私は.statsというBIND9統計ファイルをよく理解していません。いくつか:

1.) +++ 統計ダンプ++++(1453303803) - これはどういう意味ですか?ファイルが作成された時間ですか?そして5億個があります。この秒は1970年に始まりますか?もっと人間的に見る方法はないでしょうか?

2.) 以下にいくつかの統計があります。しかし、始点が何であるかはまったくわかりません。特定のシステムでBIND9を初めてインストールして初めて実行したときから始まりますか、それとも過去のどの時点から始まりますか、それとも最後の再起動から始まりますか?

答え1

統計ダンプは +++ Statistics Dump++(973798949) 行で始まります。ここで括弧内の数字は、1970年1月1日以降の標準のUnixスタイルのタイムスタンプ(秒)です。

答え2

長い数字のシーケンスはUnix Epoch時間(しばしばEpochと呼ばれる)です。

Unix epoch 時間は、1970 年 1 月 1 日以降の秒数を表します。

エポック番号をコマンドライン(CLI)で読み取れる日付に変換するには、次のようにします。

date -d @1453303803

エポック時間の活用

MacOS Xは独自のUnixエポック時間に異なる開始日を使用しているため、エポック番号を表示したときにロガーが報告するオペレーティングシステムを覚えておいてください。他のアプリも独自のブランドのAnnexの開始日を生成しました。

他のいくつかのタイプの新起源の時間があります。詳しくはここ

Bind9 統計 Unix Epoch

Bind9統計出力の最初の行に与えられたエポック時間は、統計ダンプが行われた時間を示します(ソースコード:https://gitlab.isc.org/isc-projects/bind9/-/blob/main/bin/named/statschannel.c#L3906)

このすべてがいつ始まりましたか?

すべての統計収集は、namedプロセスの開始時に開始されます。

注:一部のディストリビューションでは、指定されたデーモンを終了し、実行時に新しいデーモンを起動できるため、service named restart期間が異なる場合があります。

注:使用しているユーザーsystemctl restart bind9.serviceは、デーモンが終了したり実際に再起動したりすることはありません。

各行の意味

最後に、各行の意味の詳細については、次を参照してください。詳細もっと役に立ちます。

関連情報