11.2. Hammer CLI を使用してホスト監視レポートを生成する
レポートテンプレートを表示するには、hammer report-template コマンドを使用します。レポートをスケジューリングするには、cron ジョブを設定します。
手順
利用可能なレポートテンプレートすべてをリストします。
hammer report-template list
$ hammer report-template listCopy to Clipboard Copied! Toggle word wrap Toggle overflow レポートを生成します。
hammer report-template generate --id My_Template_ID
$ hammer report-template generate --id My_Template_IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow このコマンドは、レポートが完全に生成されるまで待機してから完了します。レポートをバックグラウンドタスクとして生成する場合は、
hammer report-template scheduleコマンドを使用できます。
例11.1 Subscription - General テンプレートに基づいてレポートを生成する
Subscription - General レポートを生成するには、Days from Now オプションを追加して、汎用サブスクリプションの最新の有効期限を指定します。
すべてのサブスクリプションを表示するには、以下を実行します。
hammer report-template generate \ --inputs "Days from Now=no limit" \ --name "Subscription - General Report"
$ hammer report-template generate \ --inputs "Days from Now=no limit" \ --name "Subscription - General Report"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 60 日以内に期限が切れるすべてのサブスクリプションを表示するには、以下を実行します。
hammer report-template generate \ --inputs "Days from Now=60" \ --name "Subscription - General Report"
$ hammer report-template generate \ --inputs "Days from Now=60" \ --name "Subscription - General Report"Copy to Clipboard Copied! Toggle word wrap Toggle overflow