所以我无法在 Elasticsearch 文档中找到任何关于使用 @
前缀作为字段名称的含义的内容(如果有关于此的文档,我的问题可能很简单答案)。
我已经看到它用于字段代表日志行关于的东西的情况 - 简单的例子是 @timestamp
,在 AWS Cloudwatch 的情况下
记录到 AWS Elasticsearch Service
它会传递 @log_group
、@id
等内容。
如果知道使用 @
符号只是一种命名约定(有人决定将日志行元信息与相关字段区分开来),或者是否存在某种功能差异,那将会很有趣在字段名称前加上 @
前缀。
任何见解(或答案)?
最佳答案
@
在 Elasticsearch 中没有特殊含义。
Logstash 使用此约定为事件定义一些“元数据”字段,例如 @timestamp
和 @version
。
关于amazon-web-services - Elasticsearch : Meaning of "@" symbol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39153596/