国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

EFK簡單部署收集K8S日志

這篇具有很好參考價值的文章主要介紹了EFK簡單部署收集K8S日志。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

docker pull  elasticsearch:8.11.0
docker pull kibana:8.11.0

mkdir -p /data/es/{config,data,plugins}
chmod 777 /data/es/{config,data,plugins}

cat > /data/es/config/elasticsearch.yml <<EOF
cluster.name: "docker-cluster"
network.host: 0.0.0.0
xpack.security.enabled: false
EOF
安裝ES
docker run -d \
 --name elasticsearch \
 --network es-network \
 --restart=always \
 -p 9200:9200 \
 -p 9300:9300 \
 -v /data/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
 -v /data/es/data:/usr/share/elasticsearch/data \
 -v /data/es/plugins:/usr/share/elasticsearch/plugins \
 -e "discovery.type=single-node" \
 -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
 elasticsearch:8.11.0

kibana

mkdir -p  /data/kibana/{config,data}
chmod 777 /data/kibana/{config,data}
cat > /data/kibana/config/kibana.yml << EOF
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://elasticsearch:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
EOF
docker run -d \
--name kibana \
--network es-network \
--restart=always \
-p 5601:5601 \
-v /data/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml \
kibana:8.11.0

K8S部署

cat > fluentd.yaml << EOF
apiVersion: v1
kind: ServiceAccount
metadata:
  name: fluentd
  namespace: demon
  labels:
    app: fluentd
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  name: fluentd
  labels:
    app: fluentd
rules:
- apiGroups:
  - ""
  resources:
  - pods
  - namespaces
  verbs:
  - get
  - list
  - watch
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
  name: fluentd
roleRef:
  kind: ClusterRole
  name: fluentd
  apiGroup: rbac.authorization.k8s.io
subjects:
- kind: ServiceAccount
  name: fluentd
  namespace: demon
---
apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: fluentd
  namespace: demon
  labels:
    app: fluentd
spec:
  selector:
    matchLabels:
      app: fluentd
  template:
    metadata:
      labels:
        app: fluentd
    spec:
      serviceAccount: fluentd
      serviceAccountName: fluentd
      tolerations:
      - key: node-role.kubernetes.io/control-plane
        effect: NoSchedule
      containers:
      - name: fluentd
        image: fluentd-kubernetes-daemonset:v1.16-debian-elasticsearch8-1
        imagePullPolicy: IfNotPresent
        env:
          - name:  FLUENT_ELASTICSEARCH_HOST
            value: "192.168.0.12"
          - name:  FLUENT_ELASTICSEARCH_PORT
            value: "9200"
          - name: FLUENT_ELASTICSEARCH_SCHEME
            value: "http"
          - name: FLUENTD_SYSTEMD_CONF
            value: disable
          - name: FLUENT_CONTAINER_TAIL_PARSER_TYPE
            value: "cri"
          - name: FLUENT_CONTAINER_TAIL_PARSER_TIME_FORMAT
            value: "%Y-%m-%dT%H:%M:%S.%L%z"
        resources:
          limits:
            memory: 4024Mi
          requests:
            cpu: 100m
            memory: 200Mi
        volumeMounts:
        - name: varlog
          mountPath: /var/log
        - name: containers
          mountPath: /var/log/containers
          readOnly: true
      terminationGracePeriodSeconds: 30
      volumes:
      - name: varlog
        hostPath:
          path: /var/log
      - name: containers
        hostPath:
          path: /var/log/containers
EOF

EFK簡單部署收集K8S日志,docker,LOG,kubernetes,jenkins,容器
EFK簡單部署收集K8S日志,docker,LOG,kubernetes,jenkins,容器文章來源地址http://www.zghlxwxcb.cn/news/detail-859600.html

