日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开放、普惠、高性能-SLS时序存储助力打造企业级全方位监控方案

發布時間:2024/8/23 编程问答 55 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开放、普惠、高性能-SLS时序存储助力打造企业级全方位监控方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

無所不在的時序數據

時間帶走一切,長年累月會把你的名字、外貌、性格、命運都改變。 ---柏拉圖


隨著時間的推移,萬事萬物都在不停的變化,而我們也會用各種數字去衡量這些變化信息,比如年齡、重量、速度、溫度、金錢...在數字化時代中,我們會把這些隨著時間變化的數據保存起來,挖掘這些數據的價值。通常我們會稱這類數據為---時序數據。

時序數據用于描述物體在時間維度上的狀態變化信息。



時序數據在各行各業都得到了非常廣泛的應用,例如股票走勢、交易趨勢、服務器指標、脈搏心跳、定位坐標、能耗趨勢等等,而這些數據幾乎在所有的場景中都得到了應用,例如:

  • 各類炒股軟件提供眾多不同維度的股票K線圖,為廣大股民提供參考標準;
  • Apple Watch通過監控佩戴者的心率信息,幫助人們提早發現嚴重的心臟疾病;
  • 國家電網通過分析各個小區、住戶的用電量曲線,來判斷是否有偷電漏電情況;
  • 電商類的公司會監控平臺的下單、交易、退貨、評價等關鍵流程的變化趨勢,用來快速發現各類異常;
  • 各個游戲平臺通過分析每個用戶角色的操作、位置等變化規律,來判斷是否使用了作弊輔助工具...
  • 我們需要一個什么樣的時序存儲

    為了能夠支撐各種場景的時序分析、監控等需求,近幾年在開源和商業領域均出現了一些時序存儲的引擎,例如TimescaleDB、CrateDB、InfluxDB、OpenTSDB、Prometheus等,這些存儲引擎分別有自己的生態和適用場景,在某些場景下具有較高的優勢,例如TimescaleDB基于PostgreSQL,如果是PG的用戶可以快速上手;InfluxDB具有非常完善的生態,TICK(Telegraf、 InfluxDB、Chronograf、Kapacitor)可以快速上手;Prometheus對于云原生場景支持非常友好,PromQL也非常便捷靈活,已經成為Kubernetes上監控的實事標準。


    然而從實際公司的業務場景出發,對于時序數據會有更多的要求:

  • 高性能:時序數據通常流量大、保存周期長且需要長時間的范圍查詢,能夠支撐大規模的寫入與快速查詢是必備條件;
  • 開放:通常公司內部會有多個部門對不同系統的時序數據進行不同類型的分析、監控等需求,因此時序存儲需具備足夠的開放能力,支持各種數據的接入以及下游消費;
  • 低成本:這里的成本主要包括兩方面:資源成本和人力運維成本。有摩爾定律的存在,單位資源成本越來越低,而單位人力成本每年都在提升,因此低成本的核心在于運維這套時序存儲的人力成本;
  • 智能化:尤其在海量監控對象的場景中,純粹的靜態規則很難發現某個監控對象的異常,因此時序存儲上層需要附加智能化的算法,提升監控的準確率。
  • SLS時序存儲發布

    SLS的日志存儲引擎在2016年對外發布,目前承接阿里內部以及眾多企業的日志數據存儲,每天有數十PB的日志類數據寫入。其中有很大一部分屬于時序類數據或者用來計算時序指標,為了讓用戶能夠一站式完成整個DevOps生命周期的數據接入、清洗、加工、提取、存儲、可視化、監控、問題分析等過程,我們專門推出了時序存儲的功能,與日志存儲一道為大家解決各類機器數據的存儲問題。




    時序存儲整體架構如上圖所示,接入層可以對接各類開源的采集軟件以及SLS自己開發的高性能Logtail,同時支持各種語言SDK直接寫入,也支持Kafka、Syslog等開放性協議;存儲層是完全分布式架構,每個時序庫可通過Sharding方式水平擴展,數據默認3副本高可靠存儲;計算層與存儲層分離,提供SQL、PromQL純分析型語法,同時提供智能分析能力。基于SLS提供的采集、存儲、分析等功能可快速構建企業自己的業務監控、微服務監控等方案。

    功能特點



    SLS時序存儲從設計之初就是為了解決阿里內部與眾多頭部企業客戶的時序存儲需求,并借助于阿里內部多年的技術積累,使之可以適應絕大部分企業級時序監控/分析訴求。SLS時序存儲的特點主要有:

  • 豐富上下游:數據接入上SLS支持眾多采集方式,包括各類開源Agent以及阿里云內部的監控數據通道;同時存儲的時序數據支持對接各類的流計算、離線計算引擎,數據完全開放;
  • 高性能:SLS存儲計算分離架構充分發揮集群能力,尤其在大量數據下端對端的速度提升顯著;
  • 免運維:SLS的時序存儲完全是服務化,無需用戶自己去運維實例,而且所有數據都是3副本高可靠存儲,不用擔心數據的可靠性問題;
  • 開源友好:SLS的時序存儲原生支持Prometheus的寫入和查詢,并支持SQL92的分析方法,可以原生對接Grafana等可視化方案;
  • 智能:SLS提供了各種AIOps算法,例如多周期估算、預測、異常檢測、時序分類等各類時序算法,可以基于這些算法快速構建適應于公司業務的智能報警、診斷平臺。
  • 典型應用場景

    應用/業務監控



    應用/業務監控是公司層面重要的工作之一,在阿里內部一直作為最重要的監控項在建設。通過SLS提供的各類數據采集功能將所有應用/業務數據統一、實時采集,利用數據加工把各個不同時期、不同風格的數據做結構化處理,基于結構化的數據就可以做一定的分析,但通常業務數據量級較大,我們還會使用SQL的聚合功能對數據進行一定的降維,使用降維后的聚合時序數據來做告警以及長期的監控指標回溯。

    云原生監控



    隨著云原生技術的普及,越來越多的公司開始技術轉型到云原生架構,借助于Prometheus、OpenTelemetry等CNCF的開源Project可以快速采集到Kubernetes以及各類中間件、應用的監控信息,阿里云上的云監控獲取到所有云產品的監控數據。利用SLS時序存儲以及日志/Trace存儲的能力,可以支持各類監控數據的統一存儲,數據可無縫對接Grafana的可視化,在Grafana上構建基礎設施、云產品、中間件、應用軟件的全方位監控大盤。

    訪問日志分析



    訪問日志作為網站、APP的入口流量記錄,能夠直接反映出當前應用是否正常,因此運維領域的必備監控項。通過Logtail采集原始的訪問日志,可用來分析/調查每個用戶的請求,也可用作歸檔/審計需求;但原始訪問日志量較大,不太適合直接的監控,通常會通過預聚合的方式對數據進行降維,基于聚合后的時序數據進行實時監控,并可應用SLS提供的智能巡檢功能對每個業務站點進行獨立的智能監控。

    ?

    無所不在的時序數據

    時間帶走一切,長年累月會把你的名字、外貌、性格、命運都改變。 ---柏拉圖


    隨著時間的推移,萬事萬物都在不停的變化,而我們也會用各種數字去衡量這些變化信息,比如年齡、重量、速度、溫度、金錢...在數字化時代中,我們會把這些隨著時間變化的數據保存起來,挖掘這些數據的價值。通常我們會稱這類數據為---時序數據。

    時序數據用于描述物體在時間維度上的狀態變化信息。



    時序數據在各行各業都得到了非常廣泛的應用,例如股票走勢、交易趨勢、服務器指標、脈搏心跳、定位坐標、能耗趨勢等等,而這些數據幾乎在所有的場景中都得到了應用,例如:

  • 各類炒股軟件提供眾多不同維度的股票K線圖,為廣大股民提供參考標準;
  • Apple Watch通過監控佩戴者的心率信息,幫助人們提早發現嚴重的心臟疾病;
  • 國家電網通過分析各個小區、住戶的用電量曲線,來判斷是否有偷電漏電情況;
  • 電商類的公司會監控平臺的下單、交易、退貨、評價等關鍵流程的變化趨勢,用來快速發現各類異常;
  • 各個游戲平臺通過分析每個用戶角色的操作、位置等變化規律,來判斷是否使用了作弊輔助工具...
  • ?

    我們需要一個什么樣的時序存儲

    為了能夠支撐各種場景的時序分析、監控等需求,近幾年在開源和商業領域均出現了一些時序存儲的引擎,例如TimescaleDB、CrateDB、InfluxDB、OpenTSDB、Prometheus等,這些存儲引擎分別有自己的生態和適用場景,在某些場景下具有較高的優勢,例如TimescaleDB基于PostgreSQL,如果是PG的用戶可以快速上手;InfluxDB具有非常完善的生態,TICK(Telegraf、 InfluxDB、Chronograf、Kapacitor)可以快速上手;Prometheus對于云原生場景支持非常友好,PromQL也非常便捷靈活,已經成為Kubernetes上監控的實事標準。


    然而從實際公司的業務場景出發,對于時序數據會有更多的要求:

  • 高性能:時序數據通常流量大、保存周期長且需要長時間的范圍查詢,能夠支撐大規模的寫入與快速查詢是必備條件;
  • 開放:通常公司內部會有多個部門對不同系統的時序數據進行不同類型的分析、監控等需求,因此時序存儲需具備足夠的開放能力,支持各種數據的接入以及下游消費;
  • 低成本:這里的成本主要包括兩方面:資源成本和人力運維成本。有摩爾定律的存在,單位資源成本越來越低,而單位人力成本每年都在提升,因此低成本的核心在于運維這套時序存儲的人力成本;
  • 智能化:尤其在海量監控對象的場景中,純粹的靜態規則很難發現某個監控對象的異常,因此時序存儲上層需要附加智能化的算法,提升監控的準確率。
  • ?

    SLS時序存儲發布

    SLS的日志存儲引擎在2016年對外發布,目前承接阿里內部以及眾多企業的日志數據存儲,每天有數十PB的日志類數據寫入。其中有很大一部分屬于時序類數據或者用來計算時序指標,為了讓用戶能夠一站式完成整個DevOps生命周期的數據接入、清洗、加工、提取、存儲、可視化、監控、問題分析等過程,我們專門推出了時序存儲的功能,與日志存儲一道為大家解決各類機器數據的存儲問題。




    時序存儲整體架構如上圖所示,接入層可以對接各類開源的采集軟件以及SLS自己開發的高性能Logtail,同時支持各種語言SDK直接寫入,也支持Kafka、Syslog等開放性協議;存儲層是完全分布式架構,每個時序庫可通過Sharding方式水平擴展,數據默認3副本高可靠存儲;計算層與存儲層分離,提供SQL、PromQL純分析型語法,同時提供智能分析能力。基于SLS提供的采集、存儲、分析等功能可快速構建企業自己的業務監控、微服務監控等方案。

    ?

    功能特點



    SLS時序存儲從設計之初就是為了解決阿里內部與眾多頭部企業客戶的時序存儲需求,并借助于阿里內部多年的技術積累,使之可以適應絕大部分企業級時序監控/分析訴求。SLS時序存儲的特點主要有:

  • 豐富上下游:數據接入上SLS支持眾多采集方式,包括各類開源Agent以及阿里云內部的監控數據通道;同時存儲的時序數據支持對接各類的流計算、離線計算引擎,數據完全開放;
  • 高性能:SLS存儲計算分離架構充分發揮集群能力,尤其在大量數據下端對端的速度提升顯著;
  • 免運維:SLS的時序存儲完全是服務化,無需用戶自己去運維實例,而且所有數據都是3副本高可靠存儲,不用擔心數據的可靠性問題;
  • 開源友好:SLS的時序存儲原生支持Prometheus的寫入和查詢,并支持SQL92的分析方法,可以原生對接Grafana等可視化方案;
  • 智能:SLS提供了各種AIOps算法,例如多周期估算、預測、異常檢測、時序分類等各類時序算法,可以基于這些算法快速構建適應于公司業務的智能報警、診斷平臺。
  • ?

    典型應用場景

    ?

    應用/業務監控



    應用/業務監控是公司層面重要的工作之一,在阿里內部一直作為最重要的監控項在建設。通過SLS提供的各類數據采集功能將所有應用/業務數據統一、實時采集,利用數據加工把各個不同時期、不同風格的數據做結構化處理,基于結構化的數據就可以做一定的分析,但通常業務數據量級較大,我們還會使用SQL的聚合功能對數據進行一定的降維,使用降維后的聚合時序數據來做告警以及長期的監控指標回溯。

    云原生監控



    隨著云原生技術的普及,越來越多的公司開始技術轉型到云原生架構,借助于Prometheus、OpenTelemetry等CNCF的開源Project可以快速采集到Kubernetes以及各類中間件、應用的監控信息,阿里云上的云監控獲取到所有云產品的監控數據。利用SLS時序存儲以及日志/Trace存儲的能力,可以支持各類監控數據的統一存儲,數據可無縫對接Grafana的可視化,在Grafana上構建基礎設施、云產品、中間件、應用軟件的全方位監控大盤。

    訪問日志分析



    訪問日志作為網站、APP的入口流量記錄,能夠直接反映出當前應用是否正常,因此運維領域的必備監控項。通過Logtail采集原始的訪問日志,可用來分析/調查每個用戶的請求,也可用作歸檔/審計需求;但原始訪問日志量較大,不太適合直接的監控,通常會通過預聚合的方式對數據進行降維,基于聚合后的時序數據進行實時監控,并可應用SLS提供的智能巡檢功能對每個業務站點進行獨立的智能監控。

    無所不在的時序數據

    時間帶走一切,長年累月會把你的名字、外貌、性格、命運都改變。 ---柏拉圖


    隨著時間的推移,萬事萬物都在不停的變化,而我們也會用各種數字去衡量這些變化信息,比如年齡、重量、速度、溫度、金錢...在數字化時代中,我們會把這些隨著時間變化的數據保存起來,挖掘這些數據的價值。通常我們會稱這類數據為---時序數據。

    時序數據用于描述物體在時間維度上的狀態變化信息。



    時序數據在各行各業都得到了非常廣泛的應用,例如股票走勢、交易趨勢、服務器指標、脈搏心跳、定位坐標、能耗趨勢等等,而這些數據幾乎在所有的場景中都得到了應用,例如:

  • 各類炒股軟件提供眾多不同維度的股票K線圖,為廣大股民提供參考標準;
  • Apple Watch通過監控佩戴者的心率信息,幫助人們提早發現嚴重的心臟疾病;
  • 國家電網通過分析各個小區、住戶的用電量曲線,來判斷是否有偷電漏電情況;
  • 電商類的公司會監控平臺的下單、交易、退貨、評價等關鍵流程的變化趨勢,用來快速發現各類異常;
  • 各個游戲平臺通過分析每個用戶角色的操作、位置等變化規律,來判斷是否使用了作弊輔助工具...
  • ?

    我們需要一個什么樣的時序存儲

    為了能夠支撐各種場景的時序分析、監控等需求,近幾年在開源和商業領域均出現了一些時序存儲的引擎,例如TimescaleDB、CrateDB、InfluxDB、OpenTSDB、Prometheus等,這些存儲引擎分別有自己的生態和適用場景,在某些場景下具有較高的優勢,例如TimescaleDB基于PostgreSQL,如果是PG的用戶可以快速上手;InfluxDB具有非常完善的生態,TICK(Telegraf、 InfluxDB、Chronograf、Kapacitor)可以快速上手;Prometheus對于云原生場景支持非常友好,PromQL也非常便捷靈活,已經成為Kubernetes上監控的實事標準。


    然而從實際公司的業務場景出發,對于時序數據會有更多的要求:

  • 高性能:時序數據通常流量大、保存周期長且需要長時間的范圍查詢,能夠支撐大規模的寫入與快速查詢是必備條件;
  • 開放:通常公司內部會有多個部門對不同系統的時序數據進行不同類型的分析、監控等需求,因此時序存儲需具備足夠的開放能力,支持各種數據的接入以及下游消費;
  • 低成本:這里的成本主要包括兩方面:資源成本和人力運維成本。有摩爾定律的存在,單位資源成本越來越低,而單位人力成本每年都在提升,因此低成本的核心在于運維這套時序存儲的人力成本;
  • 智能化:尤其在海量監控對象的場景中,純粹的靜態規則很難發現某個監控對象的異常,因此時序存儲上層需要附加智能化的算法,提升監控的準確率。
  • ?

    SLS時序存儲發布

    SLS的日志存儲引擎在2016年對外發布,目前承接阿里內部以及眾多企業的日志數據存儲,每天有數十PB的日志類數據寫入。其中有很大一部分屬于時序類數據或者用來計算時序指標,為了讓用戶能夠一站式完成整個DevOps生命周期的數據接入、清洗、加工、提取、存儲、可視化、監控、問題分析等過程,我們專門推出了時序存儲的功能,與日志存儲一道為大家解決各類機器數據的存儲問題。




    時序存儲整體架構如上圖所示,接入層可以對接各類開源的采集軟件以及SLS自己開發的高性能Logtail,同時支持各種語言SDK直接寫入,也支持Kafka、Syslog等開放性協議;存儲層是完全分布式架構,每個時序庫可通過Sharding方式水平擴展,數據默認3副本高可靠存儲;計算層與存儲層分離,提供SQL、PromQL純分析型語法,同時提供智能分析能力。基于SLS提供的采集、存儲、分析等功能可快速構建企業自己的業務監控、微服務監控等方案。

    ?

    功能特點



    SLS時序存儲從設計之初就是為了解決阿里內部與眾多頭部企業客戶的時序存儲需求,并借助于阿里內部多年的技術積累,使之可以適應絕大部分企業級時序監控/分析訴求。SLS時序存儲的特點主要有:

  • 豐富上下游:數據接入上SLS支持眾多采集方式,包括各類開源Agent以及阿里云內部的監控數據通道;同時存儲的時序數據支持對接各類的流計算、離線計算引擎,數據完全開放;
  • 高性能:SLS存儲計算分離架構充分發揮集群能力,尤其在大量數據下端對端的速度提升顯著;
  • 免運維:SLS的時序存儲完全是服務化,無需用戶自己去運維實例,而且所有數據都是3副本高可靠存儲,不用擔心數據的可靠性問題;
  • 開源友好:SLS的時序存儲原生支持Prometheus的寫入和查詢,并支持SQL92的分析方法,可以原生對接Grafana等可視化方案;
  • 智能:SLS提供了各種AIOps算法,例如多周期估算、預測、異常檢測、時序分類等各類時序算法,可以基于這些算法快速構建適應于公司業務的智能報警、診斷平臺。
  • ?

    典型應用場景

    ?

    應用/業務監控



    應用/業務監控是公司層面重要的工作之一,在阿里內部一直作為最重要的監控項在建設。通過SLS提供的各類數據采集功能將所有應用/業務數據統一、實時采集,利用數據加工把各個不同時期、不同風格的數據做結構化處理,基于結構化的數據就可以做一定的分析,但通常業務數據量級較大,我們還會使用SQL的聚合功能對數據進行一定的降維,使用降維后的聚合時序數據來做告警以及長期的監控指標回溯。

    云原生監控



    隨著云原生技術的普及,越來越多的公司開始技術轉型到云原生架構,借助于Prometheus、OpenTelemetry等CNCF的開源Project可以快速采集到Kubernetes以及各類中間件、應用的監控信息,阿里云上的云監控獲取到所有云產品的監控數據。利用SLS時序存儲以及日志/Trace存儲的能力,可以支持各類監控數據的統一存儲,數據可無縫對接Grafana的可視化,在Grafana上構建基礎設施、云產品、中間件、應用軟件的全方位監控大盤。

    訪問日志分析



    訪問日志作為網站、APP的入口流量記錄,能夠直接反映出當前應用是否正常,因此運維領域的必備監控項。通過Logtail采集原始的訪問日志,可用來分析/調查每個用戶的請求,也可用作歸檔/審計需求;但原始訪問日志量較大,不太適合直接的監控,通常會通過預聚合的方式對數據進行降維,基于聚合后的時序數據進行實時監控,并可應用SLS提供的智能巡檢功能對每個業務站點進行獨立的智能監控。

    ?

    作者:元乙

    原文鏈接:https://developer.aliyun.com/article/768895?utm_content=g_1000161276

    本文為阿里云原創內容,未經允許不得轉載

    總結

    以上是生活随笔為你收集整理的开放、普惠、高性能-SLS时序存储助力打造企业级全方位监控方案的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 亚洲欧美日韩国产一区 | av无码一区二区三区 | 成人日韩精品 | 巨乳xxx| h成人在线| 婷婷俺也去 | 中文字幕国产一区 | 永久av在线免费观看 | 久久综合伊人77777蜜臀 | 国产大学生视频 | 亚洲中字在线 | 影音先锋中文字幕第一页 | 久久中文在线 | 偷拍第一页 | jlzzjlzz亚洲日本少妇 | 欧美a√在线| 婷婷五月花 | 婷婷丁香五| 日本欧美在线播放 | 手机看片日韩日韩 | 日本成人不卡 | 亚洲色图视频在线观看 | 婷婷综合网 | 精品无人区无码乱码毛片国产 | 国精品一区 | 色综合啪啪 | 日韩一级片网址 | 欧美国产高清 | 日韩无 | 国产激情91| 国产夜夜嗨 | 精品午夜一区二区三区在线观看 | 日韩一级av毛片 | 久久成人综合网 | 亚洲av无码电影在线播放 | 草草影院最新 | 超碰国产91 | 国产成人啪一区二区 | 3d动漫精品h区xxxxx区 | 99精品视频免费 | 国产色无码精品视频 | 三级特黄视频 | 欧美人一级淫片a免费播放 西方av在线 | av电影在线观看不卡 | av免费大全 | 亚洲一区二区观看播放 | 欧美成人一区二区三区 | 新x8x8拨牐拨牐永久免费影库 | 91在线网站| 五月六月丁香 | 久久国产精品影院 | 91精品国产乱码久久久 | 综合五月婷婷 | 欧美国产日韩在线视频 | 激情网站免费 | 新婚之夜玷污岳丰满少妇在线观看 | 在线欧美国产 | 免费不卡av在线 | 97干干| 在线免费视频观看 | 欧美大胆视频 | 国产乱叫456在线 | 国产免费av一区 | 午夜影视av | 中文字幕av在线免费 | 国产主播福利 | 免费看污的网站 | 97se综合| 污污内射久久一区二区欧美日韩 | 色老头一区二区 | 99riav国产精品视频 | 深夜福利在线播放 | 最新av在线网站 | 最新中文av| 情侣av| 捆绑中国女人hd视频 | 污污视频在线免费观看 | 日本三级韩国三级美三级91 | 男人肌肌桶女人肌肌 | 性插视频在线观看 | 欧美国产在线观看 | 色又黄又爽 | 91毛片视频 | 日本人妻不卡一区二区三区中文字幕 | 亚洲看看| 亚洲最新色图 | 久久精品国产亚洲 | 粗喘呻吟撞击猛烈疯狂 | 最新免费av | 成人av在线网 | 国产视频第二页 | 天天做天天躁天天躁 | 亚洲毛片在线免费观看 | 免费看欧美大片 | 91婷婷| 亚州福利 | 日韩三级国产精品 | 日本成人午夜视频 | 欧美性做爰大片免费 |