利用DataStream和TrafficPeak實現大數據可觀察性

可觀察性工作流對于深入了解應用程序的健康狀況、客戶流量和整體性能至關重要。然而,要實現真正的可觀察性還面臨一些挑戰,包括海量的流量數據、數據保留、實施時間以及各項成本等。

TrafficPeak是一款為Akamai云平臺打造,簡單易用、可快速部署的可觀察性解決方案。

TrafficPeak與DataStream配合使用,能以比其他可觀察性平臺最多降低75%的成本攝取、索引、壓縮、存儲和搜索大流量實時日志數據。TrafficPeak為客戶提供了Grafana登錄和自定義儀表盤,客戶可以在其中對數據進行可視化和搜索并設置警報。

本文將概括介紹TrafficPeak可觀察性解決方案,以及為高流量分發平臺構建的,經過測試和驗證的可觀察性架構。該解決方案結合了Akamai基于邊緣的DataStream日志流服務、SIEM集成,以及建立在Linode云基礎架構上的TrafficPeak,從而能為大規模流量、日志和數據保留提供支持。

Akamai云平臺上的TrafficPeak

· TrafficPeak是什么?

TrafficPeak是一個完全托管的可觀察性解決方案,能與DataStream日志流和Akamai Cloud Computing配合使用。TrafficPeak由Akamai管理和托管,使用Linode Compute Instances和Linode Object Storage處理和存儲數據。在TrafficPeak的幫助下,客戶可以訪問Grafana界面,該界面帶有預配置、可定制的儀表板,提供了數據可視化和監控功能。

· TrafficPeak適合哪些人?

TrafficPeak適合需要為PB級大數據提供經濟高效的一體化“交鑰匙”式可觀察性解決方案的Akamai客戶。

應對不同挑戰

·降低成本,提高可見性

在實現標準的數據可視化能力同時,將可觀察性成本最多降低75%。

其他可觀察性解決方案通常是為特定應用的可觀察性構建的,而TrafficPeak是為實現支持超大數據量的CDN級可觀察性構建的。TrafficPeak旨在與DataStream合作,從邊緣攝取日志,并使用對象存儲和計算實例來實現高效、解耦、無狀態的架構。通過將流量和CDN日志保存在同一平臺上,TrafficPeak能將可觀察性成本最多降低75%。

有了大量數據,數據報告的標準化就變得更重要。TrafficPeak的Grafana儀表板支持大量用戶訪問,提供了集中的數據源。這有助于簡化組織運營,并讓使用數據的開發者能夠從同一個地方獲取數據。

·海量數據和數據保留

在與邊緣交付相同的平臺上采用可觀察性解決方案,解決數據量和數據保留難題。

與海量數據相關的成本和基礎設施挑戰不勝枚舉,例如:數據采集、數據存儲和保留、數據搜索和效率等。由于TrafficPeak是專為Akamai打造的,因此用戶可將邊緣和可觀察性解決方案整合到一個平臺,從而應對這些挑戰。

有了TrafficPeak,日志可使用DataStream從Akamai邊緣直接發送到Linode計算平臺,無需在Akamai平臺之外傳輸數據流量。TrafficPeak通過同時使用計算實例和對象存儲,將日志的處理與存儲分離,使用高達25倍的數據壓縮,并提供15個月以上的可搜索、可訪問的熱數據保留。

·復雜數據類型

通過可視化監控和數據報告實現復雜數據類型的可觀察性。

復雜數據(如媒體交付和游戲數據)可能面臨更多挑戰:對延遲極端敏感、高數據量、受眾洞察力、特定應用程序的數據類型、數據合規性和安全性等。通過TrafficPeak的可視化監控和數據報告,用戶可以跟蹤受眾規模、唯一收視率、SIEM數據,以及其他特定受眾數據。TrafficPeak還受到Akamai的監控(因此無需擔心擴展問題),提供了可配置的警報,并且在使用Akamai Adaptive Media Delivery時還能支持CMCD。

·實施

能支持海量數據的可觀察性解決方案,其實施往往既費時又費錢。TrafficPeak為Akamai客戶提供了開箱即用的解決方案,并且可與現有應用基礎架構配合使用,從而解決了這一問題。

TrafficPeak工作流程示意

