女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

華為云云日志服務(wù) HarmonyOS NEXT 采集最佳實踐

jf_81200783 ? 來源:jf_81200783 ? 作者:jf_81200783 ? 2024-12-18 09:19 ? 次閱讀

【摘要】為確保各類應(yīng)用程序能夠在鴻蒙操作系統(tǒng)上實現(xiàn)無縫對接并高效利用 LTS,LTS SDK 進行了 HarmonyOS 原生適配,可以提升鴻蒙生態(tài)下應(yīng)用的穩(wěn)定性和可靠性。

鴻蒙背景介紹

華為鴻蒙 HarmonyOS 系統(tǒng)是面向萬物互聯(lián)的全場景分布式操作系統(tǒng),支持手機、平板、智能穿戴、智慧屏等多種終端設(shè)備運行,提供應(yīng)用開發(fā)、設(shè)備開發(fā)的一站式服務(wù)的平臺。2024年1月18日正式推出HarmonyOS NEXT鴻蒙星河開發(fā)者預(yù)覽,也被稱為“純血”鴻蒙。為了確保這種復(fù)雜系統(tǒng)的穩(wěn)定性和高效運行,日志采集成為了開發(fā)和維護過程中的關(guān)鍵環(huán)節(jié)。

華為云云日志服務(wù)介紹

云日志服務(wù)(Log Tank Service,簡稱 LTS)用于收集來自主機和云服務(wù)的日志數(shù)據(jù),通過海量日志數(shù)據(jù)的分析與處理,可以將云服務(wù)和應(yīng)用程序的可用性和性能最大化,為您提供實時、高效、安全的日志處理能力,幫助您快速高效地進行實時決策分析、設(shè)備運維管理、用戶業(yè)務(wù)趨勢分析等。

wKgZPGdhgJSAHZINAAKE7vBULlk532.png

華為云云云日志業(yè)務(wù)全景圖

為確保各類應(yīng)用程序能夠在鴻蒙操作系統(tǒng)上實現(xiàn)無縫對接并高效利用 LTS,LTS SDK 進行了 HarmonyOS原生適配,可以提升鴻蒙生態(tài)下應(yīng)用的穩(wěn)定性和可靠性。

LTS Harmony SDK 介紹

LTS Harmony SDK 基于華為終端日志底座進行擴展,底層適配鴻蒙 NDK,核心部分使用 ArkTS 語言編寫,對性能進行了大量優(yōu)化(包括緩存上報、文件存儲、上報策略等),能夠適用于移動端、服務(wù)端等各種場景,LTS Harmony SDK提供 ArkTS語言原生調(diào)用 API,已通過 OpenHarmony 三方庫中心托管發(fā)布,當(dāng)前支持 HarmonyOS NEXT API 12及以上,僅支持 Stage 模式。

SDK 使用最佳實踐

使用前提

使用云日志前,您需要注冊華為賬號,并開通云日志服務(wù)。

確認云日志服務(wù)的區(qū)域,請用戶根據(jù)所在的區(qū)域,選擇 region。

獲取華為賬號 AK/SK。

獲取華為云賬號的項目 ID(project ID),步驟參考:請參見“我的憑證>API 憑證”。

獲取需要上報到 LTS 的日志組 ID 和日志流 ID。

集成接入 SDK

鴻蒙倉庫集成

在終端中運行安裝命令。

ohpm install lts_harmony_sdk

在 app/oh-package.json5 中添加依賴。

dependencies { ... "lts_harmony_sdk": "0.0.1" ...}在終端中運行以下命令安裝 SDKohpm install

手動集成

下載[日志 SDK 包]。

下載后解壓到指定目錄。注:直接解壓即可,不需要額外操作。

將解壓后的 har 靜態(tài)庫文件添加到您的項目工程中。

在 app/oh-package.json5 中添加依賴。

