RabbitMQ 集成

编辑

版本

1.16.0 ( 查看全部 )

兼容的 Kibana 版本

8.13.0 或更高版本

支持的无服务器项目类型
这是什么?

安全
可观测性

订阅级别
这是什么?

基本

支持级别
这是什么?

Elastic

此集成使用管理插件创建的 HTTP API 来收集指标。

默认数据流是 connectionnodequeueexchange 和标准日志。

如果在 RabbitMQ 配置中设置了 management.path_prefix,则必须在此集成配置中将 management_path_prefix 设置为相同的值。

兼容性

编辑

RabbitMQ 集成已使用 RabbitMQ 3.7.4 进行了全面测试,并且应与支持管理插件(需要安装并启用)的任何版本兼容。Exchange 数据集也已使用 3.6.0、3.6.5 和 3.7.14 进行了测试。

应用程序日志数据集解析 3.7.0 中引入的单个文件格式。

日志

编辑

应用程序日志

编辑

应用程序日志收集标准 RabbitMQ 日志。它将仅支持 RabbitMQ 默认的,即 RFC 3339 时间戳格式。

ECS 字段参考

有关 ECS 字段的详细信息,请参阅以下 文档

导出的字段
字段 描述 类型

@timestamp

事件时间戳。

date

cloud.image.id

云实例的镜像 ID。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集

constant_keyword

event.module

事件模块

constant_keyword

host.containerized

如果主机是容器。

boolean

host.os.build

操作系统构建信息。

keyword

host.os.codename

操作系统的代号(如果有)。

keyword

rabbitmq.log.pid

Erlang 进程 ID

keyword

指标

编辑

连接指标

编辑
示例

connection 的示例事件如下所示

{
    "@timestamp": "2020-06-25T10:16:10.138Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "rabbitmq.connection",
        "duration": 374411,
        "module": "rabbitmq"
    },
    "metricset": {
        "name": "connection",
        "period": 10000
    },
    "rabbitmq": {
        "connection": {
            "channel_max": 65535,
            "channels": 2,
            "client_provided": {
                "name": "Connection1"
            },
            "frame_max": 131072,
            "host": "::1",
            "name": "[::1]:31153 -> [::1]:5672",
            "octet_count": {
                "received": 5834,
                "sent": 5834
            },
            "packet_count": {
                "pending": 0,
                "received": 442,
                "sent": 422
            },
            "peer": {
                "host": "::1",
                "port": 31153
            },
            "port": 5672,
            "state": "running",
            "type": "network"
        },
        "vhost": "/"
    },
    "service": {
        "address": "localhost:15672",
        "type": "rabbitmq"
    }
}

ECS 字段参考

有关 ECS 字段的详细信息,请参阅以下 文档

导出的字段
字段 描述 类型 指标类型

@timestamp

事件时间戳。

date

agent.id

keyword

cloud.account.id

用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。

keyword

cloud.availability_zone

此主机运行所在的可用区。

keyword

cloud.image.id

云实例的镜像 ID。

keyword

cloud.instance.id

主机机器的实例 ID。

keyword

cloud.provider

云提供商的名称。示例值为 aws、azure、gcp 或 digitalocean。

keyword

cloud.region

此主机运行所在的区域。

keyword

container.id

唯一的容器 ID。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集

constant_keyword

event.module

事件模块

constant_keyword

host.containerized

如果主机是容器。

boolean

host.name

主机的名称。它可以包含 Unix 系统上 hostname 返回的值、完全限定域名或用户指定的名称。发送方决定使用哪个值。

keyword

host.os.build

操作系统构建信息。

keyword

host.os.codename

操作系统的代号(如果有)。

keyword

rabbitmq.connection.channel_max

连接上允许的最大通道数。

long

counter

rabbitmq.connection.channels

连接上的通道数。

long

gauge

rabbitmq.connection.client_provided.name

用户指定的连接名称。

keyword

rabbitmq.connection.frame_max

与客户端协商的最大允许帧大小(以字节为单位)。

long

gauge

rabbitmq.connection.host

通过反向 DNS 获取的服务器主机名,或者如果反向 DNS 失败或被禁用,则为其 IP 地址。

keyword

rabbitmq.connection.name

连接的名称,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

rabbitmq.connection.octet_count.received

连接上接收的八位字节数。

long

gauge

