0

我正在尝试使用 logstash-filter-alter condrewrite 选项重命名流程指标数据(metricbeat 输入)

filter {
  if [metricset][name] == "process" {
    alter {
      condrewrite => ["system.process.name", "php", "queue"]
    }
  }
}

但它不起作用。我不确定问题出在 if 语句还是 condrewrite 语句上。我正在使用 ELK 堆栈 5.5.2

4

1 回答 1

0

这应该有效:

filter {
  alter {
      condrewrite => ["[system][process][name]", "php", "queue"]
  }
}
于 2017-09-05T11:23:46.480 回答