dependencies { ... "lts_harmony_sdk": "file:../plugin/LTS_SDK/default/lts_harmony_sdk.har" // HAR 包存放地址 ...}

在終端中運行以下命令使能 SDK。

ohpm install

注意事項:SDK 包使用語言為 ArkTS,只能在 ArkTS 文件中引入。僅支持 SDK11 以上版本。

引入依賴模塊

import { LTSSDK, ConfigParam } from 'lts_harmony_sdk';

初始化

初始化代碼示例:

// ArkTS 代碼示例// LTS 參數(shù)配置 const config:ConfigParam = { //必填參數(shù) region: string, //上報 region projectId: string, //華為云項目 ID groupId: string, // LTS 日志組 ID streamId: string, // LTS 日志流 ID //選填參數(shù) url: string, //上報地址 cacheThreshold: number, //上報條數(shù)閾值 timeInterval: number, //上報時間閾值 isReportBackground: boolean //是否開啟后臺上報};//獲取 ApplicationContextlet applicationContext = this.context.getApplicationContext();// LTS 初始化方法 const ltssdk = new LTSSDK( applicationContext , config)

配置參數(shù)說明

日志上報

Report(content, labels)

說明:采集日志,緩存到本地,當(dāng)緩存條數(shù)達到閾值時,自動上報。content 參數(shù):日志內(nèi)容,支持 Map 和 Map 數(shù)組;鍵值對最多 500 個;content 轉(zhuǎn) JSON 字符串最大支持長度為 1024*30,超出則被截斷丟棄。

labels 參數(shù):日志標(biāo)簽,非必填,value 支持 String、Number 類型;key 最大長度為 64,支持字母、數(shù)字和下劃線組合,首字符須是字母;如果 value 是 String 類型,最大長度為 256。鍵值對最多 50 個。

代碼示例:

const ltssdk = new LTSSDK(applicationContext, config)let fruit = { "fruit_1": "apple", "fruit_2": "pear", "fruit_3": "banana"};let food = { "food_1": "rice" };let labels = { "date": "2023-10-01"};let contents = [food, fruit];ltssdk.report(food); //緩存上報單條不帶標(biāo)簽 ltssdk.report(food, labels); //緩存上報單條帶標(biāo)簽 ltssdk.report(contents); //緩存上報多條不帶標(biāo)簽 ltssdk.report(contents, labels); //緩存上報多條帶標(biāo)簽

ReportImmediately(content, labels)

說明:采集日志,立即上報。content 參數(shù):日志內(nèi)容,支持 Map 和 Map 數(shù)組;鍵值對最多 500 個;Content 轉(zhuǎn) JSON 字符串最大支持長度為 1024*30,超出則被截斷丟棄。

labels 參數(shù):日志標(biāo)簽,非必填,value 支持 String、Number、Map;key 最大長度為 64,支持字母、數(shù)字和下劃線組合,首字符須是字母;如果 value 是 String 類型,最大長度為 256。鍵值對最多 50 個。

代碼示例:

const ltssdk = new LTSSDK(applicationContext , config)let fruit = { "fruit_1": "apple", "fruit_2": "pear", "fruit_3": "banana"};let food = { "food_1": "rice" };let labels = { "date":"2023-10-01"};let contents = [food, fruit];ltssdk.reportImmediately(food); //立即上報單條不帶標(biāo)簽 ltssdk.reportImmediately(food, labels); //立即上報單條帶標(biāo)簽 ltssdk.reportImmediately(contents); //立即上報多條不帶標(biāo)簽 ltssdk.reportImmediately(contents, labels); //立即上報多條帶標(biāo)簽

日志使用場景

應(yīng)用場景 1:應(yīng)用運維

企業(yè)在日常業(yè)務(wù)運維、審計或等保時,需要收集各種類型的日志,常遇到如下痛點:

企業(yè)部門多且日志繁雜,日志量大。

云服務(wù)資源種類數(shù)量多,不熟悉監(jiān)控指標(biāo)和運維日志,運維難度大。

安全合規(guī)要求高,等保合規(guī)要求日志長期存儲,人力不足,維護成本高。

基于云日志服務(wù) LTS 可以實現(xiàn):

提供全場景日志接入,全面覆蓋業(yè)務(wù)、應(yīng)用、中間件和基礎(chǔ)設(shè)施,實現(xiàn)快速收集日志。

支持秒級日志查詢和分鐘級日志監(jiān)控,通過配置告警規(guī)則和告警通知,實現(xiàn)分鐘級問題定位和分析。

支持將日志轉(zhuǎn)儲至 OBS 實現(xiàn)長期保存,滿足網(wǎng)絡(luò)安全要求。

LTS 提供解決方案參考如下圖1,可以實現(xiàn)統(tǒng)一收集生產(chǎn)環(huán)境應(yīng)用日志,開發(fā)人員檢索分析日志,運維人員基于日志配置告警,實時感知現(xiàn)網(wǎng)業(yè)務(wù),及時發(fā)現(xiàn)并解決故障問題。

wKgZO2dhgJWAQlaKAAK7HCQTt3E132.png

圖 1 應(yīng)用運維解決方案

應(yīng)用場景 2:安全合規(guī)

大型企業(yè)的每個業(yè)務(wù)部門都有獨立的云賬戶實現(xiàn)資源隔離,每個業(yè)務(wù)部門的運維人員需要依賴日志監(jiān)控告警實現(xiàn)故障定位分析,同時集團安全部門需要統(tǒng)一監(jiān)控日志,因此多賬號的統(tǒng)一日志管理成為企業(yè)痛點:

分業(yè)務(wù)獨立運維:客戶每個業(yè)務(wù)模塊都有一個獨立的賬號做資源隔離,依賴日志服務(wù)配置監(jiān)控告警,快速分析發(fā)現(xiàn)故障并定位根因。

安全部門統(tǒng)一監(jiān)控日志:客戶使用多賬號管理體系,每個業(yè)務(wù)部門有一個獨立的賬號,安全部門需要匯聚所有日志到一個賬號,并存儲 180 天以上來滿足法規(guī)要求。

基于云日志服務(wù) LTS 可以實現(xiàn):

多賬號獨立管理:每個賬號獨立采集各自業(yè)務(wù)的應(yīng)用日志、云服務(wù)日志,資源互相隔離、權(quán)限劃分清晰;借助日志告警配置,90%問題定位控制在 10 分鐘。

日志數(shù)據(jù)跨賬號集中匯聚:使用 LTS 的多賬號日志匯聚功能,將各個子賬號的日志復(fù)制一份到統(tǒng)一監(jiān)控賬號,長期存儲 180 天,便于安全部門集中審計,滿足網(wǎng)絡(luò)安全法規(guī)要求。

LTS 提供解決方案參考如下圖2,可以實現(xiàn)統(tǒng)一收集云服務(wù)、應(yīng)用程序日志,支持保存 180 天以上,滿足《網(wǎng)絡(luò)安全法》、《GDPR》等法律法規(guī)要求。

wKgZPGdhgJWADIJkAAGoGugukcg558.png

圖 2 安全合規(guī)解決方案

應(yīng)用場景 3:運營分析

企業(yè)在日常經(jīng)營中,可以上報各種業(yè)務(wù)日志(例如移動端日志、服務(wù)端日志),經(jīng)過規(guī)整、過濾、脫敏、富化等加工處理后,可以融合大數(shù)據(jù)平臺、BI 工具進行業(yè)務(wù)分析,例如獲取頁面的 PV、UV、用戶停留時間、交易金額等,用于了解業(yè)務(wù)運營狀況、分析用戶行為特征,基于實時的數(shù)據(jù)分析反饋調(diào)整業(yè)務(wù)決策,提升用戶體驗,提升經(jīng)營效率,實現(xiàn)企業(yè)的數(shù)字化轉(zhuǎn)型。

在業(yè)務(wù)分析過程中經(jīng)常遇到如下痛點:

移動端數(shù)據(jù)難采集:難以快速采集多種移動端設(shè)備,例如 Web 瀏覽器、iOS、安卓、鴻蒙、百度小程序、微信小程序、釘釘小程序、快應(yīng)用等多類端側(cè)日志無法快速采集。

數(shù)據(jù)傳輸不可靠:移動端日志數(shù)據(jù)量多且頻繁,傳輸速度慢,也極易出現(xiàn)丟失,對業(yè)務(wù)分析造成一定影響。

數(shù)據(jù)處理不方便:原始數(shù)據(jù)不方便處理,不方便快速與大數(shù)據(jù)平臺實現(xiàn)對接。

云日志服務(wù) LTS 支持采集多種移動端日志,融合大數(shù)據(jù)完成業(yè)務(wù)運營分析,基于 LTS 可以實現(xiàn):

端側(cè)日志全面采集接入:集成 LTS 提供的多種移動端 SDK,實現(xiàn)了緩存發(fā)送、異常重試、批量發(fā)送等穩(wěn)定功能,用戶快速集成即可全面采集移動端日志到 LTS。

秒級上報,高可靠:端側(cè)采集日志后,經(jīng)傳輸鏈路秒級完成上報,數(shù)據(jù)無丟失,支撐業(yè)務(wù)做完整性分析。

DLI 和 DWS 快速對接 LTS:DLI-Flink 簡易集成 Connector,定點從 LTS 實時消費日志;LTS 日志可快速配置轉(zhuǎn)儲到 OBS,供 DLI 快速從 OBS 讀取日志;LTS 支持直接將結(jié)構(gòu)化日志轉(zhuǎn)儲到 DWS。

LTS 提供解決方案參考如下圖3,可以對日志結(jié)構(gòu)化解析,基于 SQL 語法分析日志,生成可視化圖表,并結(jié)合大數(shù)據(jù)平臺幫助企業(yè)進一步挖掘數(shù)據(jù)價值,助力企業(yè)數(shù)字化轉(zhuǎn)型。

wKgZO2dhgJaAcTWUAAEy4st8gos982.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2764

    瀏覽量

    18110
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    2053

    瀏覽量

    32135
  • 鴻蒙操作系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    3069
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    脫離安卓,完全自研,純血鴻蒙HarmonyOS NEXT開始打造自主生態(tài)圈

    電子發(fā)燒友網(wǎng)報道(文/黃山明)6月21日,華為開發(fā)者大會上,期待已久的HarmonyOS?NEXT(純血版鴻蒙)新版本正式發(fā)布。早在4月份,華為輪值董事長徐直軍便公開表示,打造鴻蒙原生
    的頭像 發(fā)表于 06-22 00:05 ?5478次閱讀
    脫離安卓,完全自研,純血鴻蒙<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b>開始打造自主生態(tài)圈

    HarmonyOS NEXT 原生應(yīng)用/元服務(wù)調(diào)試概述

    一、概述 DevEco Studio提供了豐富的HarmonyOS應(yīng)用/元服務(wù)調(diào)試能力,支持JS、ArkTS、C/C單語言調(diào)試和ArkTS/JS+C/C跨語言調(diào)試能力,并且支持三方庫源碼調(diào)試,幫助
    發(fā)表于 02-26 11:03

    名單公布!【書籍評測活動NO.56】極速探索HarmonyOS NEXT:純血鴻蒙應(yīng)用開發(fā)實踐

    新特性在實際項目中的應(yīng)用,例如新的性能優(yōu)化機制、HarmonyOS SDK開放能力集的開發(fā)集成等內(nèi)容。 此外,本書還提供了開發(fā)過程中的故障排查技巧和最佳實踐經(jīng)驗。無論是初學(xué)者還是有一定經(jīng)驗的開發(fā)者,都能
    發(fā)表于 01-20 16:53

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))習(xí)慣推薦方案概述

    HarmonyOS會結(jié)合底層采集的時間、空間、設(shè)備狀態(tài)等數(shù)據(jù)共同理解用戶行為上下文。最后HarmonyOS結(jié)合應(yīng)用/元服務(wù)歷史上共享過的數(shù)據(jù)重建響應(yīng)意圖任務(wù)并進行預(yù)測推薦,例如在用戶
    發(fā)表于 11-19 17:59

    HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))事件推薦開發(fā)者測試

    意圖框架向開發(fā)者提供真機測試能力,即開發(fā)者可連接設(shè)備進行調(diào)測。開發(fā)者完成代碼開發(fā)之后,功能正式上架應(yīng)用市場前,可以在HarmonyOS NEXT設(shè)備上面進行自驗證,打磨體驗。真機測試分為三個步驟
    發(fā)表于 11-18 17:39

    HarmonyOS Next MQTT演示

    HarmonyOS Next MQTT演示
    發(fā)表于 11-07 16:54

    華為大氣啊!HarmonyOS NEXT公測發(fā)福利~這個可以有

    HarmonyOS NEXT火熱公測中,首批100萬名公測用戶速來領(lǐng)取多重權(quán)益!這波福利不錯
    的頭像 發(fā)表于 11-06 10:26 ?633次閱讀
    <b class='flag-5'>華為</b>大氣啊!<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b>公測發(fā)福利~這個可以有

    名單公布!【書籍評測活動NO.47】HarmonyOS NEXT啟程:零基礎(chǔ)構(gòu)建純血鴻蒙應(yīng)用

    ! 2024年10月8日,華為官方正式宣布,其最新的操作系統(tǒng)HarmonyOS NEXT正式開啟公測。 此次公測的首批機型包括華為Mate 60系列、
    發(fā)表于 10-14 14:36

    華為HarmonyOS NEXT 10月8日開啟公測

    華為宣布,萬眾矚目的HarmonyOS NEXT操作系統(tǒng)將于10月8日正式開啟公測,標(biāo)志著這一創(chuàng)新力作即將與廣大用戶見面。HarmonyOS NEX
    的頭像 發(fā)表于 09-24 15:41 ?1293次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b> 10月8日開啟公測

    華為“純血”鴻蒙系統(tǒng) HarmonyOS NEXT 將于9月底推出正式版

    據(jù)報道,正在舉行的 2024 年中國國際服務(wù)貿(mào)易交易會(以下簡稱“服貿(mào)會”)一場論壇上,華為鴻蒙行業(yè)解決方案總經(jīng)理陳欣欣透露,華為完全自主開發(fā)、原生安全、原生智能的華為“純血”鴻蒙系統(tǒng)
    的頭像 發(fā)表于 09-14 14:27 ?2249次閱讀

    軟通動力鴻蒙生態(tài)應(yīng)用全棧式服務(wù)亮相華為云云商店數(shù)智創(chuàng)新峰會

    明星商品,分享最新技術(shù)成果與實踐案例,共同探索城市數(shù)字化轉(zhuǎn)型和數(shù)字經(jīng)濟發(fā)展的新機遇。作為華為鴻蒙生態(tài)長期并肩攜手的親密"蒙"友、華為云全球核心合作伙伴,軟通動力攜鴻蒙生態(tài)應(yīng)用全棧式服務(wù)
    的頭像 發(fā)表于 07-30 07:05 ?545次閱讀
    軟通動力鴻蒙生態(tài)應(yīng)用全棧式<b class='flag-5'>服務(wù)</b>亮相<b class='flag-5'>華為</b><b class='flag-5'>云云</b>商店數(shù)智創(chuàng)新峰會

    華為HarmonyOS NEXT鴻蒙星河版正式開啟Beta計劃

    在剛剛落幕的華為開發(fā)者大會(HDC 2024)盛會上,華為震撼宣布HarmonyOS NEXT鴻蒙星河版正式邁入Beta測試階段,并預(yù)告其商用版本將于今年第四季度璀璨登場,預(yù)示著今年1
    的頭像 發(fā)表于 07-15 15:59 ?1531次閱讀

    HarmonyOS NEXT Developer Beta1中的Kit

    HarmonyOS NEXT Developer Preview1(API 11)版本開始,HarmonyOS SDK以Kit維度提供豐富、完備的開放能力,涵蓋應(yīng)用框架、系統(tǒng)、媒體、圖形、應(yīng)用
    發(fā)表于 06-26 10:47

    軟通動力出席華為開發(fā)者大會2024

    6月22日,華為開發(fā)者大會2024進入第二天日程。軟通動力舉辦“云云協(xié)同,以新質(zhì)動力驅(qū)動智能化躍進”分論壇,邀請華為、合作伙伴、技術(shù)專家、學(xué)者以及企業(yè)代表,聚焦HarmonyOS
    的頭像 發(fā)表于 06-24 09:34 ?956次閱讀

    HDC 2024上,HarmonyOS NEXT有哪些精彩亮點值得期待?

    6月21日至6月23日,備受矚目的HDC2024華為開發(fā)者大會將在松山湖盛大舉辦。近日,官方對外發(fā)出了亮點日程海報,圍繞HarmonyOS?NEXT,大會都將帶來哪些精彩內(nèi)容呢?讓我們一探
    的頭像 發(fā)表于 06-19 17:02 ?809次閱讀
    HDC 2024上,<b class='flag-5'>HarmonyOS</b> <b class='flag-5'>NEXT</b>有哪些精彩亮點值得期待?