rabbitmq.connection.octet_count.sent

连接上发送的八位字节数。

long

gauge

rabbitmq.connection.packet_count.pending

连接上挂起的包数。

long

gauge

rabbitmq.connection.packet_count.received

连接上接收的包数。

long

counter

rabbitmq.connection.packet_count.sent

连接上发送的包数。

long

counter

rabbitmq.connection.peer.host

通过反向 DNS 获取的对等主机名,或者如果反向 DNS 失败或未启用,则为其 IP 地址。

keyword

rabbitmq.connection.peer.port

对等端口。

long

rabbitmq.connection.port

服务器端口。

long

rabbitmq.connection.state

连接状态。

keyword

rabbitmq.connection.type

连接的类型。

keyword

rabbitmq.vhost

虚拟主机名,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

service.address

从中收集此服务数据的位置。这应该是一个 URI、网络地址(ipv4:端口或[ipv6]:端口)或资源路径(套接字)。

keyword

交换指标

编辑
示例

exchange 的示例事件如下所示

{
    "@timestamp": "2020-06-25T10:04:20.944Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "rabbitmq.exchange",
        "duration": 4078507,
        "module": "rabbitmq"
    },
    "metricset": {
        "name": "exchange",
        "period": 10000
    },
    "rabbitmq": {
        "exchange": {
            "arguments": {},
            "auto_delete": false,
            "durable": true,
            "internal": false,
            "name": ""
        },
        "vhost": "/"
    },
    "service": {
        "address": "localhost:15672",
        "type": "rabbitmq"
    },
    "user": {
        "name": "rmq-internal"
    }
}

ECS 字段参考

有关 ECS 字段的详细信息,请参阅以下 文档

导出的字段
字段 描述 类型 指标类型

@timestamp

事件时间戳。

date

agent.id

keyword

cloud.account.id

用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。

keyword

cloud.availability_zone

此主机运行所在的可用区。

keyword

cloud.image.id

云实例的镜像 ID。

keyword

cloud.instance.id

主机机器的实例 ID。

keyword

cloud.provider

云提供商的名称。示例值为 aws、azure、gcp 或 digitalocean。

keyword

cloud.region

此主机运行所在的区域。

keyword

container.id

唯一的容器 ID。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集

constant_keyword

event.module

事件模块

constant_keyword

host.containerized

如果主机是容器。

boolean

host.name

主机的名称。它可以包含 Unix 系统上 hostname 返回的值、完全限定域名或用户指定的名称。发送方决定使用哪个值。

keyword

host.os.build

操作系统构建信息。

keyword

host.os.codename

操作系统的代号(如果有)。

keyword

rabbitmq.exchange.auto_delete

当不再使用时,是否自动删除队列。

boolean

rabbitmq.exchange.durable

队列是否在服务器重启后仍然存在。

boolean

rabbitmq.exchange.internal

交换是否是内部的,即客户端是否不能直接发布到该交换。

boolean

rabbitmq.exchange.messages.publish_in.count

发布到交换的“进入”消息的计数,即不考虑路由。

long

gauge

rabbitmq.exchange.messages.publish_in.details.rate

最近采样间隔内,交换发布进入计数每秒的变化量。

float

gauge

rabbitmq.exchange.messages.publish_out.count

发布到交换的“输出”消息的计数,即考虑路由。

long

gauge

rabbitmq.exchange.messages.publish_out.details.rate

最近采样间隔内,交换发布输出计数每秒的变化量。

float

gauge

rabbitmq.exchange.name

队列的名称,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

rabbitmq.vhost

虚拟主机名,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

service.address

从中收集此服务数据的位置。这应该是一个 URI、网络地址(ipv4:端口或[ipv6]:端口)或资源路径(套接字)。

keyword

节点指标

编辑

“node”数据集收集有关 RabbitMQ 节点的指标。

它支持两种数据收集模式,可以使用“收集模式”设置选择:

  • node - 仅从代理连接到的节点收集指标。
  • cluster - 从集群中的所有节点收集指标。当为整个集群收集唯一端点的指标时,建议使用此选项。
示例

node 的示例事件如下所示