以下是一個大流量分發平臺客戶在Akamai云上實施的DataStream和TrafficPeak架構高級示意圖和流程。

  1. 客戶端發出資產請求、API調用請求或其他HTTPs請求。該請求會被路由到最近的Akamai邊緣區域。
  2. 如果請求存在緩存響應,則由Akamai邊緣服務器直接返回;否則該請求將回源以獲得響應。
  3. 生成此過程的分發/安全日志,并將其發送至Akamai云基礎設施上的TrafficPeak(用于日志處理的Linode計算實例和用于日志存儲的Linode對象存儲)。
  4. TrafficPeak收集信息,提供更長的數據保留期(+15個月),從而用于歷史數據趨勢和報告,并提高整體可見性。
  5. 可支持數百用戶的Grafana儀表盤為DataStream和SIEM功能提供了統一視圖。

系統和組件

  • DataStream:Akamai的邊緣原生日志流服務。
  • TrafficPeak:Akamai在Akamai Cloud Computing平臺上運行的托管式可觀察性解決方案。由計算實例、對象存儲和Grafana儀表板組成。
  • 邊緣服務器:接收、處理和服務客戶端請求的邊緣基礎設施。在此工作流中,邊緣服務器活動會被記錄并發送到TrafficPeak以供觀察。
  • 數據分析:Grafana儀表盤;基于網絡的分析和可視化平臺,預配置了用于監控TrafficPeak日志活動的功能。已配置并可供TrafficPeak客戶訪問。
  • 虛擬機:用于運行TrafficPeak日志采集和處理軟件的計算實例。由Akamai托管。
  • Object Storage:兼容S3的對象存儲,用于存儲來自TrafficPeak的日志數據。由Akamai托管。

總結

通過上述系統,即可在Akamai云平臺上獲得簡單易用、功能強大、成本低廉的全托管式可觀察性解決方案。其成本能比其他同類平臺最多降低75%!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/90973.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/90973.shtml
英文地址,請注明出處:http://en.pswp.cn/web/90973.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

jQuery 最新語法大全詳解(2025版)

引言 jQuery 作為輕量級 JavaScript 庫,核心價值在于 簡化 DOM 操作、跨瀏覽器兼容性和高效開發。盡管現代框架崛起,jQuery 仍在遺留系統維護、快速原型開發中廣泛應用。本文涵蓋 jQuery 3.6 核心語法,重點解析高效用法與最佳實踐。 一、jQu…

Android 15 修改截圖默認音量大小

概述 在 Android 15 中,截圖音效的默認音量可能過大,影響用戶體驗。本文將介紹如何通過修改系統源碼來調整截圖音效的默認音量大小。 修改位置 需要修改的文件路徑: frameworks/base/packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotSoundProvider.kt…

Python爬蟲實戰:快速采集教育政策數據(附官網工具庫API)

解鎖教育政策研究的數據金礦,用技術提升學術效率 在教育政策研究領域,獲取最新、最全面的政策文本是學術工作的基礎。傳統手動收集方式效率低下且容易遺漏關鍵政策,而Python爬蟲技術為教育研究者提供了高效的數據采集解決方案。本文將系統介…

驗證回文串-leetcode

如果在將所有大寫字符轉換為小寫字符、并移除所有非字母數字字符之后,短語正著讀和反著讀都一樣。則可以認為該短語是一個 回文串 。 字母和數字都屬于字母數字字符。 給你一個字符串 s,如果它是 回文串 ,返回 true ;否則&#xf…

嵌入式學習日志(十)

10 學習指針1 指針核心定義與本質1.1 指針與指針變量1、指針即地址,指針變量是存放地址的變量,其大小與操作系統位數相關:64 位系統中占 8 字節,32 位系統中占 4 字節。2、指針的核心功能是通過地址間接訪問目標變量&#xff0…

Anaconda創建環境報錯:CondaHTTPEFTOT: HTTP 403 FORBIDDEN for url

一、快速解決方案這類報錯的原因通常是由于 conda 無法訪問鏡像源或權限被服務器拒絕,以下是常見原因和對應的解決方案:檢查鏡像源拼寫是否正確conda config --show channels清華源鏡像示例如果不正確,先清除舊配置del %USERPROFILE%\.condar…

亞馬遜地址關聯暴雷:新算法下的賬號安全保衛戰

2025年Q3,上千個店鋪因共享稅代地址、海外倉信息重疊等問題被批量凍結,為行業敲響了“精細化合規”的警鐘。事件復盤:地址成為關聯風控的“致命開關”稅代機構違規引發“多米諾效應”事件的導火索指向稅代機構“saqibil”,其為降低…

在本地環境中運行 ‘dom-distiller‘ GitHub 庫的完整指南

