fluent-bit相关内容
我们刚刚发现StackDriver中缺少一些日志, 我们可以使用kubectl logs列出日志消息,但由于某种原因,其中一些消息没有发送到StackDrive日志。 缺少日志条目的示例: {"severity":"info","time":"2021-06-07T08:19:17.598Z","caller":"zap/options.go:212","msg":"finished un
..
我有一个具有ReadWriteMany(RWX)访问模式的PersistentVolumeClaims(PVC)。这个聚氯乙烯是由两个吊舱夹住的。在第二个Pod中,我让FluentBit读取共享PVC中应用程序Pod存储的日志。 问题是FluentBit识别文件。FluentBit将发现新文件的信息打印到日志中。 但它不读取新文件的内容以及日志插入文件的方式。 我正在使用OpenShift 3
..
容器日志在Kubernetes上运行Elastic+Fluentbit+Kibana堆栈,基于日期(NEW-YYYY-MM-DD)的每日翻转正常,但在大容量时会导致分片过大问题,所以创建了下文提到的ILM策略,以便快速翻转。引导索引是可写的,但仍在写入旧索引(NEW-YYYY-MM-DD),而不是新索引NEW-YYYY-MM-DD-000001。我已经提过尝试过的事情,但还没有成功。 Cre
..
我们正面临 EKS Fargate Pod 的奇怪问题.我们想使用 sidecar fluent-bit 容器将日志推送到 cloudwatch,为此我们在两个容器上安装了单独创建的 /logs/boot 和 /logs/access 文件夹使用 emptyDir: {} 类型.但是不知何故 access 文件夹被删除了.当我们在本地 docker 中测试此设置时,它产生了预期的结果并且一切正常,
..
当前,我使用Path_Key添加文件路径.我正在尝试获取Path_key中存在的多个变量. /var/log/containers/** Application_Name **-** Application_Version **.log 是否可以从现有的字段映射中提取这些值? 解决方案 要提取要在 Tag 中使用的值,这很简单,您可以输入以下内容: [INPUT]名字尾路径/va
..
我正在使用docker-compose.yml启动我的服务.所有服务如下所示: A服务:图片:A服务重启:总是network_mode:主机记录:司机:有日志选项:标记:"{{.ImageName}}/{{.Name}}/{{.ID}}"流利的位:图片:'bitnami/fluent-bit:latest'重启:总是network_mode:主机命令:/fluent-bit/bin/fluen
..
在Kubernetes(Minikube)上使用EFK堆栈.有一个使用Serilog的asp.net核心应用程序以Json身份写入控制台.日志确实发送到Elasticsearch,但但它们到达了未解析的字符串,进入了“日志"字段,这就是问题所在. 这是控制台输出: { "@timestamp": "2019-03-22T22:08:24.6499272+01:00",
..
有没有一种方法可以排除某些特定的名称空间?我想排除某些命名空间,以使流利的位不会将在这些命名空间中创建的所有日志转发给ELK. 除了将注释添加到该命名空间中的每个pod之外,还有其他方法吗?我知道您可以通过kubectl更新名称空间中的所有pod注释. kubectl注释pods --namespace = pks-system --all fluentbit.io/exclude='
..