错误事件结构

编辑

当服务不可达时,Metricbeat 会发送错误事件。错误事件与基本事件具有相同的结构,但还包含一个包含错误字符串的 error 字段。这使得可以检查所有指标事件中的错误。

以下示例显示了 Apache 服务器不可达时发送的错误事件。

{
  "@timestamp": "2016-03-18T12:18:57.124Z",
  "apache-status": {},
  "beat": {
    "hostname": "host.example.com",
    "name": "host.example.com"
  },
  "error": {
    "message": "Get http://127.0.0.1/server-status?auto: dial tcp 127.0.0.1:80: getsockopt: connection refused",
  },
  "metricset": {
    "module": "apache",
    "name": "status",
    "rtt": 1082
  },
  .
  .
  .

  "type": "metricsets"