默认情况下,vRealize Log Insight 虚拟设备在小型配置中使用预设值。
独立部署
您可以更改设备设置,以满足要在部署期间收集日志的环境需求。
vRealize Log Insight 提供了预设虚拟机大小,您可以从中选择满足您环境载入要求的相应大小。这些预设是经过认证的计算和磁盘资源大小组合,但您可以在以后添加额外的资源。小型配置消耗最少的资源,同时保持受支持状态。超小型配置仅适用于演示目的。
可以使用 syslog 聚合器增加向
vRealize Log Insight发送事件的 syslog 连接数。但是,每秒的最大事件数是固定的,并不取决于是否使用 syslog 聚合器。
vRealize Log Insight实例无法用作 syslog 聚合器。
预设大小 | 日志载入速率 | 虚拟 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 |
大小调整基于以下假定条件。
- 每个虚拟 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 的总体性能可能会下降。在这些情况下,尤其是当集群上的总体负载较高时,性能可能会出现延迟,并且磁盘块可能会在集群的每个节点上累积。