默认情况下,vRealize Log Insight 虚拟设备在小型配置中使用预设值。

独立部署

您可以更改设备设置,以满足要在部署期间收集日志的环境需求。

vRealize Log Insight 提供了预设虚拟机大小,您可以从中选择满足您环境载入要求的相应大小。这些预设是经过认证的计算和磁盘资源大小组合,但您可以在以后添加额外的资源。小型配置消耗最少的资源,同时保持受支持状态。超小型配置仅适用于演示目的。
预设大小 日志载入速率 虚拟 CPU 内存 IOPS syslog 连接(活动的 TCP 连接) 每秒事件数
超小型 6 GB/天 2 4GB 75 20 400
小型 30 GB/天 4 8 GB 500 100 2000
中型 75 GB/天 8 16 GB 1000 250 5000
大型 225 GB/天 16 32GB 1500 750 15,000
可以使用 syslog 聚合器增加向 vRealize Log Insight发送事件的 syslog 连接数。但是,每秒的最大事件数是固定的,并不取决于是否使用 syslog 聚合器。 vRealize Log Insight实例无法用作 syslog 聚合器。
大小调整基于以下假定条件。
  • 每个虚拟 CPU 至少为 2 GHz。
  • 每个 ESXi 主机每秒发送最多 10 条消息,平均消息大小为 170 个字节/消息,大致相当于 150 MB/天/主机。
注: 对于大型安装,必须升级 vRealize Log Insight虚拟机的虚拟硬件版本。 vRealize Log Insight支持虚拟硬件版本 7 或更高版本。虚拟硬件版本 7 最多可以支持 8 个虚拟 CPU。因此,如果打算置备 16 个虚拟 CPU,您必须将 ESXi 5.x 的虚拟硬件升级到版本 8 或更高版本。您可以使用 vSphere Client 升级虚拟硬件。如果要将虚拟硬件升级至最新版本,请阅读并了解 VMware 知识库文章 将虚拟机升级至最新硬件版本 (1010675) 中的信息。

集群部署

对于 vRealize Log Insight 集群中的主节点和工作线程节点,使用中型或较大型配置。每秒事件数随节点数呈线性增长。例如,在包含 3 到 18 个节点的集群中(集群必须最少具有三个节点),包含 18 个节点的集群中的载入每秒事件数 (Events Per Second, EPS) 为 270,000,或每天事件数为 4 TB。

减少内存大小

在概念证明或测试环境中使用超小型版本的设备,但不要在生产环境中使用此版本。此配置最多支持 20 个 ESXi 主机(约 200 个事件/秒或约 3 GB/天)。

vRealize Log Insight 大小调整计算器

该计算器可以帮助您确定是否可以调整 vRealize Log Insight 以及网络和存储利用率的大小。此计算器仅用于提供相关指导。很多环境输入因站点而异,因此,该计算器需要在某些领域中使用估计值。请参见https://www.vmware.com/go/loginsight/calculator

注: 如果为具有涉及正则表达式的复杂条件或多个条件的文本字段(例如,“ text=~"Deleting the machine”)定义了转发器, vRealize Log Insight 的总体性能可能会下降。在这些情况下,尤其是当集群上的总体负载较高时,性能可能会出现延迟,并且磁盘块可能会在集群的每个节点上累积。