日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當前位置:首頁 > 科技  > 軟件

可觀測性數(shù)據(jù)收集集大成者:Vector

來源: 責編: 時間:2023-09-28 10:07:26 413觀看
導讀如果企業(yè)提供 IT 在線服務,那么可觀測性能力是必不可少的。“可觀測性” 這個詞近來也越發(fā)火爆,不懂 “可觀測性” 都不好意思出門了。但是可觀測性能力的構建卻著實不易,每個企業(yè)都會用到一堆技術棧來組裝建設。比如數(shù)

如果企業(yè)提供 IT 在線服務,那么可觀測性能力是必不可少的。“可觀測性” 這個詞近來也越發(fā)火爆,不懂 “可觀測性” 都不好意思出門了。但是可觀測性能力的構建卻著實不易,每個企業(yè)都會用到一堆技術棧來組裝建設。比如數(shù)據(jù)收集,可能來自某個 exporter,可能來自 telegraf,可能來自 OTEL,可能來自某個日志文件,可能來自 statsd,收集到數(shù)據(jù)之后還需要做各種過濾、轉換、聚合、采樣等操作,煩不勝煩,今天我們就給大家介紹一款開源的數(shù)據(jù)收集+路由器工具:Vector,解除你的上述煩惱。CuB28資訊網(wǎng)——每日最新資訊28at.com

Vector 簡介

Vector 通常用作 logstash 的替代品,logstash 屬于 ELK 生態(tài),使用廣泛,但是性能不太好。Vector 使用 Rust 編寫,聲稱比同類方案快 10 倍。Vector 來自 Datadog,如果你了解監(jiān)控、可觀測性,大概率知道 Datadog,作為行業(yè)老大哥,其他小弟拍馬難及。Datadog 在 2021 年左右收購了 Vector,現(xiàn)在 Vector 已經(jīng)開源,地址是:CuB28資訊網(wǎng)——每日最新資訊28at.com

  • 主站:https://vector.dev/
  • 倉庫:https://github.com/vectordotdev/vector

Vector 不止是收集、路由日志數(shù)據(jù),也可以路由指標數(shù)據(jù),甚至可以從日志中提取指標,功能強大。下面是 Vector 的架構圖:CuB28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片CuB28資訊網(wǎng)——每日最新資訊28at.com

看起來和其他同類產(chǎn)品是類似的,核心就是 pipeline 的處理,有 Source 端做采集,有中間的 Transform 環(huán)節(jié)做數(shù)據(jù)加工處理,有 Sink 端做數(shù)據(jù)轉發(fā)。魔鬼在細節(jié),Vector 有如下一些特點,讓它顯得卓爾不群:CuB28資訊網(wǎng)——每日最新資訊28at.com

  • 超級快速可靠:Vector采用Rust構建,速度極快,內(nèi)存效率高,旨在處理最苛刻的工作負載
  • 端到端:Vector 致力于成為從 A 到 B 獲取可觀測性數(shù)據(jù)所需的唯一工具,并作為守護程序、邊車或聚合器進行部署
  • 統(tǒng)一:Vector 支持日志和指標,使您可以輕松收集和處理所有可觀測性數(shù)據(jù)
  • 供應商中立:Vector 不偏向任何特定的供應商平臺,并以您的最佳利益為出發(fā)點,培育公平、開放的生態(tài)系統(tǒng)。免鎖定且面向未來
  • 可編程轉換:Vector 的高度可配置轉換為您提供可編程運行時的全部功能。無限制地處理復雜的用例

Vector 安裝

Vector 的安裝比較簡單,一條命令即可搞定,其他安裝方式可以參考其 官方文檔。CuB28資訊網(wǎng)——每日最新資訊28at.com

curl --proto '=https' --tlsv1.2 -sSf https://sh.vector.dev | bash

Vector 配置測試

Vector 的配置文件可以是 yaml、json、toml 格式,下面是一個 toml 的例子,其作用是讀取 /var/log/system.log 日志文件,然后把 syslog 格式的日志轉換成 json 格式,最后輸出到標準輸出:CuB28資訊網(wǎng)——每日最新資訊28at.com

[sources.syslog_demo]type = "file"include = ["/var/log/system.log"]data_dir = "/Users/ulric/works/vector-test"[transforms.remap_syslog]inputs = [ "syslog_demo"]type = "remap"source = '''  structured = parse_syslog!(.message)  . = merge(., structured)'''[sinks.emit_syslog]inputs = ["remap_syslog"]type = "console"encoding.codec = "json"

