レポートの生成
SUSE Managerでは、ユーザがさまざまなレポートを作成できます。 これらのレポートはサブスクライブしたシステム、ユーザ、および組織のインベントリを取得するのに役立ちます。 レポートの使用は、特に多数のシステムを管理している場合は、SUSE Manager Web UIから手動で情報を収集するより簡単な場合が多いです。
コマンドラインツールspacewalk-report
を使用して事前設定されたレポートを生成することができますが、Hub Reportingを導入することで、完全にカスタマイズされたレポートを生成することもできます。 これは、SQL言語をサポートする任意のレポーティングツールをレポーティングデータベースに接続し、データを直接抽出することで実現できます。 データの可用性と構造の詳細については、レポーティングデータベーススキーマのドキュメントを参照してください。
1. spacewalk-report
の使用
サーバコンテナで手順を実行する前に、 |
レポートを生成するには、spacewalk-reports
パッケージをインストールしている必要があります。 spacewalk-report
コマンドを使用すると、SUSE Manager全体のコンテンツ、システム、およびユーザリソースに関するレポートを整理して表示できます。
Hub Reportingの導入により、 |
次に関するレポートを生成できます。
- システムインベントリ
-
SUSE Managerに登録されているすべてのシステムを一覧にします。
- パッチ
-
登録されているシステムに関連するすべてのパッチを一覧にします。重大度、および特定のパッチに適用されるシステムでパッチをソートできます。
- ユーザ
-
すべての登録済みユーザおよび特定のユーザに関連するすべてのシステムを一覧にします。
CSV形式でレポートを取得するには、サーバのコマンドプロンプトで次のコマンドを実行します。
spacewalk-report <report_name>
2. spacewalk-report
およびレポーティングデータベース
spacewalk-report
は、デフォルトで新しいレポーティングデータベースを使用してデータを抽出します。 これは、新しく生成されたレポートには、データの構造と形式にいくつかの相違があることを意味します。 すべてのレポートに共通する相違点は次のとおりです。
-
レポートデータはリアルタイムでは変更されず、スケジュールされたタスクの実行によってのみ更新されます。
-
データの重複が削除され、以前は「多値」とみなされていた列には、
;
で区切られた複数の値が含まれるようになりました。 これはまた、コマンドラインオプション--multival-on-rows
と--multival-separator
が新しいレポートには適用されなくなったことも意味します。これは、これらの動作がデフォルトになったためです。 -
すべてのレポートで、新しい列の
mgm_id
とsynced_date
が導入され、ハブシナリオの管理サーバと、アプリケーションデータベースから情報が最後に更新された時刻を識別します。 -
すべてのブール値は、
1
/0
値ではなく、True
/False
で表されるようになりました。 -
列
org_id
は、数値識別子ではなく組織名を含む、organization
に置き換えられました。 -
「サーバ」という用語は「システム」に置き換えられました。 したがって、たとえば、列
server_id
はsystem_id
と呼ばれるようになりました。
レポート固有の変更については、使用可能なレポートのリストを参照してください。
この変更された動作によって問題が発生した場合、新しいオプション |
hubレポートの詳細については、Hub Reporting を参照してください。
3. 使用可能なレポートのリスト
この表は、使用可能なレポートを一覧表示します。
レポート | 呼び出される手段 | 説明 | レポーティングデータベースを使用するか | 具体的な違い |
---|---|---|---|---|
アクション |
|
すべてのアクション。 |
はい |
列 |
アクティベーションキー |
|
すべてのアクティベーションキー、およびそれらに関連付けられたエンタイトルメント、チャンネル、設定チャンネル、システムグループ、およびパッケージ。 |
いいえ |
|
アクティベーションキー: チャンネル |
|
すべてのアクティベーションキーおよび各キーに関連付けられたエンティティ。 |
いいえ |
|
アクティベーションキー: 設定 |
|
すべてのアクティベーションキーおよび各キーに関連付けられた設定チャンネル。 |
いいえ |
|
アクティベーションキー: サーバグループ |
|
すべてのアクティベーションキーおよび各キーに関連付けられたシステムグループ。 |
いいえ |
|
アクティベーションキー: パッケージ |
|
すべてのアクティベーションキーおよび各キーが配備できるパッケージ。 |
いいえ |
|
チャンネルパッケージ |
|
チャンネル内のすべてのパッケージ。 |
はい |
|
チャンネルレポート |
|
指定されたチャンネルの詳細レポート。 |
はい |
|
クローンチャンネルレポート |
|
クローンチャンネルの詳細レポート。 |
はい |
|
設定ファイル |
|
ファイルの内容とファイル情報を含む、全組織の全設定ファイルのリビジョン。 |
いいえ |
|
最新の設定ファイル |
|
ファイルの内容とファイル情報を含む、全組織の最新設定ファイルのリビジョン。 |
いいえ |
|
カスタムチャンネル |
|
特定の組織が所有するすべてのチャンネルのチャンネルメタデータ。 |
はい |
列 |
カスタム情報 |
|
クライアントカスタム情報。 |
はい |
|
チャンネルのパッチ |
|
チャンネル内のすべてのパッチ。 |
はい |
|
パッチの詳細 |
|
登録済みクライアントに影響するすべてのパッチ。 |
はい |
|
すべてのパッチ |
|
すべてのパッチ。 |
いいえ |
|
クライアント用パッチ |
|
適用可能なパッチおよび影響を受ける登録済みクライアント。 |
はい |
|
ホストゲスト |
|
ホストおよびゲストのマッピング。 |
はい |
|
非アクティブなクライアント |
|
非アクティブなクライアント。 |
はい |
必須パラメータは「 |
システムインベントリ |
|
サーバに登録されているクライアントと、ハードウェアおよびソフトウェアの情報。 |
はい |
列 |
キックスタートスクリプト |
|
詳細を含む、すべてのキックスタートスクリプト。 |
いいえ |
|
キックスタートツリー |
|
キックスタートツリー。 |
いいえ |
" |
すべてのアップグレード可能バージョン |
|
アップグレード可能なすべてのより新しいパッケージバージョン。 |
はい |
|
最新のアップグレード可能なバージョン |
|
アップグレード可能な最新のパッケージバージョン。 |
はい |
|
プロキシの概要 |
|
すべてのプロキシとそれぞれに登録されたクライアント。 |
はい |
|
リポジトリ |
|
関連付けられたSSLの詳細およびフィルタを含むすべてのリポジトリ。 |
いいえ |
|
SCAPの結果 |
|
OpenSCAP |
はい |
|
SCAPの結果 |
|
別の形式での OpenSCAP |
はい |
|
システムデータ |
|
スプライス統合に必要なクライアントデータ。 |
いいえ |
|
システム通貨 |
|
登録済みクライアントごとに使用可能なパッチの数。 |
いいえ |
|
システムの追加パッケージ |
|
クライアントがサブスクライブしているチャンネルから利用できない、すべてのクライアントにインストールされたすべてのパッケージ。 |
はい |
|
システムグループ |
|
システムグループ。 |
はい |
|
システムグループのアクティベーションキー |
|
システムグループのアクティベーションキー。 |
いいえ。 |
|
システムグループのシステム |
|
システムグループのクライアント。 |
はい |
|
システムグループユーザ |
|
システムグループおよびシステムグループに対する許可を持つユーザ。 |
いいえ |
|
履歴: システム |
|
クライアントごとのイベント履歴。 |
はい |
|
履歴: チャンネル |
|
チャンネルイベント履歴。 |
はい |
|
履歴: 設定 |
|
設定イベント履歴 |
はい |
列 |
履歴: エンタイトルメント |
|
システムエンタイトルメントイベント履歴。 |
はい |
|
履歴: エラータ |
|
エラータイベント履歴。 |
はい |
列 |
履歴: キックスタート |
|
キックスタートイベント履歴。 |
はい |
列 |
履歴: パッケージ |
|
パッケージイベント履歴。 |
はい |
列 |
履歴: SCAP |
|
OpenSCAPイベント履歴。 |
はい |
列 |
MD5証明書 |
|
MD5チェックサムを持つ証明書を使用するすべての登録済みクライアント。 |
いいえ |
|
インストール済みパッケージ |
|
クライアントにインストールされたパッケージ。 |
はい |
|
システムプロファイル |
|
サーバに登録されているすべてのクライアントと、ソフトウェアおよびシステムグループ情報。 |
いいえ |
|
ユーザ |
|
SUSE Managerに登録されたすべてのユーザ。 |
はい |
列 |
MD5ユーザ |
|
MD5暗号化パスワードを使用している全組織の全ユーザと、その詳細とロール。 |
はい |
列 |
管理されるシステム |
|
個々のユーザが管理できるクライアント。 |
はい |
列 |
個々のレポートに関する詳細については、オプション--info
または--list-fields-info
およびレポート名を指定して、spacewalk-report
を実行します。 これにより、レポートに使用可能なフィールドの説明とリストが表示されます。
プログラムの呼び出しとオプションの詳細については、spacewalk-report(8)
マニュアルページ、およびspacewalk-report
コマンドの--help
パラメータを参照してください。