SAP HANA Cockpit Manager を使用して、データベース、グループ、およびコックピットユーザの登録ができます。以下の URL を使用して、Cockpit Manager を起動します。
1https://<cockpit-host>:<port-number>トレーニングランドスケープでは、SAP HANA Cockpit Manager の URL は以下のようになります。
1https://wdflbmt7285.wdf.sap.corp:51028Objective
SAP HANA Cockpit Manager を使用して、データベース、グループ、およびコックピットユーザの登録ができます。以下の URL を使用して、Cockpit Manager を起動します。
1https://<cockpit-host>:<port-number>トレーニングランドスケープでは、SAP HANA Cockpit Manager の URL は以下のようになります。
1https://wdflbmt7285.wdf.sap.corp:51028データベースを監視および管理するには、システムデータベースおよび SAP HANA データベースシステムのすべてのテナントを SAP HANA コックピットでデータベースとして登録する必要があります。これらのデータベースをグループ化して、専用ユーザに割り当てることができます。

COCKPIT_ADMIN ユーザアカウント認証情報を使用して、SAP HANA システムを SAP HANA Cockpit Manager に登録することができます。このユーザアカウントは、SAP HANA コックピットのインストール時に自動的に登録されます。
データベースを登録するには、ガイドプロシージャステップに従い、ホスト、インスタンス番号、テクニカルユーザ、接続タイプ、グループ割当などの必要な情報を入力します。
SAP HANA テナントまたはシステムデータベースを SAP HANA コックピットでデータベースとして登録するには、その特定のテナントまたはシステムデータベースのテクニカルユーザが必要です。このテクニカルユーザは、SAP HANA コックピットでのデータベース登録手順中に簡単に登録できます。

Register Database プロシージャでテクニカルユーザを作成すると、必要なシステム権限が自動的に割り当てられます。テクニカルユーザには、CATALOG READ システム権限、および _SYS_STATISTICS スキーマに対する SELECT が必要です。
注記
SAP HANA データベースエクスプローラの SQL コンソールを使用して、テクニカルユーザを作成することもできます。
SAP HANA データベースエクスプローラ SQL コンソールで、このユーザをマニュアルで作成し、以下の SQL コマンドを実行して必要な最低限の権限を付与することができます。
123CREATE USER <username> PASSWORD < password> NO FORCE_FIRST_PASSWORD_CHANGE;
GRANT CATALOG READ to <username>;
GRANT SELECT on SCHEMA _SYS_STATISTICS to <username>;グループは、登録された 1 つ以上のデータベースの名前付きセットです。グループは、登録されたデータベースのセットをコックピットユーザに関連付けます。この方法により、コックピットユーザは SAP HANA コックピットを使用して、責任内のデータベースを管理および監視することができます。コックピットマネージャアプリケーションを使用して、データベースとコックピットユーザをグループに割り当てます。
登録済データベースは、用途タイプグループに属することができます。用途タイプグループ開発、テスト、および本稼動は、データベースに本稼動、テスト、または開発の用途タイプが割り当てられると自動的に登録されます。使用タイプは、SAP HANA データベースのインストール時に割り当てられますが、インストール後に変更することができます。
グループを登録するには、ガイドプロシージャステップに従い、グループ名、データベース割当、コックピットユーザなどの必要な情報を入力します。
注記
コックピット管理者は、グループを使用して、類似する SAP HANA データベースを表示および管理できます。コックピット管理者は、データベースにアクセスする他のユーザも制御できます。
データベースにアクセスするには、コックピットユーザが、そのデータベースを含む作成したグループの 1 つに属している必要があります。自動登録されたグループにユーザを割り当てることはできないため、データベースを管理するには管理者が独自のグループを登録する必要があります。
コックピットマネージャで 1 つまたは複数の自動作成されたグループを非表示にするには、設定を選択し、表示を選択してから、各ボックスの選択を解除または選択します。自動作成されたグループを非表示にしても、データベースに関連付けられたシステム使用タイプには影響しません。単純に、コックピットが自動作成されたグループ別にデータベースの表示を整理できないようにします。
コックピットマネージャアプリケーションでランドスケープの設定を完了すると、SAP HANA コックピットにアクセスして、ランドスケープ内の SAP HANA システムを監視および管理することができます。
コックピットマネージャアプリケーションでは、コックピットユーザを作成して、データベースのグループに割り当てることができます。
コックピットユーザは、SAP HANA コックピットアプリケーションユーザです。そのため、これらはコックピットを使用して管理および監視されるデータベースに関連付けられたデータベースユーザ認証とは分離されています。各コックピットユーザには、データベースのグループへのアクセスを割り当てることができます。
インストール時に作成された COCKPIT_ADMIN は、他のコックピットユーザを作成し、ロールと権限を割り当てることができる管理ユーザです。
コックピットユーザを作成するには、ガイドプロシージャステップに従い、ユーザ名、パスワード、グループ割当などの必要な情報を入力します。
注記
コックピットユーザがグループに割り当てられると、このユーザはグループ内の各データベースを監視できます。ユーザには、グループの集計データも表示されます。現在グループが存在しない場合は、グループの作成後に新しいグループにユーザーを追加できます。
どのグループにも割り当てられていないコックピットユーザ、または空のグループに割り当てられているコックピットユーザは、SAP HANA コックピットにアクセスできます。ただし、そのコックピットユーザはどのデータベースにも割り当てられていないため、コックピットにデータは表示されません。
各コックピットユーザには少なくとも 1 つのコックピットロールを割り当てる必要があります。これにより、コックピットまたは Cockpit Manager のどの部分にアクセスできるかが決まります。(コックピットロールは、データベースユーザに関連付けられたロールとは無関係です。後者は、データベースユーザにどの SAP HANA 権限が割り当てられるかを制御します)。
利用可能な SAP HANA コックピットロールは複数あります。複数のロールを 1 つのユーザアカウントにまとめることもできます。表 "SAP HANA コックピットロール" は、利用可能なロールの一覧を示します。
| コックピットロール | 権限 |
|---|---|
| Cockpit Administrator ロール | Cockpit Manager を使用してコックピット設定を変更する。 |
| Cockpit Database Administrator ロール | Cockpit Manager を使用して、データベース、データベースグループを登録し、コックピットユーザおよびデータベースをグループに割り当てる。 |
| Cockpit User Administrator ロール | Cockpit Manager を使用してコックピットユーザを登録する。 |
| Cockpit User ロール | SAP HANA コックピットを使用して特定のデータベースを監視する。 |
| -- 追加権限 1 | データベースを登録できる。 |
| -- 追加権限 2 | データベース設定テンプレートを管理できる。 |
| Cockpit Troubleshooting ロール | Cockpit Manager で XSA ログを表示する。 ヒント XSA ログを表示するには、領域の監査人の XSA ロールも割り当てる必要があります。 |

