精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Filebeat on k8s 日志采集實戰操作

大數據 數據分析
Filebeat? 提供了豐富的配置選項,可以根據您的需求對日志數據進行高度定制和篩選。它還支持自動發現新容器、節點和服務,并動態調整采集策略。這使得它成為 Kubernetes 環境中日志采集的有力工具。

一、概述

Filebeat 是一個輕量級的開源日志文件和數據收集器,由 Elastic 公司開發,用于采集、解析和發送日志數據。在 Kubernetes 中,Filebeat通常用于采集容器日志,并將其發送到中央日志存儲、分析或搜索工具,如 Elasticsearch、Logstash 或 Fluentd。

以下是 Filebeat 在 Kubernetes 中日志采集的工作原理:

  1. Filebeat 容器部署:首先,在 Kubernetes 集群中創建一個或多個 Filebeat 容器的 Pod。這些 Pod 可以位于同一節點上,也可以分布在多個節點上,具體取決于您的部署方式和需求。
  2. Filebeat 配置文件:每個 Filebeat 容器需要一個配置文件,該文件定義了 Filebeat 要監視的日志源、采集策略、日志過濾規則和目標輸出等。配置文件通常以 YAML 格式定義。
  3. Kubernetes ConfigMap:Filebeat 配置文件通常存儲在 Kubernetes ConfigMap 中。ConfigMap 是 Kubernetes 中的資源,用于存儲配置數據,以便它可以被多個容器訪問。Filebeat 容器將掛載包含配置文件的 ConfigMap,并將其用作配置源。
  4. Filebeat 啟動:Filebeat 容器啟動后,它會讀取配置文件并按照配置定義的規則開始采集日志。這包括監視容器的日志文件、容器日志目錄或其他數據源。
  5. 日志采集和解析:Filebeat 會定期掃描配置的日志源,并將新的日志行采集到內部隊列中。它還可以對采集的日志進行解析,以提取有用的信息,如時間戳、日志級別、標簽等。Filebeat 可以根據您的配置對日志數據進行結構化處理。
  6. 輸出到目標:Filebeat 會將采集的日志數據發送到指定的輸出目標,通常是中央日志存儲、分析或搜索工具。常見的輸出目標包括 Elasticsearch、Logstash、Kafka 或各種云日志服務。
  7. 數據傳輸和處理:輸出目標將接收到的日志數據進行存儲、處理、分析或可視化。這通常涉及到對數據的索引、搜索、過濾和可視化,以便用戶可以查詢和分析日志數據。

Filebeat 提供了豐富的配置選項,可以根據您的需求對日志數據進行高度定制和篩選。它還支持自動發現新容器、節點和服務,并動態調整采集策略。這使得它成為 Kubernetes 環境中日志采集的有力工具。

總的來說,Filebeat 的工作原理是不斷監視和采集容器生成的日志,然后將這些日志數據發送到中央處理工具,以便分析和可視化。這有助于集中管理和分析容器日志,以便更好地了解應用程序的狀態和性能。

圖片Filebeat 官方文檔:https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-overview.html

以前也寫過關于 filebeat 更詳細的介紹和實戰操作的文章,只不過 filebeat 不是部署在 k8s 上,感興趣的小伙伴可以先查閱我之前的文章:

  • 輕量級的日志采集組件 Filebeat 講解與實戰操作
  • Filebeat 采集 k8s Pod 和 Events 日志實戰操作

二、K8s 集群部署

k8s 環境安裝之前寫過很多文檔,可以參考我以下幾篇文章:

  • 【云原生】k8s 離線部署講解和實戰操作
  • 【云原生】k8s 環境快速部署(一小時以內部署完)

三、ElasticSearch 和 kibana 環境部署

這里可以選擇以下部署方式:

  • 通過docker-compose部署:通過 docker-compose 快速部署 Elasticsearch 和 Kibana 保姆級教程
  • on k8s 部署:ElasticSearch+Kibana on K8s 講解與實戰操作(版本7.17.3)

這里我選擇 docker-compose 部署方式。

1)部署 docker

# 安裝yum-config-manager配置工具
yum -y install yum-utils

# 建議使用阿里云yum源:(推薦)
#yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 安裝docker-ce版本
yum install -y docker-ce
# 啟動并開機啟動
systemctl enable --now docker
docker --version