{
    "@timestamp": "2020-06-25T10:04:20.944Z",
    "event": {
        "dataset": "rabbitmq.node",
        "duration": 115000,
        "module": "rabbitmq"
    },
    "rabbitmq": {
        "node": {
            "disk": {
                "free": {
                    "bytes": 485213712384,
                    "limit": {
                        "bytes": 50000000
                    }
                }
            },
            "fd": {
                "total": 1048576,
                "used": 54
            },
            "gc": {
                "num": {
                    "count": 5724
                },
                "reclaimed": {
                    "bytes": 294021640
                }
            },
            "io": {
                "file_handle": {
                    "open_attempt": {
                        "avg": {
                            "ms": 0
                        },
                        "count": 10
                    }
                },
                "read": {
                    "avg": {
                        "ms": 0
                    },
                    "bytes": 1,
                    "count": 1
                },
                "reopen": {
                    "count": 1
                },
                "seek": {
                    "avg": {
                        "ms": 0
                    },
                    "count": 0
                },
                "sync": {
                    "avg": {
                        "ms": 0
                    },
                    "count": 0
                },
                "write": {
                    "avg": {
                        "ms": 0
                    },
                    "bytes": 0,
                    "count": 0
                }
            },
            "mem": {
                "limit": {
                    "bytes": 13340778496
                },
                "used": {
                    "bytes": 71448312
                }
            },
            "mnesia": {
                "disk": {
                    "tx": {
                        "count": 0
                    }
                },
                "ram": {
                    "tx": {
                        "count": 43
                    }
                }
            },
            "msg": {
                "store_read": {
                    "count": 0
                },
                "store_write": {
                    "count": 0
                }
            },
            "name": "rabbit@my-rabbit",
            "proc": {
                "total": 1048576,
                "used": 234
            },
            "processors": 12,
            "queue": {
                "index": {
                    "journal_write": {
                        "count": 0
                    },
                    "read": {
                        "count": 0
                    },
                    "write": {
                        "count": 0
                    }
                }
            },
            "run": {
                "queue": 0
            },
            "socket": {
                "total": 943626,
                "used": 0
            },
            "type": "disc",
            "uptime": 155275
        }
    },
    "service": {
        "address": "localhost:15672",
        "type": "rabbitmq"
    }
}

ECS 字段参考

有关 ECS 字段的详细信息,请参阅以下 文档

导出的字段
字段 描述 类型 指标类型

@timestamp

事件时间戳。

date

agent.id

keyword

cloud.account.id

用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。

keyword

cloud.availability_zone

此主机运行所在的可用区。

keyword

cloud.image.id

云实例的镜像 ID。

keyword

cloud.instance.id

主机机器的实例 ID。

keyword

cloud.provider

云提供商的名称。示例值为 aws、azure、gcp 或 digitalocean。

keyword

cloud.region

此主机运行所在的区域。

keyword

container.id

唯一的容器 ID。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集

constant_keyword

event.module

事件模块

constant_keyword

host.containerized

如果主机是容器。

boolean

host.name

主机的名称。它可以包含 Unix 系统上 hostname 返回的值、完全限定域名或用户指定的名称。发送方决定使用哪个值。

keyword

host.os.build

操作系统构建信息。

keyword

host.os.codename

操作系统的代号(如果有)。

keyword

rabbitmq.node.disk.free.bytes

可用磁盘空间(以字节为单位)。

long

gauge

rabbitmq.node.disk.free.limit.bytes

磁盘警报将触发的点。

long

gauge

rabbitmq.node.fd.total

可用的文件描述符。

long

gauge

rabbitmq.node.fd.used

已使用的文件描述符。

long

gauge

rabbitmq.node.gc.num.count

GC 操作的数量。

long

counter

rabbitmq.node.gc.reclaimed.bytes

回收的 GC 字节数。

long

counter

rabbitmq.node.io.file_handle.open_attempt.avg.ms

文件句柄打开的平均时间

long

gauge

rabbitmq.node.io.file_handle.open_attempt.count

文件句柄打开尝试次数

long

counter

rabbitmq.node.io.read.avg.ms

文件句柄读取的平均时间

long

gauge

rabbitmq.node.io.read.bytes

读取的数据(以字节为单位)

long

counter

rabbitmq.node.io.read.count

数据读取操作次数

long

counter

rabbitmq.node.io.reopen.count

数据重新打开操作次数

long

counter

rabbitmq.node.io.seek.avg.ms

数据查找的平均时间

long

gauge

rabbitmq.node.io.seek.count

数据查找操作次数

