用于安全设置的密钥库
在配置Filebeat时,您可能需要指定一些敏感设置,比如密码。与其依靠文件系统权限来保护这些值,您可以通过使用Filebeat密钥库来安全地存储用于配置设置的机密值。在将密钥及其密钥值添加到
在配置 Filebeat 时,您可能需要指定一些敏感设置,比如密码。与其依靠文件系统权限来保护这些值,您可以通过使用 Filebeat 密钥库来安全地存储用于配置设置的机密值。
在将密钥及其密钥值添加到密钥库后,您可以在配置敏感设置时使用该密钥来替代密钥值。
引用键的语法与环境变量的语法完全相同:
${KEY}
KEY 是密钥的名称
例如,假设密钥库中有一个名为“ES_PWD”的密钥,其值为您设置的“Elasticsearch 密码”:
在配置文件中,使用:output.elasticsearch.password: "${ES_PWD}"
在命令行中,使用:-E "output.elasticsearch.password=\${ES_PWD、"
当 Filebeat 解析配置文件时,它会先解析键,然后再解析环境变量和其他变量。
创建keystore
filebeat keystore create
当出现提示时,请为该键输入一个值。
若要覆盖现有键的值,请使用 --force 标志:
filebeat keystore add ES_PWD --force
列出keys
filebeat keystore list
移除keys
filebeat keystore remove ES_PWD
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~