日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

會(huì)話(huà)操作記錄投遞

更新時(shí)間:

您可以使用云助手的會(huì)話(huà)操作記錄投遞功能,將會(huì)話(huà)管理(Session Manager)操作記錄投遞到您的對(duì)象存儲(chǔ)OSS或日志服務(wù)SLS中,進(jìn)行持久化存儲(chǔ)。本文介紹如何配置會(huì)話(huà)操作記錄投遞和查看已投遞的會(huì)話(huà)操作記錄。

背景信息

如果您需要對(duì)會(huì)話(huà)管理(Session Manager)操作記錄進(jìn)行查詢(xún)、分析、審計(jì)以及持久保存等操作,或者您使用會(huì)話(huà)管理(Session Manager)用于安全性、合規(guī)性要求較高的場(chǎng)景,建議您使用會(huì)話(huà)操作記錄投遞功能,即將會(huì)話(huà)管理(Session Manager)操作記錄投遞到您指定的對(duì)象存儲(chǔ)OSS或日志服務(wù)SLS中,進(jìn)行持久化存儲(chǔ)。

說(shuō)明

會(huì)話(huà)操作記錄投遞功能支持的地域,請(qǐng)參見(jiàn)支持的地域

計(jì)費(fèi)說(shuō)明

會(huì)話(huà)操作記錄投遞功能本身不收費(fèi),但使用該功能的過(guò)程中,您需要為如下內(nèi)容付費(fèi):

  • 使用SLS存儲(chǔ)會(huì)話(huà)操作記錄或使用SLS的日志索引等功能。

    具體計(jì)費(fèi)信息,請(qǐng)參見(jiàn)SLS計(jì)費(fèi)概述

  • 使用OSS存儲(chǔ)會(huì)話(huà)操作記錄或使用OSS的文件管理等功能。

    具體計(jì)費(fèi)信息,請(qǐng)參見(jiàn)OSS計(jì)費(fèi)概述

步驟一:配置會(huì)話(huà)操作記錄投遞

您需要在ECS管理控制臺(tái)上完成會(huì)話(huà)操作記錄投遞配置,指定存儲(chǔ)會(huì)話(huà)操作記錄的SLS項(xiàng)目(Project)和日志庫(kù)(LogStore)、OSS存儲(chǔ)空間(Bucket),具體操作如下:

  1. 登錄ECS管理控制臺(tái)

  2. 在左側(cè)導(dǎo)航欄,選擇運(yùn)維與監(jiān)控 > 云助手

  3. 在頂部菜單欄左上角處,選擇地域。

    說(shuō)明

    不支持跨地域投遞。如果您需要為不同地域投遞會(huì)話(huà)操作記錄,請(qǐng)分別在不同地域完成配置。

  4. ECS 云助手頁(yè)面右上角,單擊設(shè)置

  5. 在彈出的云助手設(shè)置對(duì)話(huà)框中,單擊會(huì)話(huà)管理設(shè)置頁(yè)簽,完成投遞配置。

    • 會(huì)話(huà)操作記錄投遞到日志服務(wù)SLS。

      1. 選中投遞到日志服務(wù)SLS

      2. 選擇已創(chuàng)建的SLS項(xiàng)目和日志庫(kù)。

        • 如果還未創(chuàng)建SLS項(xiàng)目和日志庫(kù),請(qǐng)單擊右側(cè)的打開(kāi)SLS控制臺(tái)管理日志庫(kù)開(kāi)始即時(shí)創(chuàng)建,創(chuàng)建完成后返回該對(duì)話(huà)框單擊刷新圖標(biāo)圖標(biāo),查看最新的列表。具體操作,請(qǐng)參見(jiàn)管理Project管理Logstore

        • 在SLS中查詢(xún)、分析日志還需要提前開(kāi)啟索引,具體操作,請(qǐng)參見(jiàn)創(chuàng)建索引

        • (可選)您還可以設(shè)置日志庫(kù)的服務(wù)器端加密方式,會(huì)話(huà)操作記錄投遞會(huì)繼承該加密方式。具體操作,請(qǐng)參見(jiàn)數(shù)據(jù)加密

    • 會(huì)話(huà)操作記錄投遞到對(duì)象存儲(chǔ)OSS。

      1. 選中投遞到對(duì)象存儲(chǔ)OSS

      2. 選擇已創(chuàng)建的OSS存儲(chǔ)空間,并填寫(xiě)用于存儲(chǔ)會(huì)話(huà)操作記錄文件的根目錄。

        如果還未創(chuàng)建OSS存儲(chǔ)空間,請(qǐng)單擊右側(cè)的打開(kāi)OSS控制臺(tái)開(kāi)始即時(shí)創(chuàng)建,創(chuàng)建完成后返回該對(duì)話(huà)框單擊刷新圖標(biāo)圖標(biāo),查看最新的列表。具體操作,請(qǐng)參見(jiàn)創(chuàng)建存儲(chǔ)空間

      3. (可選)單擊高級(jí)選項(xiàng)后的圖標(biāo).png圖標(biāo),設(shè)置服務(wù)器端加密方式。

        說(shuō)明

        OSS提供了服務(wù)器端加密機(jī)制,提供靜態(tài)數(shù)據(jù)保護(hù),適合于對(duì)文件存儲(chǔ)有高安全性或者合規(guī)性要求的應(yīng)用場(chǎng)景。若您設(shè)置了服務(wù)器端加密方式,將為會(huì)話(huà)操作記錄投遞文件(Object)進(jìn)行對(duì)應(yīng)的加密。更多信息,請(qǐng)參見(jiàn)服務(wù)器端加密

  6. 單擊確定

    首次進(jìn)行投遞配置時(shí),系統(tǒng)自動(dòng)授權(quán)云助手獲取訪問(wèn)SLS和OSS資源的權(quán)限,即自動(dòng)為您創(chuàng)建一個(gè)服務(wù)關(guān)聯(lián)角色,以便將會(huì)話(huà)操作記錄投遞到您指定的SLS日志庫(kù)或OSS存儲(chǔ)空間中。如果已經(jīng)存在,則不會(huì)重復(fù)創(chuàng)建。您可以手動(dòng)管理授權(quán),具體操作,請(qǐng)參見(jiàn)管理云助手服務(wù)關(guān)聯(lián)角色

    111.png

