在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

10分鐘學(xué)會使用Loki日志聚合系統(tǒng)

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-02-23 10:26 ? 次閱讀

Loki 是一個由Grafana Labs 開發(fā)的開源日志聚合系統(tǒng),旨在為云原生架構(gòu)提供高效的日志處理解決方案。

Loki 通過使用類似 Prometheus 的標(biāo)簽索引機制來存儲和查詢?nèi)罩緮?shù)據(jù),這使得它能夠快速地進行分布式查詢和聚合,而不需要將所有數(shù)據(jù)都從存儲中加載到內(nèi)存中。Loki還使用了壓縮和切割日志數(shù)據(jù)的方法來減少存儲空間的占用,從而更好地適應(yīng)云原生環(huán)境下的高速增長的日志數(shù)據(jù)量。

Loki的架構(gòu)由以下幾個主要組件組成:

「Promtail:」 負(fù)責(zé)采集應(yīng)用程序和系統(tǒng)的日志數(shù)據(jù),并將其發(fā)送到 Loki 的集群中。

「Loki:」 負(fù)責(zé)存儲日志數(shù)據(jù),提供 HTTP API 的日志查詢,以及數(shù)據(jù)過濾和篩選。

「Grafana:」 負(fù)責(zé) UI 展示日志數(shù)據(jù)。

Loki vs ELK

Loki 和 ELK(Elasticsearch, Logstash, Kibana)都是常用的日志處理系統(tǒng),它們各自具有一些優(yōu)點。下面是 Loki 相對于 ELK 的幾個優(yōu)點:

「存儲效率更高」:Loki 使用了壓縮和切割日志數(shù)據(jù)的方法來減少存儲空間的占用,相比之下,ELK 需要維護一個大的索引,需要更多的存儲空間。

「查詢速度更快」:Loki 使用類似 Prometheus 的標(biāo)簽索引機制存儲和查詢?nèi)罩緮?shù)據(jù),這使得它能夠快速地進行分布式查詢和聚合,而不需要將所有數(shù)據(jù)都從存儲中加載到內(nèi)存中。而ELK需要將數(shù)據(jù)從存儲中加載到內(nèi)存中進行查詢,查詢速度相對較慢。

「部署和管理更容易」:Loki 是一個輕量級的日志聚合系統(tǒng),相比之下,ELK 需要部署和管理多個組件,需要更多的資源和人力成本。

安裝和配置 Loki

前提

參閱 Rainbond 快速安裝[1] 文檔進行安裝。

安裝 Loki

Loki 應(yīng)用已發(fā)布到開源應(yīng)用商店,可通過開源應(yīng)用商店一鍵安裝。

「平臺管理 -> 應(yīng)用市場 -> 開源應(yīng)用商店」 中搜索 Loki 并安裝。

a22ab5b6-b2e3-11ed-bfe3-dac502259ad0.png

安裝完成后,該應(yīng)用內(nèi)包含 Loki Grafana 組件:

a242e870-b2e3-11ed-bfe3-dac502259ad0.png

同時還有 k8s資源,其中包括 promtail 的 Daemonset 以及 SA 等資源。

a252da96-b2e3-11ed-bfe3-dac502259ad0.png

配置 Loki

進入「應(yīng)用內(nèi) -> k8s資源」,修改 ConfigMap promtail-config 的 url 部分,URL 通過 Loki 的 「組件內(nèi) -> 端口 -> 訪問地址」 獲取,如下:

apiVersion:v1
data:
promtail.yaml:|
clients:
-url:http://gre4f2a2:3100/loki/api/v1/push#Changed
......

進入「應(yīng)用內(nèi) -> k8s資源」,修改 ClusterRoleBinding promtail-clusterrolebinding 的 namespace 部分為當(dāng)前應(yīng)用的命名空間。

apiVersion:rbac.authorization.k8s.io/v1
kind:ClusterRoleBinding
metadata:
name:promtail-clusterrolebinding
......
subjects:
-kind:ServiceAccount
name:promtail-serviceaccount
namespace:dev#Changed

如果使用的容器運行時是 Containerd 需要修改 promtail-daemonset 資源,如果容器運行時是 Docker 則不用修改。

......
volumeMounts:
-mountPath:/var/lib/containers#Changed
name:varlibdockercontainers
readOnly:true
......
volumes:
-hostPath:
path:/var/lib/containers#Changed
type:""
name:varlibdockercontainers

修改后更新 Loki Grafana 組件,應(yīng)用內(nèi) -> 更新即可。

使用 Loki

訪問 Grafana,應(yīng)用內(nèi)點擊訪問按鈕即可通過 Rainbond 默認(rèn)提供的域名訪問 Grafana。

進入 Explore 內(nèi)通過 Labels 篩選 POD 日志,選擇 namespace pod Labels,會自動生成查詢表達式,點擊 Show logs 即可查看日志。

a26563d2-b2e3-11ed-bfe3-dac502259ad0.pnga281a72c-b2e3-11ed-bfe3-dac502259ad0.png

查詢表達式

除了通過 Grafana 界面選擇 Labels 之外,還可以手動寫查詢表達式,比如:

{container="rbd-api",namespace="rbd-system",pod="rbd-api-5fdd795546-j5679"}

目前支持以下標(biāo)簽匹配運算符:

= 等于

!= 不等于

=~ 正則匹配

!~ 正則不匹配

例如:

{namespace=~"dev|rbd-system"}

最后

