首页 > 解决方案 > 使用 logstash 安全地接收日志消息

问题描述

我目前正在使用logstash。我想从数百个客户端接收日志。我需要生成一个包含“client_id”字段的输出合并日志。

问题是我需要防止一个客户冒充另一个客户。换句话说,我希望客户端进行身份验证,并强制消息的 client_id 字段与经过身份验证的用户匹配。

或者,我想改变消息以根据经过身份验证的用户添加“client_id”属性。

这可以通过 logstash 实现吗?如果没有,您还推荐什么其他技术?

提前致谢

标签: securitylogginglogstashfilebeat

解决方案


请查看伐木工人协议并为每个客户端使用证书,除此之外,每个客户端都有不同的端口,因此您可以添加额外的防火墙规则,仅允许来自正确源 ips 的数据进入这些端口


推荐阅读