步驟二:使用會(huì)話(huà)管理功能連接實(shí)例

使用會(huì)話(huà)管理功能連接實(shí)例后,會(huì)話(huà)操作記錄會(huì)自動(dòng)投遞至您指定的SLS日志庫(kù)或OSS存儲(chǔ)空間中。

通過(guò)會(huì)話(huà)管理連接實(shí)例的具體操作,請(qǐng)參見(jiàn)在控制臺(tái)通過(guò)會(huì)話(huà)管理連接實(shí)例

步驟三:查看會(huì)話(huà)操作記錄

您可以前往SLS控制臺(tái)或OSS控制臺(tái)查看會(huì)話(huà)操作記錄,具體操作如下:

在SLS查看會(huì)話(huà)操作記錄

本步驟為從ECS控制臺(tái)跳轉(zhuǎn)至指定日志庫(kù)的方法,您也可以直接登錄SLS控制臺(tái),自行查找對(duì)應(yīng)的日志庫(kù)。

  1. 登錄ECS管理控制臺(tái)

  2. 在左側(cè)導(dǎo)航欄,選擇運(yùn)維與監(jiān)控 > 云助手

  3. 在頂部菜單欄左上角處,選擇地域。

  4. ECS 云助手頁(yè)面右上角,單擊設(shè)置

  5. 在彈出的云助手設(shè)置對(duì)話(huà)框中,單擊會(huì)話(huà)管理設(shè)置頁(yè)簽,然后選中投遞到日志服務(wù)SLS

  6. 單擊請(qǐng)選擇日志服務(wù)日志庫(kù)區(qū)域右側(cè)的管理日志庫(kù)

    • 查看和分析日志的具體操作,請(qǐng)參見(jiàn)查詢(xún)與分析快速指引

    • 會(huì)話(huà)操作記錄中,具體參數(shù)說(shuō)明如下。

      參數(shù)

      描述

      LoginUser

      使用會(huì)話(huà)管理功能連接實(shí)例后,進(jìn)行操作的用戶(hù)名稱(chēng)。

      CallerUid

      使用會(huì)話(huà)管理功能連接實(shí)例后,進(jìn)行操作的賬號(hào)ID。

      Content

      使用會(huì)話(huà)管理功能連接實(shí)例后,操作命令與對(duì)應(yīng)的輸出。

      操作命令與輸出結(jié)果間一般以“=======”分隔。

      InstanceId

      使用會(huì)話(huà)管理功能連接到的實(shí)例ID。

      SessionId

      使用會(huì)話(huà)管理功能連接實(shí)例的會(huì)話(huà)ID。

      ChannelId

      使用會(huì)話(huà)管理功能連接實(shí)例的通道ID。

      TokenPrincipalId

      使用會(huì)話(huà)管理功能,通過(guò)STS角色扮演方式連接實(shí)例后,進(jìn)行操作的實(shí)際委托人ID。