首先,[sources.syslog_demo] 定義了一個 source,取名為 syslog_demo,這個 source 的類型是 file,表示從文件中讀取數(shù)據(jù),文件路徑是 /var/log/system.log,data_dir 是存儲 checkpoint 數(shù)據(jù)不用關心,只要給一個可寫的目錄就行(Vector 自用)。然后定義了一個 transform,名字為 remap_syslog,指定這個 transform 的數(shù)據(jù)來源(即上游)是 syslog_demo,其類型是 remap,remap 是 Vector 里非常重要的一個 transform,可以做各類數(shù)據(jù)轉換,在 source 字段里定義了一段代碼,其工作邏輯是:CuB28資訊網(wǎng)——每日最新資訊28at.com

  • 來自 syslog_demo 這個 source 的日志數(shù)據(jù),日志原文在 message 字段里(除了日志原文 message 字段,Vector 還會對采集的數(shù)據(jù)附加 host、timestamp 等字段),需要先解析成結構化的數(shù)據(jù),通過 parse_syslog 這個函數(shù)做轉換
  • 轉換之后,相當于把非結構化的日志數(shù)據(jù)轉換成了結構化的數(shù)據(jù),賦值給 structured 變量,然后通過 merge 函數(shù)把結構化的這個數(shù)據(jù)和原始就有的 host、timestamp 等字段合并,然后把合并的結果繼續(xù)往 pipeline 后續(xù)環(huán)節(jié)傳遞

[sinks.emit_syslog] 定義了一個 sink,名字是 emit_syslog,通過 inputs 指明了上游數(shù)據(jù)來自 remap_syslog 這個 transform,通過 type 指明要把數(shù)據(jù)輸出給 console,即控制臺,然后通過 encoding.codec 指定輸出的數(shù)據(jù)格式是 json。然后通過下面的命令啟動 Vector:CuB28資訊網(wǎng)——每日最新資訊28at.com

vector -c vector.toml

然后,你就會看到一堆的日志輸出(當然,前提是你的機器上有 system.log 這個文件,我是 macbook,所以用的這個文件測試的),樣例如下:CuB28資訊網(wǎng)——每日最新資訊28at.com

ulric@ulric-flashcat vector-test % vector -c vector.toml...{"appname":"syslogd","file":"/var/log/system.log","host":"ulric-flashcat.local","hostname":"ulric-flashcat","message":"ASL Sender Statistics","procid":332,"source_type":"file","timestamp":"2023-09-27T07:31:22Z"}

如上,就說明正常采集到了數(shù)據(jù),而且轉換成了 json 并打印到了控制臺,實驗成功。當然,打印到控制臺只是個測試,Vector 可以把數(shù)據(jù)推給各類后端,典型的比如 ElasticSearch、S3、ClickHouse、Kafka 等。CuB28資訊網(wǎng)——每日最新資訊28at.com

Vector 部署模式

Vector 可以部署為兩個角色,既可以作為數(shù)據(jù)采集的 agent,也可以作為數(shù)據(jù)聚合、路由的 aggregator,架構示例如下:CuB28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片CuB28資訊網(wǎng)——每日最新資訊28at.com

當 Vector 作為 agent 的時候,又有兩種使用模式:Daemon 和 Sidecar。Daemon 模式旨在收集單個主機上的所有數(shù)據(jù),這是數(shù)據(jù)收集的推薦方式,因為它最有效地利用主機資源。比如把 Vector 部署為 DaemonSet,收集這個機器上的所有容器中應用的日志,容器中的應用的日志推薦使用 stdout 方式打印,符合云原生 12 條要素。架構圖如下:CuB28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片CuB28資訊網(wǎng)——每日最新資訊28at.com

當然,也可以使用 Sidecar 模式部署,這樣占用的資源更多(畢竟,每個 Pod 里都要塞一個 Vector 容器),但是更靈活,服務所有者可以隨意搞自己的日志收集方案,不用依賴統(tǒng)一的日志收集方案。架構圖如下:CuB28資訊網(wǎng)——每日最新資訊28at.com

圖片圖片CuB28資訊網(wǎng)——每日最新資訊28at.com

Vector 總結

夜鶯社區(qū)里已經(jīng)有很多小伙伴從 logstash 遷移到了 Vector,并普遍表示 Vector YYDS,如果你還沒聽過 Vector,趕緊去試試吧。其他的我也不啰嗦,請各位移步 Vector 官方文檔,本文最重要的價值就是讓你知道有這么個好東西 :-)CuB28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://m.www897cc.com/showinfo-26-11833-0.html可觀測性數(shù)據(jù)收集集大成者:Vector

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 18個不可不知的Spring Cloud微服務架構知識點

下一篇: Node.js、Deno、Bun三個JS運行時哪個更勝一籌?

