本节书摘来自华章计算机《DevOps实战:VMware管理员运维方法、工具及最佳实践》一书中的第2章,第2.5节,作者:小特雷弗 A. 罗伯茨(Trevor A. Roberts Jr.)乔希·阿特韦尔(Josh Atwell)埃格勒·西格勒(Egle Sigler)著,更多章节内容可以访问云栖社区“华章计算机”公众号查看
2.5 日志分析
系统的成功必须是可计量的。验证系统稳定性的最佳手段是什么?观察日志!你可能需要一支军队才能人工查看日志。而且,并不是整个团队都拥有日志通常需要的访问特权。幸好,整个运营团队可以得益于市场上的一些开源和商业化解决方案,这些方案可以用于日志收集和数据可视化。
VMware vRealize Log Insight和Splunk是第一个想到的熟悉名称。还有Logstash等开源解决方案,它能够与Elasticsearch和Kibana(第17章中介绍)、Graphite以及DevOps社区中流行的其他工具相结合。因为这些开源工具都是Linux操作系统中包含的软件包,它们可以用你所喜欢的软件包管理器(如yum或者apt)部署。