到了這里,關于EFK簡單部署收集K8S日志的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 第26關 K8s日志收集揭秘:利用Log-pilot收集POD內業(yè)務日志文件

    第26關 K8s日志收集揭秘:利用Log-pilot收集POD內業(yè)務日志文件

    ------ 課程視頻同步分享在今日頭條和B站 大家好,我是博哥愛運維。 OK,到目前為止,我們的服務順利容器化并上了K8s,同時也能通過外部網(wǎng)絡進行請求訪問,相關的服務數(shù)據(jù)也能進行持久化存儲了,那么接下來很關鍵的事情,就是怎么去收集服務產(chǎn)生的日志進行數(shù)據(jù)分析及

    2024年02月03日
    瀏覽(22)
  • k8s-EFK (filebeat)日志收集

    k8s-EFK (filebeat)日志收集

    使用elasticsearch+filebeat+kibana收集pod指定目錄日志,filebeat用于收集日志,es用于存儲,kibana用于展示。本例以收集部署于k8s內的nginx日志為例子。 1、部署es+kibana 2.創(chuàng)建filebeat配置文件(基于elasticsearch存儲) 3、創(chuàng)建nginx-filebeat Sidecar(基于elasticsearch的配置) 4.kibana創(chuàng)建索引,查

    2024年02月15日
    瀏覽(26)
  • k8s搭建EFK日志系統(tǒng)

    k8s搭建EFK日志系統(tǒng)

    前面大家介紹了 Kubernetes 集群中的幾種日志收集方案,Kubernetes 中比較流行的日志收集解決方案是 Elasticsearch、Fluentd 和 Kibana(EFK)技術棧,也是官方現(xiàn)在比較推薦的一種方案。 Elasticsearch ?是一個實時的、分布式的可擴展的搜索引擎,允許進行全文、結構化搜索,它通常用于

    2024年02月04日
    瀏覽(23)
  • k8s部署efk

    k8s部署efk

    環(huán)境簡介: kubernetes: v1.22.2 helm: v3.12.0 elasticsearch: 8.8.0 chart包:19.10.0 fluentd: 1.16.2 chart包: 5.9.4 kibana: 8.2.2 chart包:10.1.9 整體架構圖 : 1.1、es角色分類 準主節(jié)點 :主節(jié)點負責集群級別的輕量級操作,包括創(chuàng)建和刪除索引、跟蹤集群中的所有節(jié)點以及分片分配等功能 數(shù)據(jù)節(jié)

    2024年04月16日
    瀏覽(23)
  • 基于Docker的K8s(Kubernetes)集群部署

    基于Docker的K8s(Kubernetes)集群部署

    開始搭建k8s集群 三臺服務器修改主機名稱 關閉對話窗口,重新連接 三臺主機名稱呢就修改成功了。 接下來修改每臺節(jié)點的 hosts 文件 所有節(jié)點關閉 setLinux 查看是否關閉成功 為每個節(jié)點添加 k8s 數(shù)據(jù)源 如果安裝docker數(shù)據(jù)源找不到y(tǒng)um-config 所有節(jié)點安裝kubelet kubelet安裝中… k

    2024年02月08日
    瀏覽(25)
  • k8s容器日志收集方案

    k8s容器日志收集方案

    ? ? log-pilot安裝 ? ? ? ? ? ?

    2024年02月16日
    瀏覽(27)
  • ELK 日志系統(tǒng)收集K8s中日志

    ELK 日志系統(tǒng)收集K8s中日志

    ? K8s彈性伸縮性:導致不能預先確定采集的目標 ? 容器隔離性:容器的文件系統(tǒng)與宿主機是隔離,導致日志采集器讀取日志文件受阻。 應用程序日志記錄體現(xiàn)方式分為兩類: ? 標準輸出:輸出到控制臺,使用kubectl logs可以看到。 例如 nginx日志是將訪問日志輸出到標準輸出

    2024年02月09日
    瀏覽(26)
  • k8s日志收集方案及實戰(zhàn)

    k8s日志收集方案及實戰(zhàn)

    k8s 日志收集方案 三種收集方案的優(yōu)缺點: 日志收集環(huán)境: k8s日志收集架構 k8s日志收集所用到的安裝包及軟件: 1、elasticsearch安裝配置 1.1 es安裝 1.2 es配置 1.3 啟動es 2、kibana安裝配置 2.1 kibana安裝 2.2 kibana配置 2.3 啟動kibana 3、zookeeper安裝配置 3.1 zookeeper安裝 下載安裝包,下載

    2024年02月04日
    瀏覽(19)
  • K8s 日志收集-Day 07

    K8s 日志收集-Day 07

    官方文檔:https://kubernetes.io/zh/docs/concepts/cluster-administration/logging/ (1)node節(jié)點收集 基于daemonset部署日志收集進程,實現(xiàn)json-file類型(標準輸出/dev/stdout、錯誤輸出/dev/stderr)日志收集; 該方式的優(yōu)點:日志收集架構簡單,易部署、易維護。 該方式的缺點:node節(jié)點產(chǎn)生的日志、

    2024年03月26日
    瀏覽(25)
  • K8S:容器日志收集與管理

    K8S:容器日志收集與管理

    Kubernetes 里面對容器日志的處理方式,都叫作 cluster-level-logging,即:這個日志處理系統(tǒng),與容器、Pod 以及 Node 的生命周期都是完全無關的。這種設計當然是為了保證,無論是容器掛了、Pod 被刪除,甚至節(jié)點宕機的時候,應用的日志依然可以被正常獲取到。 而對于一個容器來

    2024年02月15日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包