VMware公司最近发布了vCenter Log Insight工具,从而正式加入分析这一拥挤的市场,该工具因集成了vSphere和vCenter Operations Manager而与众不同。我们一起来了解部署Log Insight的流程以及日常如何使用。
VMware Log Insight部署
在部署Log Insight之前,在Log Insight社区或产品页面中使用免费的VMware网站登录账户下载虚拟应用(目前还是beta版)。
拥有OVF虚拟应用之后,您可以通过vSphere Windows Client或vSphere Web Client安装它,使用如图1所示的Deploy OVF Template 选项。
Deploy OVF Template Wizard会引导您经过以下流程:
图1
• 接受最终用户协议
• 选择Log Insight部署的位置
• 选择Log Insight VMDK存储的类型—thick lazy zeroed、thick eager zeroed 或thin provisioning
• 配置Log Insight的IP地址——静态或动态DHCP
包含下载在内的整个过程我花费的时间少于30分钟。图2是Log Insight虚拟机启动后的画面。
图2
默认情况下,Log Insight的VMDK文件(虚拟磁盘)共有3个:分别用于存放Log Insight OS、Log Insight应用自身日志、整体系统日志的数据库和索引。用于整体系统日志的数据库和索引的VMDK大小设置为140GB。
一旦Log Insight存储空间用尽,整个系统的日志信息将会停止直到您扩展了日志VMDK空间的大小或启用归档功能。要扩展日志数据的容量,增加额外的VMDK并重启Log Insight虚拟机。Log Insight自动识别新的VMDK并把新的容量添加到已有的日志空间,高效地扩展整体系统日志的存储空间。要增加一个归档位置,输入共享NFS文件的URL。
或许您还想了解下虚拟机的规模:默认情况下,Log Insight虚拟机有2个虚拟CPU(vCPU)、8GB vRAM和140GB的虚拟磁盘空间。VMware宣称该配置大约可以支持20台宿主机每天产生3GB的日志数据。如果宿主机数量太多,或每天提交Log Insight的日志数据量更大,则需要重新配置。Log Insight配置指南中提到最大的配置可以支持到750台宿主机每天产生112GB的日志数据,提供16个vCPU,32GBvRAM。要达到这种规模的Log Insight虚拟机,必须停掉并把虚拟机的硬件从v7升级到v8以支持16 个vCPU。您还需要在笔记本或台式机上运行vCenter Log Insight进行实验室验证并在Log Insight Web界面中改变vRAM和内存堆栈设置。堆栈大小应该为配置内存容量的一半。