SAP HANA コックピットのセットアップおよび設定時に、複数タイプのユーザの登録と割当を検討する必要があります。
Cockpit Manager ユーザ (COCKPIT_ADMIN) は、データベース、グループ、コックピットユーザの登録と割当を担当します。
コックピットアプリケーションユーザ (Cockpit_User_A) は、データベース管理者に SAP HANA コックピットアプリケーションへのアクセス権を付与する個人アプリケーションユーザです。
DB ユーザ (HANA_ADMIN_A) は、データベース管理者が担当するデータベースの個人ユーザアカウントです。個人データベースユーザからコックピットユーザへの割当は、データベースディレクトリで行われます。
OS ユーザ (オペレーティングシステムユーザ) は、通常は <sid>adm であり、SAP Control プロセスへのアクセスに使用されます。このユーザは、データベースの起動と停止、およびリストアプロセスの制御に使用されます。
テクニカルユーザ (COCKPIT_MONITOR) は、データベースごとに登録されるユーザアカウントであり、Aggregate Health Monitor でのモニタデータ収集に使用されます。テクニカルユーザは、監視が必要な各データベース内でマニュアルで登録する必要があります。
ヒント
この設定により、職務分掌を実装できます。
SAP HANA コックピットは、以下の URL で開くことができます。
1https://<cockpit-host>:<port-number>トレーニングランドスケープでは、SAP HANA Cockpit Manager の URL は以下のようになります。
1https://wdflbmt7285.wdf.sap.corp:51026ログオンすると、個人ユーザアカウントに割り当てられたグループおよびデータベースの概要が表示されます。

SAP HANA コックピットのホーム画面に、割り当てられた SAP HANA システムの実行ステータスの概要が表示されます。Database Directory タイルまたはグループタイルを選択して、データベースごとに集約されたヘルス概要を取得します。
集約されたヘルス概要を示すビューから、SAP HANA Database Overview ページにナビゲートできます。Database Overview ページには、選択した SAP HANA データベースの詳細なステータスが表示されます。

Database Overview 詳細ページの各カードには、SAP HANA データベースのステータスに関する情報が表示されます。画面は自動リフレッシュするよう設定できます。これにより、カードには常に最新の監視情報が表示されるようになります。