Junos OSリリース17.1R1以降、フラットファイルアカウンティングを設定して、加入者のサービス統計を収集し、それらの統計をローカルファイルに報告することができます。この設定は、インターフェイスファミリーごとの累計サービス統計を収集します。統計情報は統計データベース内のルーティングエンジンで維持されるため、ラインカードの再起動、グレースフルルーティングエンジンのスイッチオーバー、または統合されたインサービスソフトウェアアップグレード(ISSU)の影響を受けません。統計情報カウンターは、ルーターの再起動時にリセットされます。
注:
Junos OSリリース18.4R1以降、ローカルフラットファイルでのサービスアカウンティングはサポートされなくなりました。設定に含まれている場合は無視されます。
サービスのローカルフラットファイルアカウンティングを設定するには:
- ローカルフラットファイル内のサービスアカウンティングレコードをレポートするように、加入者アクセスプロファイルを設定します。
[edit access profile profile-name]
user@host# set service accounting-order local
注:
localを設定する際、CLIはフラットファイルプロファイルが[edit access profile profile-name local]で設定されていることをコミット時に確認します。
または、サービスアカウンティング順序をlocalではなくactivation-protocolに設定することもできます。
user@host# set service accounting-order activation-protocol
このオプションは、CLI設定またはコマンドを使用してサービスをアクティブにする場合にのみ使用します。この場合、CLIは設定するフラットファイルプロファイルをチェックしません。プロファイルが設定されていない場合、統計は収集されません。
注:
localオプションを設定すると、サービスアカウンティングセッションのボリューム統計と時間統計の両方が収集されます。この場合、[edit access profile profile-name service accounting statistics]階層レベルでvolume-timeオプションを設定しないでください。設定しないと、設定をコミットする際にエラーが発生します。
- サービス統計の収集に使用するフラットファイルプロファイルの名前を指定します。
[edit access profile profile-name]
user@host# set local flat-file-profile flat-file-profile-name
- フラットファイルプロファイルを作成して、加入者サービスアカウンティング統計およびその他のパラメーターを収集します。
- アカウンティングファイルのファイル名を指定します。
[edit accounting-options flat-file-profile profile-name]
user@host# set file accounting-filename
- サービスアカウンティング統計を収集することを指定します。
[edit accounting-options flat-file-profile profile-name fields]
user@host# set service-accounting
- (オプション)会計レコード・ヘッダーの一部として表示される会計ファイルの一般的な非統計パラメーターを指定します。
[edit accounting-options flat-file-profile profile-name fields]
user@host# set general-param option
- (オプション)アカウンティングフラットファイルのXMLスキーマの名前を設定します。
[edit accounting-options flat-file-profile profile-name]
user@host# set schema-version schema-name
- (オプション)アカウンティングファイルのフォーマットを指定します。
[edit accounting-options flat-file-profile profile-name]
user@host# set format (csv | ipdr)
注:
このオプションを設定しない場合、形式は ipdrになります。
- (オプション)インターフェイスに関連付けられたパケット転送エンジンが、プロファイルで指定された統計情報に対してポーリングされる間隔を指定します。
[edit accounting-options flat-file-profile profile-name]
user@host# set interval minutes
注:
このオプションを設定しない場合、ポーリング間隔は15分になります。
注:
フラットファイルプロファイルで設定されたインターバル値は、他のインターバル値で上書きできます。
- アカウンティングファイルの最大サイズを設定します。
[edit accounting-options file filename]
user@host# set size bytes
- (オプション)保存するファイルの最大数(3〜1000)を設定します。
[edit accounting-options file filename]
user@host# set files number
注:
このオプションを設定しない場合、最大10個のファイルが保存されます。
- (オプション)ファイル用に1つ以上のアーカイブサイトを設定します。
[edit accounting-options file filename]
user@host# set archive-sites site-name
site-nameは、有効なFTPまたはSecure FTP URLです。ファイルがアーカイブされると、ルーターはアーカイブサイトへのファイルの転送を試みます。複数のサイトを指定した場合は、リスト内の最初のサイトが試行されます。それが失敗すると、転送が成功するまで各サイトを順番に試行します。ログファイルは、router-name_log-filename_timestamp形式のファイル名でアーカイブサイトに保存されます。リモートサイトに到達できない場合に備えて、リストの最後のサイトはローカルディレクトリであることがよくあります。
- (オプション)ファイル転送の開始時刻を設定します。
[edit accounting-options file filename]
user@host# set start-time YYYY-MM-DD.hh:mm
- (オプション)ファイルを転送する頻度を設定します。
[edit accounting-options file filename]
user@host# set transfer-interval minutes
注:
このオプションを設定しない場合、ファイルは30分ごとに転送されます。
- (オプション)アーカイブサイトへのファイルの正常な転送が失敗した場合、アカウンティングファイルのバックアップコピーを /var/log/pfedBackup ディレクトリに保存するようにルーターを設定します。
[edit accounting-options file filename]
user@host# set backup-on-failure
注:
このオプションを設定しない場合、ファイルは失敗時にアーカイブ サイトのリストの最後のサイトとして指定されたローカル ディレクトリに保存されます。
- (オプション)アーカイブサイトへの転送中に圧縮されるアカウンティングファイルを構成します。
[edit accounting-options file filename]
user@host# set compress
- (オプション)プライマリロールの変更が発生した場合に、ルーターの新しいバックアップルーティングエンジンを設定して、新しいプライマリルーティングエンジンの/ var/log/pfedBackup ディレクトリにアカウンティングファイルを送信します。
[edit accounting-options file filename]
user@host# set push-backup-to-master
- (オプション)ローカル バックアップ ディレクトリからアカウンティング ファイルが削除されるまでの日数を設定します。
[edit accounting-options]
user@host# set cleanup-interval days
注:
このオプションを設定しない場合、ファイルは1日間のみ保持されます。
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。
17.1R1
Junos OSリリース17.1R1以降、フラットファイルアカウンティングを設定して、加入者のサービス統計を収集し、それらの統計をローカルファイルに報告することができます。