在OSS查看會(huì)話(huà)操作記錄

本步驟為從ECS控制臺(tái)跳轉(zhuǎn)至指定存儲(chǔ)空間的方法,您也可以直接登錄OSS控制臺(tái),自行查找對(duì)應(yīng)的存儲(chǔ)空間。

  1. 登錄ECS管理控制臺(tái)

  2. 在左側(cè)導(dǎo)航欄,選擇運(yùn)維與監(jiān)控 > 云助手

  3. 在頂部菜單欄左上角處,選擇地域。

  4. ECS 云助手頁(yè)面右上角,單擊設(shè)置

  5. 在彈出的云助手設(shè)置對(duì)話(huà)框中,單擊會(huì)話(huà)管理設(shè)置頁(yè)簽,然后選中投遞到對(duì)象存儲(chǔ)OSS

  6. 單擊請(qǐng)選擇存儲(chǔ)空間區(qū)域右側(cè)的打開(kāi)OSS控制臺(tái)

  7. 進(jìn)入存儲(chǔ)某個(gè)會(huì)話(huà)操作記錄相關(guān)文件的目錄。

    跳轉(zhuǎn)到OSS控制臺(tái)后,系統(tǒng)會(huì)自動(dòng)定位到您在配置會(huì)話(huà)操作記錄投遞時(shí)填寫(xiě)的文件根目錄,您可以逐級(jí)進(jìn)入自動(dòng)生成的子目錄,查看會(huì)話(huà)記錄投遞文件,目錄格式如下:

    <文件根目錄>/<實(shí)例所在地域ID>/<會(huì)話(huà)操作時(shí)間(年-月)>/<會(huì)話(huà)操作時(shí)間(日)>/<實(shí)例ID>/<SessionId>/<ChannelId>.yaml

  8. 分析會(huì)話(huà)操作記錄文件。

    會(huì)話(huà)操作記錄文件為YAML格式,您可以下載并解析YAML文件,進(jìn)行分析、審計(jì)等操作。

    以解析會(huì)話(huà)操作記錄YAML文件的Java代碼為例,示例如下:

    //會(huì)話(huà)操作記錄的YAML文件解析類(lèi)
    public static class Document {
        //會(huì)話(huà)基本信息
        private MetaData metaData;
        //會(huì)話(huà)操作記錄
        private List<SessionData> sessionData;
    }
    
    //會(huì)話(huà)基本信息
    public static class MetaData {
        //解析版本
        private String version;
        //使用會(huì)話(huà)管理功能連接實(shí)例后,進(jìn)行操作的用戶(hù)名稱(chēng)
        private String loginUser;
        //使用會(huì)話(huà)管理功能連接實(shí)例后,進(jìn)行操作的賬號(hào)ID
        private Long callerUid;
        //使用會(huì)話(huà)管理功能連接到的實(shí)例ID
        private String instanceId;
        //使用會(huì)話(huà)管理功能連接實(shí)例的會(huì)話(huà)ID
        private String sessionId;
        //使用會(huì)話(huà)管理功能連接實(shí)例的通道ID
        private String channelId;
        //使用會(huì)話(huà)管理功能,通過(guò)STS角色扮演方式連接實(shí)例后,進(jìn)行操作的實(shí)際委托人ID
        private String stsTokenPrincipalId;
    }
    
    //會(huì)話(huà)操作記錄
    public static class SessionData {
        //會(huì)話(huà)操作時(shí)間
        private String time;
        //操作命令與對(duì)應(yīng)的輸出,操作命令與輸出結(jié)果間一般以“>>>>>>>>>>>>”分隔
        private String content;
    }
    
    /**
    * 獲取Session Manager會(huì)話(huà)記錄
    *
    * @param deliveryFileName Session Manager會(huì)話(huà)記錄投遞的yaml文件
    * @return Session Manager會(huì)話(huà)記錄
    */
    public Document getSessionData(String deliveryFileName) {
        Yaml yaml = new Yaml(new Constructor(Document.class));
    	  File deliveryFile = new File(deliveryFileName);
    	  try (InputStream deliveryInputStream = new FileInputStream(deliveryFile)) {
            Document document = (Document) yaml.load(deliveryInputStream);
            //會(huì)話(huà)基本信息
            //MetaData metaData = document.getMetaData();
            //會(huì)話(huà)操作記錄
            //List<SessionData> sessionDataList = document.getSessionData();
            return document;
        } catch (IOException exception) {
            // log.error("");
        }
        return null;
    }

相關(guān)文檔