long

counter

rabbitmq.node.io.sync.avg.ms

数据同步的平均时间

long

gauge

rabbitmq.node.io.sync.count

数据同步操作次数

long

counter

rabbitmq.node.io.write.avg.ms

数据写入的平均时间

long

gauge

rabbitmq.node.io.write.bytes

写入的数据(以字节为单位)

long

counter

rabbitmq.node.io.write.count

数据写入操作次数

long

counter

rabbitmq.node.mem.limit.bytes

内存警报将触发的点。

long

gauge

rabbitmq.node.mem.used.bytes

已使用的内存(以字节为单位)。

long

gauge

rabbitmq.node.mnesia.disk.tx.count

已执行的需要写入磁盘的 Mnesia 事务数量。

long

counter

rabbitmq.node.mnesia.ram.tx.count

已执行的不需要写入磁盘的 Mnesia 事务数量。

long

counter

rabbitmq.node.msg.store_read.count

已从消息存储中读取的消息数量。

long

counter

rabbitmq.node.msg.store_write.count

已写入消息存储的消息数量。

long

counter

rabbitmq.node.name

节点名称

keyword

rabbitmq.node.proc.total

Erlang 进程的最大数量。

long

gauge

rabbitmq.node.proc.used

正在使用的 Erlang 进程数量。

long

gauge

rabbitmq.node.processors

Erlang 检测到并可使用的内核数。

long

gauge

rabbitmq.node.queue.index.journal_write.count

写入队列索引日志的记录数量。

long

counter

rabbitmq.node.queue.index.read.count

从队列索引读取的记录数量。

long

counter

rabbitmq.node.queue.index.write.count

写入队列索引的记录数量。

long

counter

rabbitmq.node.run.queue

等待运行的 Erlang 进程的平均数量。

long

gauge

rabbitmq.node.socket.total

可用于套接字的文件描述符。

long

gauge

rabbitmq.node.socket.used

用作套接字的文件描述符。

long

gauge

rabbitmq.node.type

节点类型。

keyword

rabbitmq.node.uptime

节点正常运行时间。

long

gauge

rabbitmq.vhost

虚拟主机名,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

service.address

从中收集此服务数据的位置。这应该是一个 URI、网络地址(ipv4:端口或[ipv6]:端口)或资源路径(套接字)。

keyword

队列指标

编辑
示例

queue 的示例事件如下所示

{
    "@timestamp": "2020-06-25T10:15:10.955Z",
    "ecs": {
        "version": "8.11.0"
    },
    "event": {
        "dataset": "rabbitmq.queue",
        "duration": 5860529,
        "module": "rabbitmq"
    },
    "metricset": {
        "name": "queue",
        "period": 10000
    },
    "rabbitmq": {
        "queue": {
            "arguments": {},
            "auto_delete": false,
            "consumers": {
                "count": 0,
                "utilisation": {}
            },
            "disk": {
                "reads": {},
                "writes": {}
            },
            "durable": true,
            "exclusive": false,
            "memory": {
                "bytes": 14000
            },
            "messages": {
                "persistent": {
                    "count": 0
                },
                "ready": {
                    "count": 0,
                    "details": {
                        "rate": 0
                    }
                },
                "total": {
                    "count": 0,
                    "details": {
                        "rate": 0
                    }
                },
                "unacknowledged": {
                    "count": 0,
                    "details": {
                        "rate": 0
                    }
                }
            },
            "name": "NameofQueue1",
            "state": "running"
        },
        "vhost": "/"
    },
    "service": {
        "address": "localhost:15672",
        "type": "rabbitmq"
    }
}

ECS 字段参考

有关 ECS 字段的详细信息,请参阅以下 文档

导出的字段
字段 描述 类型 指标类型

@timestamp

事件时间戳。

date

agent.id

keyword

cloud.account.id

用于在多租户环境中标识不同实体的云帐户或组织 ID。示例:AWS 帐户 ID、Google Cloud ORG ID 或其他唯一标识符。

keyword

cloud.availability_zone

此主机运行所在的可用区。

keyword

cloud.image.id

云实例的镜像 ID。

keyword

cloud.instance.id

主机机器的实例 ID。

keyword

cloud.provider

云提供商的名称。示例值为 aws、azure、gcp 或 digitalocean。

keyword

cloud.region

此主机运行所在的区域。