標簽:
  • 熱門焦點
  • 小米降噪藍牙耳機Necklace分享:聽一首歌 讀懂一個故事

    在今天下午的小米Civi 2新品發(fā)布會上,小米還帶來了一款新的降噪藍牙耳機Necklace,我們也在發(fā)布結束的第一時間給大家?guī)磉@款耳機的簡單分享。現(xiàn)在大家能見到最多的藍牙耳機
  • Golang 中的 io 包詳解:組合接口

    io.ReadWriter// ReadWriter is the interface that groups the basic Read and Write methods.type ReadWriter interface { Reader Writer}是對Reader和Writer接口的組合,
  • 如何通過Python線程池實現(xiàn)異步編程?

    線程池的概念和基本原理線程池是一種并發(fā)處理機制,它可以在程序啟動時創(chuàng)建一組線程,并將它們置于等待任務的狀態(tài)。當任務到達時,線程池中的某個線程會被喚醒并執(zhí)行任務,執(zhí)行完任
  • 如何使用JavaScript創(chuàng)建一只圖像放大鏡?

    譯者 | 布加迪審校 | 重樓如果您曾經(jīng)瀏覽過購物網(wǎng)站,可能遇到過圖像放大功能。它可以讓您放大圖像的特定區(qū)域,以便瀏覽。結合這個小小的重要功能可以大大改善您網(wǎng)站的用戶體驗
  • 這款新興工具平臺,讓你的電腦效率翻倍

    隨著信息技術的發(fā)展,我們獲取信息的渠道越來越多,但是處理信息的效率卻成為一個瓶頸。于是各種工具應運而生,都在爭相解決我們的工作效率問題。今天我要給大家介紹一款效率
  • 虛擬鍵盤 API 的妙用

    你是否在遇到過這樣的問題:移動設備上有一個固定元素,當激活虛擬鍵盤時,該元素被隱藏在了鍵盤下方?多年來,這一直是 Web 上的默認行為,在本文中,我們將探討這個問題、為什么會發(fā)生
  • 7月4日見!iQOO 11S官宣:“雞血版”驍龍8 Gen2+200W快充加持

    上半年已接近尾聲,截至目前各大品牌旗下的頂級旗艦都已悉數(shù)亮相,而下半年即將推出的頂級旗艦已經(jīng)成為了數(shù)碼圈爆料的主流,其中就包括全新的iQOO 11S系
  • 3699元!iQOO Neo8 Pro頂配版今日首銷:1TB UFS 4.0同價位唯一

    5月23日,iQOO推出了全新的iQOO Neo8系列,包含iQOO Neo8和iQOO Neo8 Pro兩個版本,其中標準版搭載高通驍龍8+,而Pro版更是首發(fā)搭載了聯(lián)發(fā)科天璣9200+旗艦
  • OPPO K11評測:旗艦級IMX890加持 2000元檔最強影像手機

    【Techweb評測】中端機型用戶群體巨大,占了中國目前手機市場的大頭,一直以來都是各手機品牌的“必爭之地”,其中OPPO K系列機型一直以來都以高品質、
