
# SAP HANA（单节点无HA）
查看SAP监控大屏需要安装SAP监控Agent，在SAP HANA（单节点无HA）场景下，需要在HANA节点上安装SAP监控Agent。
1. 安装AOM ICAgent 
   安装AOM ICAgentAOM ICAgent用于采集主机OS指标，如主机CPU、内存、磁盘等相关指标。若未安装，请参考[安装ICAgent](https://support.huaweicloud.com/qs-aom/aom_00_0003.html)安装。
   
   
2. 配置AOM FullAccess 委托代理权限 
   AOM FullAccess 委托代理权限用于AOM指标上报接口认证，配置方法如下：
   1. 登录公有云管理控制台。
      图1登录控制台   
      ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001321973169.png) 
   
   2. 在左侧导航栏，单击![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001271813166.png)，选择"管理与监管 \> 统一身份认证服务"，弹出如下界面。
      图2登录控制台2   
      ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001321853329.png) 
   
   3. 在左侧单击"委托"，然后在右侧单击"创建委托"，弹出"创建委托"界面。
      图3创建委托   
      ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001332783825.png) 
   
   4. 配置代理参数
      - 委托名称：AOMFullAccess。此处为示例名称。
      
      - 委托类型：云服务。
      
      - 云服务：弹性云服务器 ECS 裸金属服务器 BMS。
      
      - 持续时间：使用默认值。
        图4配置参数   
        ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001271333386.png) 
       
   
   5. 点击"下一步"，进行权限配置：
      - 选择策略，在搜索栏中输人"AOM FullAccess"，勾选"AOM FullAccess"。
        图5权限配置   
        ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001322133169.png) 
      
      - 选设置最小授权范围，点击确定后完成配置。
        图6完成配置   
        ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001322253133.png) 
       
   
   6. 为云服务器配置上一步创建的代理。
      1. 在左侧导航栏，单击![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001271652498.png)，选择"计算 \> 弹性云服务器"，弹出界面：
         图7创建代理1   
         ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001280303860.png) 
      
      2. 点击需要配置委托的云服务器，进入云服务器"基本信息"。
         图8创建代理2   
         ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001321973173.png) 
      
      3. 在"管理信息 \> 委托"点击编辑按钮，选择步骤4创建的委托，点击"保存"。
         图9创建代理3   
         ![](https://support.huaweicloud.com/sap-ctf/zh-cn_image_0000001280423864.png) 
       
   
   
   
   
3. 安装配置监控Agent 
   1. 执行以下命令，获取安装脚本安装监控Agent。区域不同，下载路径不同，具体参见[表1]所示，此处以华北-北京四为例：
      ```
      cd /tmp
      curl https://obs-sap-cn-north-4.obs.cn-north-4.myhuaweicloud.com/sapmon/install.sh | sh
      ```
       表1获取方式 
      | 名称         | 描述   | 获取地址                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
      |:---|:---|:---|
      | install.sh | 安装脚本 | 华北-北京一：<https://obs-sap-cn-north-1.obs.cn-north-1.myhuaweicloud.com/sapmon/install.sh> 华东-上海一：<https://obs-sap-cn-east-3.obs.cn-east-3.myhuaweicloud.com/sapmon/install.sh> 华东-上海二：<https://obs-sap.obs.cn-east-2.myhuaweicloud.com/sapmon/install.sh> 华南-广州：<https://obs-sap-cn-south-1.obs.cn-south-1.myhuaweicloud.com/sapmon/install.sh> 华北-北京四：<https://obs-sap-cn-north-4.obs.cn-north-4.myhuaweicloud.com/sapmon/install.sh> 西南-贵阳一：<https://obs-sap-cn-southwest-2.obs.cn-southwest-2.myhuaweicloud.com/sapmon/install.sh> |
         
      
   
   2. 修改配置
      1. 执行以下命令，将密码加密。
         ```
         /usr/local/sapmon/bin/ktool -e
         ```
         
      
      2. 根据实际输入密码。
      
      3. 执行以下命令，修改配置文件。
         ```
         vim /usr/local/sapmon/config/sapmon.ini
         ```
         具体参数请参见[表2]，请根据实际情况配置参数，其中密码修改为[a]执行以下命令，将密码加密。中获得的返回值。
          表2配置参数 
         | 参数类型          | 参数名称                 | 参数说明                                                                                                                                                                                                                                                                                                                                           | 示例值             |
         |:---|:---|:---|:---|
         | DEFAULT       | log_level            | 日志级别。                                                                                                                                                                                                                                                                                                                                          | INFO            |
         | DEFAULT       | log_level            | 日志文件名称，日志文件路径为：/var/log/huawei/sapmon/。                                                                                                                                                                                                                                                                                                        | sap_metrics.log |
         | DEFAULT       | hostname             | OS主机名。                                                                                                                                                                                                                                                                                                                                         | hana-1709       |
         | database.hana | enable               | 是否获取数据库指标，取值true或者false。 说明： 在SAP HANA（单节点HA）场景，主节点值为ture，备节点值为false。                                                                                                                                                                                                                         | true            |
         | database.hana | ha_mode              | 数据库是否使用HA模式部署，如果是，填写true，否则为false。                                                                                                                                                                                                                                                                                                             | false           |
         | database.hana | sid                  | 数据库sid。                                                                                                                                                                                                                                                                                                                                        | S00             |
         | database.hana | instance_number      | 数据库实例编号。                                                                                                                                                                                                                                                                                                                                       | 00              |
         | database.hana | tenant_database_name | 租户数据库名称，用于多租户场景： - 如果安装的HANA是单租户则不需填写。  - 如果安装的HANA是多租户，则填写租户数据库名称。                                                                                                                 | -               |
         | database.hana | username             | SAP HANA用户名。 说明： 您需要使用SQL为此用户授予必要权限，如下所示： CREATE USER \<username\> PASSWORD \<password\> NO FORCE_FIRST_PASSWORD_CHANGE; GRANT CATALOG READ to \<username\>; GRANT SELECT on SCHEMA _SYS_STATISTICS to \<username\> | -               |
         | database.hana | password             | SAP HANA用户密码。                                                                                                                                                                                                                                                                                                                                  | -               |
            
         ![](https://support.huaweicloud.com/sap-ctf/public_sys-resources/note_3.0-zh-cn.png)
         如果需要对多个租户数据库进行监控，则将"database.hana"配置段及下面的参数复制并粘贴，然后修改"database.hana"为"database.hana.\<tenantdb_name\>"，并修改对应参数的值。
         其中\<tenantdb_name\>为租户数据库的名称，username、password为对应租户数据库的用户名和密码。
         
      
      4. 执行以下命令，重启监控Agent。
         ```
         systemctl restart sapmon
         ```
         
       
   
   
   
   
 