在本地環境中運行 ‘dom-distiller’ GitHub 庫的完整指南 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家,覺得好請收藏。點擊跳轉到網站。 1. 項目概述 ‘dom-distiller’ 是一個用于將網頁…

11. isaacsim4.2教程-Transform 樹與Odometry

1. 前言學習目標在本示例中,你將學習如何:使用 TF 發布器將相機作為 TF 樹的一部分發布在 TF 上發布機械臂/可動結構(articulation)的樹狀結構發布里程計(Odometry)消息開始之前前置條件已完成 …

安寶特新聞丨安寶特與Logivations正式建立合作伙伴關系,共筑物流新未來

近日,安寶特與物流創新企業Logivations簽署合作協議,雙方將深度融合技術專長,共同為客戶提供高效、精準的智能物流解決方案,助力企業實現從人工巡檢到智能管控的跨越式升級。 關于Logivations Logivations是一家深耕物流與供應鏈…

第三階段—8天Python從入門到精通【itheima】-139節(pysqark實戰-前言介紹)

目錄 139節——pysqark實戰-前言介紹 1.學習目標 2.spark是什么 3.如下是詳細介紹 PySpark 的兩種使用方式,并提供具體的代碼示例【大數據應用開發比賽的代碼熟悉如潮水一般沖刷我的記憶】: 一、本地模式(作為 Python 第三方庫使用&#…

redis數據庫的四種取得 shell方法

Redis作為高性能內存數據庫,若配置不當(特別是未授權訪問),將面臨極高安全風險。攻擊者可利用漏洞實現遠程代碼執行(GetShell),嚴重威脅數據安全與服務器控制權。本文深入剖析此類漏洞的核心原理…

墨者:SQL過濾字符后手工繞過漏洞測試(萬能口令)

1. 墨者學院:SQL過濾字符后手工繞過漏洞測試(萬能口令)🚀 2. 漏洞背景分析🔍 近期發現某登錄系統存在SQL注入漏洞,攻擊者可通過構造特殊用戶名admin,a,a)#繞過身份驗證。本文將深入解析其工作原理,并演示完整滲透測試流…

Kafka 順序消費實現與優化策略

在 Apache Kafka 中,實現順序消費需要從 Kafka 的架構和特性入手,因為 Kafka 本身是分布式的消息系統,默認情況下并不完全保證全局消息的順序消費,但可以通過特定配置和設計來實現局部或完全的順序消費。以下是實現 Kafka 順序消費…

CSP-J 2022_第三題邏輯表達式

題目 邏輯表達式是計算機科學中的重要概念和工具,包含邏輯值、邏輯運算、邏輯運算優先級等內容。 在一個邏輯表達式中,元素的值只有兩種可能:0(表示假)和 1(表示真)。元素之間有多種可能的邏輯運…

從釋永信事件看“積善“與“積惡“的人生辯證法

博客目錄起心動念皆是因,當下所受皆是果。"起心動念皆是因,當下所受皆是果。"這句古老的智慧箴言,在少林寺方丈釋永信涉嫌違法被調查的事件中得到了令人唏噓的印證。一位本應六根清凈、持戒修行的佛門領袖,卻深陷貪腐丑…

圖片格式轉換

文章目錄 背景目標實現下載 背景 格式碎片化問題 行業標準差異:不同領域常用格式各異(如設計界用PSD/TIFF,網頁用JPG/PNG/WEBP,系統圖標用ICO/ICNS)。 設備兼容性:老舊設備可能不支持WEBP,專業…

Flutter實現Android原生相機拍照

方法1:使用Flutter的camera插件(完整實現) 1. 完整依賴與權限配置 # pubspec.yaml dependencies:flutter:sdk: fluttercamera: ^0.10.52path_provider: ^2.0.15 # 用于獲取存儲路徑path: ^1.8.3 # 用于路徑操作permission_handler:…

記錄幾個SystemVerilog的語法——隨機

1. 隨機穩定性(random stability)隨機穩定性是指每個線程(thread)或對象(object)的random number generator(RNG)是私有的,一個線程返回的隨機值序列與其他線程或對象的RNG是無關的。隨機穩定性適用于以下情況:系統隨機方法調用:$urandom()和…

初識 docker [下] 項目部署

項目部署Dockerfile構建鏡像DockerCompose基本語法基礎命令項目部署 前面我們一直在使用別人準備好的鏡像,那如果我要部署一個Java項目,把它打包為一個鏡像該怎么做呢? …省略一萬字 站在巨人的肩膀上更適合我們普通人,所以直接介紹兩種簡單…