<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      k8s~fluentd從kafka到elk

      有時為了日志解耦,通常不把日志打到文件,而是直接打到kafka,而為了分析日志,我們可以通過sidecar的方式,把日志從kafka寫入到es里,而通過kibana對日志進行分析。

      我的k8s-fluentd的相關文章

      k8s~部署EFK框架
      k8s~為服務添加sidecar邊斗
      k8s~fluentd的configmap設置es索引前綴
      ELK~fluentd多行日志的收集

      使用docker的鏡像

      lypgcs/fluentd-es-kafka:v1.3.2

      fluent.conf配置

      可以添加configMap,擴展性更好,下面說一下配置的含義
      名稱是fluentd-config,內部文件名是fluent.conf

      • brokers 這是kafka的地址
      • consumer_group 消費組名稱
      • format json 表示kafka里存儲的是json格式
      • start_from_beginning true表示從頭消費,false從最新的消息
      • topics 表示監控的主題,多個之間用逗號分開
      • tag 表示索引名稱
      • flush_interval 刷新頻率
      • logstash_format index是否使用logstash命名方式(logstash-%Y.%m.%d),默認不啟用
      • logstash_prefix:logstash_format啟用的時候,es中索引命名前綴是什么。默認為logstash
      • logstash_dateformat %Y.%m.%d #它是日期格式的默認值,就是索引的后綴
      • logstash_prefix_separator #它是索引名和日期的分割符,默認是-
      • include_tag_key true #把tag當做字段寫入ES,如果需要自定義tag時,可以添加這項
      • tag_key @log_name
      <source>
      @type kafka_group
      brokers test11:9092
      consumer_group fluentd-k8s
      format json
      topics KC_AUTHORIZATION_POLICY,KC_AUTHORIZATION_POLICY_CREATE,KC_AUTHORIZATION_POLICY_DELETE,KC_AUTHORIZATION_POLICY_UPDATE,KC_AUTHORIZATION_RESOURCE_CREATE,KC_AUTHORIZATION_RESOURCE_DELETE,KC_CLIENT_LOGIN,KC_CLIENT_ROLE_MAPPING_CREATE,KC_CLIENT_ROLE_MAPPING_DELETE,KC_GROUP_CREATE,KC_GROUP_DELETE,KC_GROUP_MEMBERSHIP_CREATE,KC_LOGIN_ERROR,KC_LOGOUT,KC_REALM_ROLE_CREATE,KC_REALM_ROLE_MAPPING_CREATE,KC_REALM_ROLE_MAPPING_DELETE,KC_USER_ACTION,KC_USER_CREATE,KC_USER_DELETE,KC_USER_INFO_REQUEST,KC_USER_UPDATE,KC_CODE_TO_TOKEN_ERROR,KC_LOGIN
      </source>
      
      <match *>
      @type elasticsearch
      host 192.168.60.10
      port 9200
      logstash_format true
      flush_interval 10s
      logstash_prefix fluentd-log
      </match>
      

      k8s編排

      apiVersion: apps/v1
      kind: Deployment
      metadata:
        name: fluentd-log-deployment
        namespace: default
      spec:
        replicas: 1
        selector:
          matchLabels:
            app: fluentd-log
        template:
          metadata:
            labels:
              app: fluentd-log
          spec:
            hostAliases:
              - ip: "192.168.10.11"
                hostnames: ["test11"]
            containers:
              - name: fluentd-log-controller
                image: lypgcs/fluentd-es-kafka:v1.3.2
                volumeMounts:
                  - name: config-volume
                    mountPath: /etc/fluent
            volumes:
              - name: config-volume
                configMap:
                  name: kafka-fluentd
        #滾動升級策略
        strategy:
          type: RollingUpdate
          rollingUpdate:
            maxSurge: 1
            maxUnavailable: 0
      

      基于fluentd風格的按日期為索引的命名

      修改索引的名稱,默認是Y.m.D后綴,修改為Y.m后綴

      # fluentd.conf
      logstash_dateformat %Y.%m
      

      最后在kibana里的格式化后的數據

      posted @ 2023-01-29 09:15  張占嶺  閱讀(529)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品 无码专区| 蜜臀视频在线观看一区二区| 国产av亚洲一区二区| 日韩成人精品一区二区三区| 日本高清一区免费中文视频| 日韩av在线不卡一区二区| 中文字幕国产精品av| 少妇久久久被弄到高潮| 亚洲中文字幕伊人久久无码| 日韩av一区二区高清不卡| 久久精品成人免费看| 免费现黄频在线观看国产| 国产乱人伦真实精品视频| 日韩不卡无码精品一区高清视频| 欧美成人精品三级在线观看| 国产国语一级毛片| japanese丰满奶水| 中文字幕第一页国产| 久久精品国产精品亚洲综合| 亚洲成a人片在线视频| 国产睡熟迷奷系列网站| 亚洲av成人网在线观看| 久青草久青草视频在线观看| 中文字幕少妇人妻精品| 中文字幕一区有码视三区| 欧美乱妇狂野欧美在线视频| 国产一区二区一卡二卡| 18禁免费无码无遮挡网站| 亚洲高清无在码在线无弹窗| 中文字幕永久精品国产| 日韩中文字幕综合第二页| 欧美日韩在线第一页免费观看| 精品一区二区亚洲国产| 日本乱码在线看亚洲乱码| 极品蜜臀黄色在线观看| 国产极品美女高潮无套| 亚洲av成人三区国产精品| 国产成人一区二区三区在线| 国产成人精品亚洲午夜| 熟女女同亚洲女同中文字幕| 久久中精品中文字幕入口 |