Top 日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不
黄色一区二区三区| 免费在线成人av| 99亚洲视频| 亚洲午夜一区二区三区| 欧美主播一区二区三区| 久久深夜福利免费观看| 欧美理论视频| 国产精品久久久久久久久久尿| 国产日韩欧美黄色| 亚洲国产婷婷综合在线精品 | 欧美精品在线观看播放| 国产精品久久国产精麻豆99网站| 国产自产2019最新不卡| 日韩视频免费在线观看| 性做久久久久久久免费看| 免费日韩av| 国产精品视频yy9099| 亚洲第一在线| 亚洲自拍偷拍麻豆| 免费日韩av| 国产精品色午夜在线观看| 亚洲福利电影| 亚洲欧美日韩国产成人| 欧美成人一区在线| 国产日韩精品久久久| 亚洲精品日产精品乱码不卡| 欧美一区二区在线视频| 欧美极品影院| 国内一区二区三区在线视频| 一区二区免费在线播放| 久久人人97超碰精品888 | 亚洲激情成人在线| 欧美一级专区| 欧美日韩三级| **欧美日韩vr在线| 欧美一区精品| 欧美三级第一页| 1769国内精品视频在线播放| 午夜精品久久久久久| 欧美日韩国产成人在线91| 精品粉嫩aⅴ一区二区三区四区| 正在播放亚洲一区| 欧美国产三区| 激情综合色丁香一区二区| 亚洲在线观看免费| 欧美精品久久久久a| 曰韩精品一区二区| 欧美在线一区二区| 国产精品婷婷| 亚洲午夜精品久久久久久浪潮| 欧美国产激情| 悠悠资源网亚洲青| 久久精品国产精品亚洲综合| 国产精品美女久久久久久免费| 亚洲精品资源美女情侣酒店| 麻豆精品视频在线观看| 国产综合精品一区| 欧美亚洲综合另类| 国产精品久久一区二区三区| 一区二区三区成人| 欧美激情一级片一区二区| 精品999在线播放| 久久精品视频导航| 国产手机视频一区二区| 亚洲宅男天堂在线观看无病毒| 欧美日韩午夜在线| 9l国产精品久久久久麻豆| 欧美精品久久久久久久免费观看| 亚洲人成小说网站色在线| 美国成人直播| 亚洲国产成人不卡| 蜜臀av性久久久久蜜臀aⅴ| 好吊色欧美一区二区三区视频| 欧美在线视频免费观看| 国产乱码精品| 欧美一区影院| 国产亚洲一区二区三区在线观看| 欧美一区二区三区视频| 国产女优一区| 欧美在线观看视频在线| 国产日韩精品一区二区| 欧美专区在线| 国内精品久久久| 久久午夜电影| 亚洲福利免费| 欧美成人免费在线观看| 亚洲国产日韩在线| 欧美精品久久久久久久| 一区二区欧美国产| 国产精品久久久一区二区| 亚洲欧美日韩天堂| 国产日韩欧美综合一区| 久久久久久亚洲精品不卡4k岛国| 一区二区三区在线观看欧美| 牛牛国产精品| 亚洲精品在线免费观看视频| 欧美精品观看| 亚洲无线一线二线三线区别av| 国产精品乱人伦一区二区 | 欧美一区不卡| 狠狠色综合日日| 男人插女人欧美| 日韩一区二区电影网| 欧美视频一区| 午夜综合激情| 一区二区三区在线观看视频| 麻豆亚洲精品| 亚洲最新视频在线| 国产伦精品一区二区三区免费迷| 欧美一区二区三区四区在线 | 欧美在线一级视频| 在线精品国精品国产尤物884a| 欧美高清在线播放| 中文国产成人精品| 国产网站欧美日韩免费精品在线观看| 久热精品视频在线免费观看| 亚洲美洲欧洲综合国产一区| 国产精品试看| 免费成人高清视频| 中文国产成人精品| 国产一区二区三区在线观看免费 | 经典三级久久| 欧美日韩亚洲一区二区| 午夜欧美视频| 亚洲国产专区| 国产精品视频一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频 | 在线精品观看| 国产精品va在线| 久久久久久香蕉网| 99精品视频免费观看| 国产日韩欧美高清免费| 欧美高清一区二区| 欧美一区二区三区男人的天堂| 亚洲欧洲三级| 国产日产欧产精品推荐色| 免费在线视频一区| 亚洲欧美久久久| 亚洲国产精品激情在线观看| 国产精品久久午夜夜伦鲁鲁| 久久综合久久久久88| 亚洲一区二区在线免费观看视频| 一区二区视频欧美| 国产精品日韩欧美一区二区三区| 男人插女人欧美| 午夜一区在线| 日韩亚洲欧美精品| 国产一区二区三区久久久久久久久| 欧美精品自拍| 久久精品一区| 亚洲特色特黄| 亚洲国语精品自产拍在线观看| 国产精品一区二区欧美| 欧美激情导航| 久久久国产91| 亚洲综合视频一区| 亚洲人成在线播放| 国内成人自拍视频| 国产精品久久久久高潮| 欧美激情成人在线视频| 久久精品99无色码中文字幕| 亚洲午夜影视影院在线观看| 日韩视频第一页| 一区二区三区在线观看国产| 国产日韩欧美三级| 欧美午夜免费| 欧美乱人伦中文字幕在线| 久久综合999| 久久国产精品99精品国产| 亚洲一区二区视频| 日韩视频在线一区| 亚洲国产美国国产综合一区二区| 国产亚洲制服色| 国产精品婷婷| 国产精品久久九九| 欧美日韩午夜在线视频| 欧美激情va永久在线播放| 免费视频一区| 久热re这里精品视频在线6| 久久精品一区二区三区不卡牛牛 | 中文一区二区在线观看| 99精品国产一区二区青青牛奶| 亚洲国产女人aaa毛片在线| 一区在线观看| 黄网站免费久久| 国语自产精品视频在线看| 国产美女精品在线| 国产精品资源| 国产精品一区二区三区成人| 国产精品v一区二区三区| 欧美视频久久| 国产精品高精视频免费| 欧美午夜精品一区二区三区| 欧美视频在线观看免费网址| 欧美日韩综合不卡| 欧美日韩中文字幕在线视频| 欧美日韩国产美女| 欧美久久一区| 欧美精品首页| 欧美日本高清视频| 欧美日韩中文另类| 国产精品电影在线观看| 国产精品视频免费观看www| 国产精品免费一区二区三区在线观看 |