2)部署 docker-compose

curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
docker-compose --version

3)創建網絡

# 創建
docker network create bigdata

# 查看
docker network ls

4)修改 Linux 句柄數和最大線程數

#查看當前最大句柄數
sysctl -a | grep vm.max_map_count
#修改句柄數
vi /etc/sysctl.conf
vm.max_map_count=262144

#臨時生效,修改后需要重啟才能生效,不想重啟可以設置臨時生效
sysctl -w vm.max_map_count=262144

#修改后需要重新登錄生效
vi /etc/security/limits.conf

# 添加以下內容
* soft nofile 65535
* hard nofile 65535
* soft nproc 4096
* hard nproc 4096

# 重啟服務,-h 立刻重啟,默認間隔一段時間才會開始重啟
reboot -h now

5)下載部署包開始部署

# 這里選擇 docker-compose 部署方式
git clone https://gitee.com/hadoop-bigdata/docker-compose-es-kibana.git

cd docker-compose-es-kibana

chmod -R 777 es kibana

docker-compose -f docker-compose.yaml up -d

docker-compose ps

四、Filebeat on k8s 部署(daemonset)

部署包下載地址:https://artifacthub.io/packages/helm/elastic/filebeat

1)安裝 helm

# 下載包
wget https://get.helm.sh/helm-v3.9.4-linux-amd64.tar.gz
# 解壓壓縮包
tar -xf helm-v3.9.4-linux-amd64.tar.gz
# 制作軟連接
cp ./linux-amd64/helm /usr/local/bin/helm
# 驗證
helm version
helm help

2)下載部署包進行安裝

1、下載安裝包

helm repo add elastic https://helm.elastic.co

helm pull elastic/filebeat --version 7.17.3

tar -xf filebeat-7.17.3.tgz

2、修改配置

# 修改配置 filebeat/values.yaml,主要把 ELasticsearch 地址更換
vi filebeat/values.yaml