總之,Loki是一個輕量級、高效的日志聚合系統(tǒng),它在處理云原生環(huán)境下大規(guī)模日志數(shù)據(jù)方面表現(xiàn)出色。Loki 相比于 ELK具有存儲效率更高、查詢速度更快、部署和管理更容易。結(jié)合 Rainbond 一起使用,使我們的應(yīng)用和日志管理都非常簡單。

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

    關(guān)注

    8

    文章

    7231

    瀏覽量

    90598
  • 存儲
    +關(guān)注

    關(guān)注

    13

    文章

    4451

    瀏覽量

    86789
  • HTTP
    +關(guān)注

    關(guān)注

    0

    文章

    515

    瀏覽量

    32176
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3509

    瀏覽量

    43188
  • 日志
    +關(guān)注

    關(guān)注

    0

    文章

    140

    瀏覽量

    10779

原文標(biāo)題:10分鐘學(xué)會使用Loki日志聚合系統(tǒng)

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    1分鐘日志流量超過2000次

           1分鐘日志流量超過2000次   爽啊```QQ空間日志瀏覽量:  ae復(fù)錯誤提示重復(fù)運行(QQ空間
    發(fā)表于 05-30 13:00

    60分鐘學(xué)會OrCAD中文教程

    60分鐘學(xué)會OrCAD中文教程
    發(fā)表于 08-04 16:36

    5分鐘學(xué)會使用CPLD教程

    5分鐘學(xué)會使用CPLD教程
    發(fā)表于 08-19 11:03

    60分鐘學(xué)會orcad capture cis

    60分鐘學(xué)會orcad capture cis,想學(xué)習(xí)cadence軟件的朋友不要錯過了。
    發(fā)表于 02-20 10:07

    分鐘學(xué)會ISE

    分鐘學(xué)會ISE
    發(fā)表于 03-26 09:39

    分鐘學(xué)會ISE

    分鐘學(xué)會ISE
    發(fā)表于 09-05 22:49

    60分鐘學(xué)會ORCAD

    60分鐘學(xué)會ORCAD的文檔教程
    發(fā)表于 03-11 09:44

    分鐘學(xué)會CPLD資料

    分鐘學(xué)會CPLD資料
    發(fā)表于 11-15 10:12

    10分鐘學(xué)會FPGA設(shè)計

    10分鐘學(xué)會FPGA設(shè)計
    發(fā)表于 09-27 10:57

    10分鐘學(xué)會FPGA設(shè)計

    本帖最后由 lee_st 于 2017-10-31 09:00 編輯 10分鐘學(xué)會FPGA設(shè)計
    發(fā)表于 10-21 20:23

    60分鐘學(xué)會OrCAD Capture CIS

    于爭博士60分鐘學(xué)會ORCAD,內(nèi)容簡單詳實,上手很容易,Cadence相對protel更專業(yè),值得大家學(xué)習(xí)......
    發(fā)表于 09-27 08:27

    分鐘學(xué)會Xilinx FPGA 設(shè)計

    分鐘學(xué)會Xilinx FPGA 設(shè)計 Xilinx FPGA設(shè)計基礎(chǔ)系統(tǒng)地介紹了Xilinx公司FPGA的結(jié)構(gòu)特點和相關(guān)開發(fā)軟件的使用方法,詳細(xì)描述了VHDL語言的語法和設(shè)計方法,并深入討
    發(fā)表于 03-15 15:09 ?178次下載

    60分鐘學(xué)會OrCAD_Capture_CIS

    60分鐘學(xué)會OrCAD_Capture_CIS,此軟件是目前只做原理圖比較重要軟件!
    發(fā)表于 07-26 14:31 ?0次下載

    分鐘學(xué)會FastZigBee

    電子發(fā)燒友網(wǎng)站提供《一分鐘學(xué)會FastZigBee.pdf》資料免費下載
    發(fā)表于 10-17 10:38 ?0次下載
    一<b class='flag-5'>分鐘</b><b class='flag-5'>學(xué)會</b>FastZigBee

    為什么使用LokiLoki部署模式有哪些?

    Loki 是一個輕量級的日志收集、分析的應(yīng)用,采用的是 promtail 的方式來獲取日志內(nèi)容并送到 loki 里面進行存儲,最終在 grafana 的 datasource 里面添加
    的頭像 發(fā)表于 07-26 09:26 ?2117次閱讀
    為什么使用<b class='flag-5'>Loki</b>?<b class='flag-5'>Loki</b>部署模式有哪些?
    主站蜘蛛池模板: 亚洲射图| 国产欧美日韩综合精品一区二区 | 久久精品美女 | 色香欲综合成人免费视频 | 日韩视频 中文字幕 视频一区 | 91大神视频在线播放 | 1区2区| 二级黄色大片 | 色狠狠色综合久久8狠狠色 色狠狠网 | 日日摸人人看97人人澡 | 久久亚洲国产欧洲精品一 | 国产成人精品一区二区仙踪林 | 欧美黄色免费网站 | 色婷婷综合在线视频最新 | 国产精品9999久久久久仙踪林 | 加勒比在线一区 | 色综合天天综合网国产人 | 午夜色大片在线观看 | 午夜一级毛片 | 七月婷婷精品视频在线观看 | 四虎国产精品永免费 | 成人a毛片视频免费看 | 日韩一区二区三区免费 | 高h乱肉辣文辣书阁 | 欧美精品一区视频 | 亚洲国产精品久久久久婷婷软件 | 午夜免费剧场 | 天天操天天摸天天射 | www.天天干.com | 国产婷婷高清在线观看免费 | 欧美极品第1页专区 | 亚洲欧美色鬼久久综合 | 免费看的黄视频 | 亚洲欧洲一区二区三区在线 | 丁香在线 | 你懂的手机在线 | 国产美女一级片 | 成人免费观看一区二区 | 日韩视频 中文字幕 视频一区 | 99久久久久国产精品免费 | 最新合集丨新片速递 |