keyword

container.id

唯一的容器 ID。

keyword

data_stream.dataset

数据流数据集。

constant_keyword

data_stream.namespace

数据流命名空间。

constant_keyword

data_stream.type

数据流类型。

constant_keyword

event.dataset

事件数据集

constant_keyword

event.module

事件模块

constant_keyword

host.containerized

如果主机是容器。

boolean

host.name

主机的名称。它可以包含 Unix 系统上 hostname 返回的值、完全限定域名或用户指定的名称。发送方决定使用哪个值。

keyword

host.os.build

操作系统构建信息。

keyword

host.os.codename

操作系统的代号(如果有)。

keyword

rabbitmq.queue.arguments.max_priority

队列支持的最大优先级级别数。

long

gauge

rabbitmq.queue.auto_delete

当不再使用时,是否自动删除队列。

boolean

rabbitmq.queue.consumers.count

消费者数量。

long

gauge

rabbitmq.queue.consumers.utilisation.pct

队列能够立即将消息传递给消费者的时间比例(介于 0.0 和 1.0 之间)。如果消费者受到网络拥塞或预取计数的限制,则此值可能小于 1.0。

long

gauge

rabbitmq.queue.disk.reads.count

自此队列启动以来,从磁盘读取消息的总次数。

long

counter

rabbitmq.queue.disk.writes.count

自此队列启动以来,将消息写入磁盘的总次数。

long

counter

rabbitmq.queue.durable

队列是否在服务器重启后仍然存在。

boolean

rabbitmq.queue.exclusive

队列是否是独占的(即具有 owner_pid)。

boolean

rabbitmq.queue.memory.bytes

与队列关联的 Erlang 进程消耗的内存字节数,包括堆栈、堆和内部结构。

long

gauge

rabbitmq.queue.messages.persistent.count

队列中持久消息的总数(对于瞬态队列始终为 0)。

long

gauge

rabbitmq.queue.messages.ready.count

准备好传递给客户端的消息数。

long

gauge

rabbitmq.queue.messages.ready.details.rate

最近采样间隔内,准备就绪的消息计数每秒的变化量。

float

gauge

rabbitmq.queue.messages.total.count

准备就绪和未确认的消息的总和(队列深度)。

long

gauge

rabbitmq.queue.messages.total.details.rate

最近采样间隔内,队列深度每秒的变化量。

float

gauge

rabbitmq.queue.messages.unacknowledged.count

已传递给客户端但尚未确认的消息数。

long

gauge

rabbitmq.queue.messages.unacknowledged.details.rate

最近采样间隔内,未确认消息的计数每秒的变化量。

float

gauge

rabbitmq.queue.name

队列的名称,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

rabbitmq.queue.state

队列的状态。通常为 running,但如果队列正在同步,则可能为 "{syncing, MsgCount\}"。位于当前关闭的集群节点上的队列将显示状态为 down

keyword

rabbitmq.vhost

虚拟主机名,其中非 ASCII 字符的转义方式与 C 语言中相同。

keyword

service.address

从中收集此服务数据的位置。这应该是一个 URI、网络地址(ipv4:端口或[ipv6]:端口)或资源路径(套接字)。

keyword

变更日志

编辑
变更日志
版本 详细信息 Kibana 版本

1.16.0

增强 (查看拉取请求)
为连接、交换、节点和队列数据流添加处理器支持。

8.13.0 或更高版本

1.15.0

增强 (查看拉取请求)
ECS 版本已更新至 8.11.0。将 kibana 约束更新至 ^8.13.0。修改了字段定义,移除了 ecs@mappings 组件模板中多余的 ECS 字段。

8.13.0 或更高版本

1.14.0

增强 (查看拉取请求)
在 data_stream.dataset 上添加全局过滤器,以提高性能。

8.12.0 或更高版本

1.13.0

增强 (查看拉取请求)
为敏感字段启用密钥。更多详细信息,请参阅 https://elastic.ac.cn/guide/en/fleet/current/agent-policy.html#agent-policy-secret-values

8.12.0 或更高版本

1.12.1

Bug 修复 (查看拉取请求)
由于错误,禁用旧版本堆栈的密钥。

8.8.0 或更高版本

1.12.0

增强 (查看拉取请求)
为敏感字段启用密钥,自 8.12 版本起支持。

8.8.0 或更高版本

