iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 20
0
DevOps

不知所云之 KK8s 實務記憶篇系列 第 20

系統 Log 資料 - fluent-bit 串接

  • 分享至 

  • xImage
  •  

先前篇章說使用fluent-bit作為 K8s worker node 上的 Log 收集方式工具,那怎麼與ES串接呢?

概念

  1. 設定ES接口
  2. 設定index prefix

fluent-bit values.yaml

backend:
  type: es
  es:
    host: es-client
    port: 9200
    # Elastic Index Name
    index: my_kk8s
    type: flb_type
    logstash_prefix: my_kk8s
    replace_dots: "On"
    time_key: "@timestamp"
    # Optional username credential for Elastic X-Pack access
    http_user:
    # Password for user defined in HTTP_User
    http_passwd:
    # Optional TLS encryption to ElasticSearch instance
    tls: "off"
    tls_verify: "off"
    # TLS certificate for the Elastic (in PEM format). Use if tls=on and tls_verify=on.
    tls_ca: ""
#    tls_ca: "istio-system/secret/istio-ca-secret"
    # TLS debugging levels = 1-4
    tls_debug: 1

ES 新增 index

上述設定 index 名稱為my_kk8s,所以在ES端(Kibana介面上)新增相同名稱的index-name-@timestamp即可完成。


上一篇
關於 EFK 角色
下一篇
開放網站對外存取
系列文
不知所云之 KK8s 實務記憶篇31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言