首页 > 其他分享 >k8s笔记9(集群外beat->kafka集群:OK)

k8s笔记9(集群外beat->kafka集群:OK)

时间:2022-12-05 21:31:20浏览次数:37  
标签:filebeat OK log 30001 beat kafka --- ## 集群

1、helm upgrade后kibana采集不到数据,需要删除后重新INSTALL然后测试。这里打开了externalAccess参数

# helm upgrade kafka -n logging .
# helm -n logging delete kafka //kibana采集不到容器数据
# vim /root/EFK/k8s/efk-7.10.2/kafka/kafka/values.yaml
externalAccess:
## Enable Kubernetes external cluster access to Kafka brokers
enabled: true
service:
## Service type. Allowed values: LoadBalancer or NodePort
type: NodePort
## Array of node ports used for each Kafka broker. Length must be the same as replicaCount
## Example:
## nodePorts:
## - 30001
## - 30002
nodePorts: [30001]
## Use worker host ips
useHostIPs: true
# helm -n logging install kafka . //部署后立即kibana可以采集到容器数据
[root@k8s-master01 kafka]# k -n logging get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kafka ClusterIP 10.16.35.19 <none> 9092/TCP 19m
kafka-0-external NodePort 10.16.102.31 <none> 9094:30001/TCP 19m
kafka-headless ClusterIP None <none> 9092/TCP,9093/TCP 19m

2、在AirNet-FDP1上使用filebeat采集日志,集群外主机使用kafka-0-external服务。

filebeat.inputs:
- input_type: log
paths:
- /var/log/messages
# - /home/cdatc/AirNet/bin/log/FDP1_scc_20221205_03.log # ---OK
# - /home/cdatc/AirNet/bin/log/* # ---OK,目录下所有文件,包括归档tar.gz文件
fields:
# to_test: "kafka-clusterIP: 10.16.35.19:9092" # ---node04上filebeat进程 NOK
to_test: "kafka-0-external: 192.168.31.217:30001" # ---AirNet-FDP1上filebeat进程:OK
output.kafka:
hosts: ["192.168.31.217:30001"]
topic: "filebeat-mi"
codec.json:
pretty: false
keep_alive: 30s
# ./filebeat -e -d "*" # ---kibana采集日志正常

标签:filebeat,OK,log,30001,beat,kafka,---,##,集群
From: https://blog.51cto.com/u_3029920/5913296

相关文章

  • 探究lombok-03-@Builder使用
    Java8org.springframework.boot2.7.3lombok1.18.24EclipseVersion:2022-09(4.25.0)--ben发布于博客园 上一篇:探究lombok-02-类继承https://www.cnblogs.com/......
  • 自动获取 MFA token
    在mac下,下载 oath-toolkit工具执行brewinstalloath-toolkit 使用虾米啊命令获取aliassmCode="echo`oathtool--totp-bSECKEY`|pbcopy"  参考博客: ......
  • node js的token生成与验证之“jsonwebtoken“
    ❤️在繁华中自律,在落魄中自愈❤️目录​​一、生成token​​​​二、验证token​​​​三、完整的jwt.js代码​​​​四、配合express使用token验证​​​​五、/api/login接......
  • Kubernetes集群的Jenkins CI/CD版本上线流程部署
       最近在实习中接触了jenkins这个东西,所以花点时间了解了下。它可以在代码上传仓库(如github,gitee,gitlab)后,在jenkins(一个网站界面)中通过获取代码仓库中最新代码,进......
  • 集群部署看过来,低代码@AWS智能集群的架构与搭建方案
    为了帮助充分利用AWS的托管服务快速构建起一套集群环境,彻底去掉“单一故障点”,实现最高的可用性,我们准备了《低代码智能集群@AWS的架构与搭建方案》看完本文,带你掌握“基于n......
  • hadoop3.x集群搭建教程
    0.Hadoop和Java之间的版本配套官方描述:https://cwiki.apache.org/confluence/display/HADOOP2/HadoopJavaVersionshadoop3.x版本仅支持Java8hadoop2.7.x及以上版本支持J......
  • tokio file.rs
    mirrors.ustc.edu.cn-12df342d903acd47/tokio-1.21.2/src/fs/file.rs//!Typesforworkingwith[`File`].//!//![`File`]:Fileuseself::State::*;usecrate::f......
  • 如何使用 Spring Cloud Zookeeper 进行服务发现和分布式配置
    该项目通过以下方式为SpringBoot应用程序提供Zookeeper集成自动配置并绑定到Spring环境和其他Spring编程模型习语。通过一些注释,您可以快速启用和配置常见模式......
  • structs里Dispatchaction VS LookupDispathAction
    Struts里这两个玩意还是十分有用的,近来学习到,故总结之首先,DispatchAction的作用简单地说就是把原来我们写在多个acton里的操作放在同一个actio......
  • 1.4 Apache Hadoop完全分布式集群搭建-hadoop-最全最完整的保姆级的java大数据学习资
    目录1.4ApacheHadoop完全分布式集群搭建1.4.1虚拟机环境准备1.4.2集群规划1.4.3安装Hadoop1.4.3.1集群配置1.4.3.1.1HDFS集群配置1.4.3.1.2MapReduce集群配置1.4.......