1.11.0

增强 (查看拉取请求)
将软件包 format_version 更新至 3.0.0。

8.8.0 或更高版本

1.10.1

Bug 修复 (查看拉取请求)
向重命名处理器添加 null 检查和 ignore_missing 检查

8.8.0 或更高版本

1.10.0

增强 (查看拉取请求)
为指标数据集启用时间序列数据流。这大大减少了指标的存储空间,并有望逐步提高查询性能。有关更多详细信息,请参阅 https://elastic.ac.cn/guide/en/elasticsearch/reference/current/tsds.html

8.8.0 或更高版本

1.9.0

增强 (查看拉取请求)
将所有权从 obs-service-integrations 重命名为 obs-infraobs-integrations

8.0.0 或更高版本

1.8.8

Bug 修复 (查看拉取请求)
修改了维度字段映射以支持公共云部署。

8.0.0 或更高版本

1.8.7

增强 (查看拉取请求)
为队列数据流的字段添加 metrictype。

8.0.0 或更高版本

1.8.6

增强 (查看拉取请求)
为节点数据流的字段添加 metric_type。

8.0.0 或更高版本

1.8.5

增强 (查看拉取请求)
为交换数据流的字段添加 metrictype。

8.0.0 或更高版本

1.8.4

增强 (查看拉取请求)
为连接数据流的字段添加 metric_type

8.0.0 或更高版本

1.8.3

增强 (查看拉取请求)
为队列数据流添加维度字段,以支持 TSDB。

8.0.0 或更高版本

1.8.2

增强 (查看拉取请求)
为节点数据流添加维度字段以启用 TSDB。

8.0.0 或更高版本

1.8.1

增强 (查看拉取请求)
添加维度字段以支持交换数据流的 TSDB 启用。

8.0.0 或更高版本

1.8.0

增强 (查看拉取请求)
为连接数据流添加维度字段以启用 TSDB。

8.0.0 或更高版本

1.7.0

增强 (查看拉取请求)
将可视化迁移到 Lens。

8.0.0 或更高版本

1.6.1

增强 (查看拉取请求)
添加了类别和/或子类别。

7.14.0 或更高版本
8.0.0 或更高版本

1.6.0

增强 (查看拉取请求)
将 ECS 版本更新至 8.5.1

7.14.0 或更高版本
8.0.0 或更高版本

1.5.0

增强 (查看拉取请求)
添加对新的 RabbitMQ 时间戳格式的支持。

7.14.0 或更高版本
8.0.0 或更高版本

1.4.0

增强 (查看拉取请求)
添加了基础设施类别。

7.14.0 或更高版本
8.0.0 或更高版本

1.3.1

增强 (查看拉取请求)
添加了多字段的文档

7.14.0 或更高版本
8.0.0 或更高版本

1.3.0

增强 (查看拉取请求)
更新至 ECS 8.0

1.2.0

增强 (查看拉取请求)
支持 Kibana 8.0

7.14.0 或更高版本
8.0.0 或更高版本

1.1.2

增强 (查看拉取请求)
与准则统一

1.1.1

Bug 修复 (查看拉取请求)
修复了检查forwarded 标记的逻辑

1.1.0

增强 (查看拉取请求)
更新至 ECS 1.12.0

1.0.0

增强 (查看拉取请求)
将 RabbitMQ 作为 GA 发布

7.14.0 或更高版本

0.6.3

增强 (查看拉取请求)
转换为生成的 ECS 字段

0.6.2

增强 (查看拉取请求)
更新至 ECS 1.11.0

0.6.1

增强 (查看拉取请求)
转义文档中的特殊字符

0.6.0

增强 (查看拉取请求)
更新文档以符合 mdx 规范

0.5.0

增强 (查看拉取请求)
更新集成描述

0.4.1

Bug 修复 (查看拉取请求)
修复“节点”的示例事件

0.4.0

增强 (查看拉取请求)
设置“event.module”和“event.dataset”

0.3.0

增强 (查看拉取请求)
更新至 ECS 1.10.0 并添加 event.original 选项

0.2.8

增强 (查看拉取请求)
更新软件包所有者

增强 (查看拉取请求)
更新至 ECS 1.9.0

0.2.7

Bug 修复 (查看拉取请求)
更正示例事件文件。

0.1.0

增强 (查看拉取请求)
初始发布