第10章 レポートテンプレートを使用したホストの監視


レポートテンプレートを使用して Satellite データをクエリーし、ホストのステータス、登録済みのホスト、適用可能なエラータ、適用済みのエラータ、サブスクリプションの詳細、ユーザーアクティビティーなどの情報を取得できます。Satellite に同梱されるレポートテンプレートを使用するか、要件に合わせて独自のカスタムレポートテンプレートを作成することができます。レポートエンジンは、Embedded Ruby (ERB) 構文を使用します。テンプレートの作成と ERB 構文の詳細は、付録A テンプレート作成の参照 を参照してください。

テンプレートを作成するか、テンプレートのクローンを作成して、クローンを編集します。テンプレートの構文に関するヘルプは、テンプレートをクリックして、ヘルプ タブをクリックします。

10.1. ホスト監視レポートの生成

Satellite Web UI でレポートテンプレートを表示するには、監視 > レポートテンプレート に移動します。レポートをスケジュールするには、cron ジョブを設定するか、Satellite Web UI を使用します。

手順

  1. Satellite Web UI で、監視 > レポートテンプレート に移動します。たとえば、以下のテンプレートが利用可能です。

    Host - Installed Products
    このテンプレートは、Simple Content Access (SCA) 組織のホストに使用します。インストールされている製品の情報と、Subscription - Entitlement Report に含まれる他のメトリクス (サブスクリプションに関する情報を除く) とを含むレポートが生成されます。
    Subscription - Entitlement Report
    このテンプレートは、SCA 組織に属していないホストに使用します。有効期限を含む、サブスクリプションエンタイトルメントに関する情報のレポートが生成されます。SCA を使用しない組織内のホストに関する情報のみが出力されます。
  2. 使用するレポートテンプレートの右にある、生成 をクリックします。
  3. オプション: レポートをスケジュールするには、the 生成日時 フィールドの右側のアイコンをクリックして、レポートを生成する日時を選択します。
  4. オプション: メールアドレスにレポートを送信するには、メールでレポートを送信する チェックボックスを選択して、配信先のメールアドレス フィールドで、必要なメールアドレスを入力します。
  5. オプション: 検索クエリーフィルターを適用します。利用可能な結果すべてを表示するには、フィルターフィールドに何も値を投入しないでください。
  6. Submit をクリックします。レポートが含まれれる CSV ファイルをダウンロードします。メールでレポートを送信する チェックボックスを選択した場合は、ホストの監視レポートがメールアドレスに送信されます。

CLI 手順

  1. 利用可能なレポートテンプレートすべてをリストします。

    # hammer report-template list
    Copy to Clipboard
  2. レポートを生成します。

    # hammer report-template generate --id My_Template_ID
    Copy to Clipboard

    このコマンドは、レポートが完全に生成されるまで待機してから完了します。レポートをバックグラウンドタスクとして生成する場合は、hammer report-template schedule コマンドを使用できます。

    注記

    サブスクリプションエンタイトルメントレポートを生成する場合は、Days from Now オプションを使用して、エンタイトルメントサブスクリプションの最新の有効期限を指定する必要があります。no limit 値を使用すると、すべてのエンタイトルメントを表示できます。

    すべてのエンタイトルメントを表示する

    # hammer report-template generate \
    --inputs "Days from Now=no limit" \
    --name "Subscription - Entitlement Report"
    Copy to Clipboard

    60 日以内に有効期限が切れるすべてのエンタイトルメントを表示する

    # hammer report-template generate \
    --inputs "Days from Now=60" \
    --name "Subscription - Entitlement Report"
    Copy to Clipboard

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat