《Cacti实战》——导读

    xiaoxiao2023-08-23  154

    **前言**如何对用户的数据中心、业务系统进行妥善的日常运维和管理?这一课题是我们在日常工作当中研究的重要方向。在研究过程中,我们接触了很多商业产品和开源项目,但是在研究过程中发现,很难找到一个行之有效的方案和手段,直到接触了Cacti这个项目。它既不像企业级产品架构那样复杂庞大、交互体验不好,也不像一些开源项目那样——虽然设计简单,但是不具备高级功能,制约用户的需求扩展。Cacti的外观和架构设计很简单,而且是松散耦合,深究其内涵,我们发现它对于高级功能的扩展支持也很到位,特别适合中小型企业、院校机构、政府机关等潜在用户使用。通过一段时期的实际项目部署,发现它确实解决了简化用户工作、增强运维性能的问题。那么把Cacti相关的研究成果归纳成书籍出版的想法是怎么形成的呢?首先,当我们的研究工作告一段落之后,回顾走来的这一路,发现Cacti这个开源项目目前在国内非常受业内技术人员的欢迎,大家也很积极地在各大论坛和社区讨论。其实在研究过程中,社区和论坛对我们的支持是非常大的,也是我们重要参考资料的来源地(在这里必须向那些无名英雄们致敬!)。但是,我们惊讶地发现,目前国内竟然没有任何关于Cacti的中文技术书籍。我们在研究过程中恰恰是因为这个原因,走了不少弯路,互联网上信息的可信度需要筛选,需要不断实验验证,难以找到一个明确的方法论和解决问题的思路。相比之下,Nagios这些同类项目的书籍在市面上已经非常普及了。我们认为,如果希望Cacti可以得到广大爱好者的青睐,有一本全面介绍它的书籍,那将会是一件非常棒的事情。这本书也一定会成为像我们当初一样迷茫的技术人员的“攻略和法宝”。其次,在我们的日常工作当中,会接触形形色色、各种各样的系统项目,通过与用户的一次次沟通交流,我们发现日常的运行维护是项目成功最核心的要素,那么如何评价和测量这个核心要素是非常重要的一个环节。同时,因为行业有行业的特性,每个行业用户都有其自身特殊的工作流程、业务软件和系统架构。所以目前市面上的运维软件很难满足要求(开源项目也是基于这个原因,慢慢走近了技术人员和CTO的眼中)。Cacti也许并不是终极解决方案,但是就目前的情况来说,它的界面好看,可视化功能强大,扩展包完善,特别适合行业用户及像政府机关这样的用户使用。通过一段时间的部署使用,用户也在催促我们能否输出一些技术文档,以便作为培训教材、研究报告使用。这时候,我们发现确实是要写一些东西留下来了。最后,我们作为从业者,在某一项技术研究得到相应成果之后,非常乐于且急于和大家分享,这就要求我们要非常完善地总结、归纳和提炼,并寻找一种更为友好的方式与大家交流。这是对自己的一种提高,也是对自己前期工作的归档和整理。我们觉得在把这些东西落实在白纸黑字的过程,也是对自己研究成果的另一次审视和质疑。当然,我们欢迎这种审视和质疑。基于以上三个主要原因,我们觉得完成一本从实战角度出发,先全面后深入介绍Cacti项目的书籍,一定会是读者乐于接受的,也是作者敢于挑战自己的表现。

    目录

    第1章 认识Cacti1.1 Cacti的起源与发展现状1.2 为什么要使用Cacti1.3 Cacti的架构与原理1.4 本章小结第2章 环境的安装和配置2.1 Cacti安装前的准备2.2 安装与配置相关组件和服务2.3 Cacti的安装与配置2.4 安装与配置过程中的排错宝典2.5 Cacti的更新安装2.6 本章小结第3章 Cacti的基础流程3.1 检索流程3.2 存储流程3.3 数据可视化流程3.4 本章小结

    相关资源:Cacti实战指南.rar
    最新回复(0)