# 主要修改filebeat配置
  filebeatConfig:
    filebeat.yml: |
      filebeat.inputs:
      - type: container
        paths:
          - /var/log/containers/*.log
        fields:
          index: k8s-pod-log
        processors:
        - add_kubernetes_metadata:
            host: ${NODE_NAME}
            matchers:
            - logs_path:
                logs_path: "/var/log/containers/"

      output.elasticsearch:
        host: '${NODE_NAME}'
        hosts: '192.168.182.110:9200'
        index: "filebeat-%{[fields][index]}-%{+yyyy.MM.dd}"

      setup.template.name: "default@template"
      setup.template.pattern: "filebeat-k8s-*"
      setup.ilm.enabled: false

3、開始安裝 filebeat

helm install filebeat ./filebeat -n logging --create-namespace

kubectl get pods -n logging

3)檢查數據是否正常采集到 ES

訪問 kibana:http://ip:5601/

1、Stack Management

圖片圖片

2、索引模式

圖片圖片

3、開始創建索引模式

圖片圖片

4、Discover 查詢數據

圖片圖片

其實采集原理是非常簡單的,就是通過掛載宿主機的容器日志目錄 /var/lib/docker/containers 到容器的 /var/lib/docker/containers。

圖片圖片

但是通過這種掛載宿主機容器目錄有個弊端,就是只能采集 pod 標準輸出的日志,其它日志是收集不到的,下篇文章將介紹另外兩種方式采集來解決這個問題。

責任編輯:武曉燕 來源: 大數據與云原生技術分享
相關推薦

2024-02-01 09:48:17

2022-10-10 12:54:00

Flink運維

2023-09-27 00:12:23

2023-02-27 07:40:00

2023-03-06 07:19:50

2023-09-06 08:12:04

k8s云原生

2023-03-03 07:54:21

2022-10-14 07:42:50

LuceneHTTPWeb

2022-11-08 08:55:31

2023-03-07 07:56:37

Sqoopk8s底層

2023-08-29 10:27:32

2022-07-26 00:00:05

QoSK8s日志

2022-11-06 21:31:11

云原生Sentinel集群模式

2023-03-01 07:42:12

HBase編排部署數據

2023-09-11 00:09:18

2022-04-22 13:32:01

K8s容器引擎架構

2023-09-08 08:09:12

k8sservice服務

2023-11-06 07:16:22

WasmK8s模塊

2022-11-02 10:21:41

K8s pod運維

2021-04-27 09:45:33

Nginx日志運維
點贊
收藏

51CTO技術棧公眾號

一区二区成人国产精品| 韩国精品久久久999| 亚洲国产精品三区| 成人在线视频亚洲| 粉嫩aⅴ一区二区三区四区| 78色国产精品| 国产精品麻豆免费版现看视频| 精品国模一区二区三区欧美 | 精品国产一区二区三区久久久蜜臀 | 在线日韩欧美视频| 少妇一级淫免费放| 欧美1—12sexvideos| 99国产精品久久久久久久久久久| 国产精品草莓在线免费观看 | 日本黄色一区二区| 在线播放 亚洲| 欧洲免费在线视频| 国产精品中文字幕日韩精品 | 伊人久久亚洲综合| 亚洲美女啪啪| 中文字幕亚洲图片| 在线观看av中文字幕| 天堂久久一区| 91国在线观看| 欧美一区二区三区爽大粗免费| 黄色网址视频在线观看| 国产拍欧美日韩视频二区| 国产成人精品福利一区二区三区 | 精品一区二区日韩| 日韩**中文字幕毛片| 18精品爽视频在线观看| 五月精品视频| 中文亚洲视频在线| 李宗瑞91在线正在播放| 久久中文资源| 亚洲国产日韩一区| 亚洲欧美综合视频| 国产精品一区二区精品视频观看| 91国偷自产一区二区开放时间 | 国产a精品视频| 国产免费一区视频观看免费| 综合网在线观看| 一本色道久久综合| 午夜精品久久久久久久久久久久| 青娱乐国产精品| 综合国产精品| 欧美成人午夜剧场免费观看| 91免费公开视频| 天天影视综合| 大胆欧美人体视频| frxxee中国xxx麻豆hd| 欧美激情国产在线| 精品久久久91| 中文字幕av播放| 欧美一区二区| 欧美日本精品在线| 精品视频久久久久| 亚洲国产日本| 欧美专区国产专区| 中文字幕高清在线免费播放| 久久精品伊人| 国产精品美乳在线观看| 中文字幕永久在线观看| 久久国产精品一区二区| 成人欧美在线观看| 精品国产九九九| 成人免费视频一区| 明星裸体视频一区二区| 国产高清免费av在线| 成人欧美一区二区三区小说 | 国产嫩草一区二区三区在线观看 | 一本一道久久a久久精品逆3p| 亚洲第一香蕉网| 欧美色图一区| 久久伊人色综合| 国产亚洲色婷婷久久99精品| 99视频+国产日韩欧美| 国产成人精品一区二区在线| 国产成人a v| 韩国欧美国产1区| 国产精品日韩一区二区| 涩涩视频在线观看免费| 国产色综合一区| 操bbb操bbb| 免费h在线看| 欧美日韩一区二区在线观看视频 | 欧美国产视频一区二区| 国产成人在线播放视频| 日韩和欧美的一区| 99c视频在线| 久草在现在线| 亚洲免费av高清| 久久久免费视频网站| 欧美激情福利| 日韩大陆毛片av| 又嫩又硬又黄又爽的视频| 欧美天堂亚洲电影院在线观看| 久久久久久综合网天天| 成人黄色三级视频| 高清shemale亚洲人妖| 日韩wuma| 国语对白在线刺激| 欧洲一区二区av| 久久国产免费视频| 热久久天天拍国产| 777午夜精品福利在线观看| 国产一区二区三区四区视频| 99精品欧美一区| 最新国产精品久久| 黄色亚洲网站| 亚洲国产91精品在线观看| 精品人妻中文无码av在线| 国产精品扒开腿做爽爽爽软件| 国产不卡av在线| 国产成人手机在线| 中文字幕中文乱码欧美一区二区| 亚洲中文字幕无码专区| 欧美专区一区| www日韩中文字幕在线看| 青青草av在线播放| 国产精品 欧美精品| 亚洲国产日韩综合一区| 亚洲天堂手机| 亚洲高清在线观看| 精品亚洲永久免费| 国产一区激情在线| 亚洲国产一区在线| free欧美| 亚洲片av在线| 六月丁香在线视频| 成人激情视频网站| 日韩在线视频在线| 国产一区二区三区精品在线观看 | 日韩二区三区四区| 久久亚洲免费| 蜜桃视频动漫在线播放| 精品1区2区在线观看| 久久久无码精品亚洲国产| 国产美女一区二区三区| 超碰免费在线公开| 久久er热在这里只有精品66| 夜夜嗨av色一区二区不卡| 波多野结衣毛片| 久久久国产午夜精品| 美女福利视频在线| 久操精品在线| 国产精品第一区| 成人一区二区不卡免费| 欧美亚洲国产一区在线观看网站| 一区二区黄色片| 日日骚欧美日韩| 午夜精品一区二区在线观看| 色猫猫成人app| 日韩在线激情视频| 91久久精品无码一区二区| 成人欧美一区二区三区黑人麻豆| 国产福利精品一区二区三区| 亚洲色图欧美| 国产精品久久久对白| 超碰在线99| 亚洲美女性视频| 无码日韩精品一区二区| 国产精品美女久久久久aⅴ国产馆| 88av.com| 亚洲国产老妈| 国产一区二区视频在线免费观看| 九九色在线视频| 亚洲福利精品在线| 精品国产xxx| 国产精品久久久久久久午夜片| 九九九九九九九九| 亚洲欧洲一区二区在线观看| 国产精品白丝久久av网站| 免费不卡欧美自拍视频| 人妻少妇精品无码专区| 欧美在线视频不卡| 国语对白在线播放| 91在线精品一区二区| 91视频免费版污| 91成人免费| 国产女主播一区二区| 成人在线网站| 欧美日韩国产成人| 深夜视频在线免费| 欧美美女bb生活片| 日韩乱码一区二区| 国产精品色噜噜| 久久久久久久久久影视| 日韩精品一二三| 嫩草影院中文字幕| 国产成人ay| 亚洲a级在线观看| 麻豆视频在线看| 日韩专区在线观看| 五月婷婷在线播放| 欧美日韩国产一级| 少妇一级淫片免费放中国| 国产精品久久久久久久久动漫| 久久发布国产伦子伦精品| 久久久精品日韩| 欧美a级免费视频| 欧美一二区在线观看| 国产精品自拍首页| 中文成人激情娱乐网| 欧美夜福利tv在线| 三级网站视频在在线播放| 亚洲人成电影网站| 亚洲欧美激情在线观看| 欧美日本在线播放| www五月天com| 亚洲成av人**亚洲成av**| 欧美日韩国产一二三区| 91日韩一区二区三区| 亚洲区 欧美区| 蜜臀av一区二区在线免费观看| 国产 日韩 亚洲 欧美| 91精品观看| 先锋影音亚洲资源| 亚洲影院天堂中文av色| 国产99视频精品免费视频36| 一区二区三区日本视频| 国产精品高精视频免费| 麻豆免费在线| 性色av一区二区三区红粉影视| 国产在线二区| 久久精品福利视频| 91社区在线观看播放| 精品视频偷偷看在线观看| www.午夜激情| 69堂国产成人免费视频| 91麻豆成人精品国产| 欧美日韩三级在线| 69av视频在线观看| 欧美性xxxx极品hd欧美风情| 日韩av片在线播放| 亚洲成av人影院| 久久久久成人网站| 一区二区高清视频在线观看| 老司机成人免费视频| 亚洲丝袜精品丝袜在线| 蜜桃av免费观看| 国产精品狼人久久影院观看方式| 亚洲图片另类小说| 国产日韩欧美综合一区| 国产av自拍一区| 国产色91在线| 色屁屁草草影院ccyy.com| 中文幕一区二区三区久久蜜桃| 国产三级av在线播放| 国产日韩欧美高清在线| 欧美熟妇激情一区二区三区| 国产日韩视频一区二区三区| 免费福利视频网站| 国产精品国产自产拍高清av| 国产第一页精品| 亚洲欧洲成人自拍| 精品国产视频一区二区三区| 亚洲免费观看高清完整版在线观看熊| 五月天婷婷色综合| 亚洲福利一区二区| 国产精品视频免费播放| 一本久久综合亚洲鲁鲁五月天 | 久久中文免费视频| 一区二区三区在线视频观看| 国产在线欧美在线| 欧美日韩精品在线观看| 中文字幕在线播| 欧美日韩国产一区二区三区地区| 国产夫妻自拍av| 亚洲国产一区自拍| 国产区视频在线播放| 久久精品2019中文字幕| 国产高清在线a视频大全 | 久久精品视频播放| 欧美hdxxxx| 国产成人亚洲综合91| 国产欧美88| 国产美女精品在线观看| 国产真实有声精品录音| 影音先锋成人资源网站| 亚洲理论在线| 一区二区xxx| 国产v日产∨综合v精品视频| 国产制服丝袜在线| 国产精品美女一区二区| 国产精品.www| 欧美视频你懂的| 亚洲h视频在线观看| 亚洲精品综合久久中文字幕| 毛片在线播放a| 1769国内精品视频在线播放| 婷婷激情成人| 久久香蕉综合色| 你懂的国产精品| 国产福利影院在线观看| 国产精品综合网| 欧美日韩高清丝袜| 亚洲午夜免费电影| 伊人成人在线观看| 日韩精品在线第一页| 97超碰在线公开在线看免费| 国产成人精品a视频一区www| 国产一区二区视频在线看| 欧美一区二视频在线免费观看| 你懂的网址国产 欧美| 91网址在线播放| av成人老司机| 久草成人在线视频| 欧美日韩国产精品成人| 欧美女子与性| 午夜精品久久久久久久白皮肤 | 24小时成人在线视频| 免费日韩av电影| 伊人久久亚洲热| 久久久精品人妻一区二区三区| 亚洲国产电影在线观看| 日韩男人的天堂| 精品国产乱码久久久久久1区2区| 日本a在线播放| 国产成人av在线播放| 日日狠狠久久偷偷综合色| 又大又硬又爽免费视频| 国产在线播放一区三区四| 人妻无码一区二区三区免费| 欧美性猛交xxxx乱大交| 黄色小视频免费在线观看| 欧美大胆a视频| 久久av偷拍| 熟女视频一区二区三区| 麻豆精品久久精品色综合| 男人舔女人下部高潮全视频| 精品久久久久久久久久ntr影视| www国产一区| 欧美精品手机在线| 日韩欧美高清一区二区三区| 熟女视频一区二区三区| 国产一区二区三区高清播放| 最新av电影网站| 欧美老肥妇做.爰bbww| 免费的黄网站在线观看| 国产在线久久久| 国产精品不卡| 亚洲一二区在线观看| 亚洲欧洲国产专区| 国产成年妇视频| 欧美精品videos性欧美| www.豆豆成人网.com| 男人天堂av片| 99久久精品国产网站| 国产成人在线视频观看| 国产亚洲精品久久久| 成人全视频在线观看在线播放高清| 日韩在线电影一区| 久久成人av少妇免费| 欧美手机在线观看| 日韩欧美成人激情| 91破解版在线观看| 美女被啪啪一区二区| 日韩精品一二三四| 欧美一级片在线视频| 精品欧美一区二区三区精品久久| 草草影院在线| 日本在线观看不卡| 麻豆91在线播放免费| 深夜福利影院在线观看| 亚洲第一福利网| 亚洲1234区| 偷拍盗摄高潮叫床对白清晰| 高清视频一区二区| 国产精品久久久久久久久夜色| 中文字幕视频在线免费欧美日韩综合在线看 | 久一区二区三区| 亚洲深夜福利在线| 四虎国产精品免费久久| 国产精品久久久久9999爆乳| 91蝌蚪porny九色| 一区二区三区亚洲视频| 免费91在线视频| 亚洲精品亚洲人成在线| 在线观看免费不卡av| 亚洲成a天堂v人片| 国产精品四虎| 成人黄色片视频网站| 噜噜噜躁狠狠躁狠狠精品视频| 蜜桃av免费观看| 日韩av有码在线| 亚洲福利影视| 国产精品后入内射日本在线观看| 欧美国产精品一区二区| 国内爆初菊对白视频| 国产成人亚洲综合91| 国产精品vip| 纪美影视在线观看电视版使用方法| 欧美成人bangbros| 8av国产精品爽爽ⅴa在线观看| 天天做天天躁天天躁| 亚洲国产精品二十页| 免费观看黄色一级视频| 国产精品女人网站| 国产一区二区三区久久|