Describing the SAP HANA Cockpit Architecture


After completing this lesson, you will be able to:

  • Describe the SAP HANA cockpit architecture

SAP HANA Cockpit Introduction

Use the Web-based administration tool SAP HANA cockpit for the administration, monitoring, and maintenance of SAP HANA systems.

The SAP HANA cockpit provides tools for the administration and monitoring of SAP HANA databases, and for development capabilities through the SAP HANA database explorer. You can manage multiple databases, each running version SAP HANA 1.0 SPS 12, or later. Databases running version SAP HANA 2.0 SPS 01 or later run in multi-container mode, but you can also monitor single-container systems running version SAP HANA 1.0 SPS 12.

SAP HANA cockpit runs on an SAP HANA express database, which is included in the installation. The SAP HANA cockpit can also be installed in an existing SAP HANA system in a separate tenant database (shared database).

SAP HANA cockpit consists of two parts:

  • The SAP HANA cockpit manager

  • The SAP HANA cockpit

SAP HANA Cockpit Manager

With the SAP HANA cockpit manager, you can register databases and create groups of databases that other cockpit users can access within the SAP HANA cockpit. The databases are managed through the cockpit administrator (cockpit_admin) user. This user is created during the installation of SAP HANA cockpit and is assigned the master password provided during the installation.

If your company's security policies prohibit the use of standard users, you can create personal SAP HANA cockpit manager user accounts.

A database is the system database or a tenant in the SAP HANA system, identified by a host, instance number, and tenant name. Suppose that a business unit has set up a new SAP HANA system and wants it to be managed through the cockpit. The first step is to register the databases, that is, the system database and the tenant(s) from that SAP HANA system, in the cockpit.

SAP HANA Cockpit

The SAP HANA cockpit provides tools for the administration and monitoring of SAP HANA databases, and for development capabilities through the SAP HANA database explorer. SAP HANA database administrators can use the SAP HANA cockpit to start and stop services, to monitor the system, to configure system settings, and to manage users and authorizations.

SAP HANA cockpit apps that allow you to manage SAP HANA options and capabilities (for example, SAP HANA dynamic tiering) are only available if the option or capability has been installed.

When you first launch the cockpit, you can see system and tenant databases. Whenever you like, you can drill down to perform in-depth monitoring on an individual system or tenant. In order to see alerts and other data for this individual database, you will need to have the credentials to the corresponding database.

SAP HANA Database Explorer

The SAP HANA database explorer is integrated into the cockpit. It allows you to query information about the database using SQL. You can also view information about your database's catalog objects and look into the database diagnostic files.

Steps to Retrieve the SAP HANA Cockpit URLs

After the upgrade, the new URLs can be retrieved with the following commands:

  1. Use ssh to connect to the SAP HANA cockpit server as: <sid>adm.

  2. Log on to the XS Advanced with the command xs login.

    User name: cockpit_admin

    Password: <installation master password>

  3. List the XS Advanced applications with the command xs apps | grep web-app.

    The SAP HANA cockpit manager is listed as cockpit-admin-web-app.

    The SAP HANA cockpit is listed as cockpit-web-app.

  4. Log off from the XS Advanced with the command xs logout.

Log in to track your progress & complete quizzes