• 排障必用的4款工具,帮你缩减排障时间!-网络工程师


     

     


     

    Zen Load Balancer

    Zen Load Balancer是一个基于 Debian 的发行版,主要用于实现 TCP 的负载均衡。如果你在工作中遇到需要服务器负载均衡的功能,但又没有预算的时候,这个工具就能帮到你了。

    可通过定制的脚本来检查后端的运行状态,通过创建 Zen 集群来实现高可用性。通过 rrd 监控服务器状态,使用基于 HTTPS 的界面进行轻松的性能管理、配置和路由表配置等等。

    Zen Load Balancer是免费开源解决方案,能满足网络工程师的大部分需求。

    Graylog

    GrayLog是一个轻量型的分布式日志管理平台,一个开源的日志聚合、分析、审计、展示和预警工具。

    在功能上来说,和 ELK类似,但又比 ELK要简单轻量许多。依靠着更加简洁,高效,部署使用简单的优势很快受到许多公司的青睐。

    GrayLog可以帮你收集syslog消息,甚至可以收集通过使用第三方加载项的Windows事件。开始收集数据后,你可以搜索、分析和解析邮件以进行网络故障排除和根本原因分析;也非常适用于触发和警报特定的消息,可指示应该调查的网络问题。


     

    Scalr

    Scalr是混合云管理平台,它可以帮助我们构建不影响安全性、成本或生产力的云战略,所以对于那些使用混合云工作的企业,你需要的检查工具是Scalr。


     

    RANCID

    RANCID是网络设备配置备份工具,所以在发生硬件故障并需要快速重新配置备用设备时,保留配置备份文件就很重要,RANCID就可以满足你这个需求。

    RANCID工作原理为(下图为例):

    1. 远程登录(telnet,ssh)到路由器表(router.db)中的每个设备,运行各种命令(例如show/dir)来获取将被保存的信息。
    2. 收集网络设备的软硬件信息,download配置文件。
    3. 利用CVS插件检查配置的变化,每一个不同的变化进行对比,从而得知网络配置的变化过程,通过电子邮件将前一个集合中的任何差异(示例)发送到邮件列表中。
    4. 最后将这些更改提交到修订控制系统,并且可以设置为,每当进行更改时通过电子邮件发送任何配置更改。

  • 相关阅读:
    普通加法器与加1逻辑的面积一样吗
    写给开发人员的实用密码学(六)—— 对称密钥加密算法
    Java项目:SSH学生学籍管理系统及教务管理系统
    NR modulation 1
    反爬篇 | 手把手教你处理 JS 逆向之 CSS 偏移
    java毕业设计《EE开发技术》课程学习网站Mybatis+系统+数据库+调试部署
    思维题目专练
    LeetCode知识点总结 - 437
    使用boost::geometry::partition的示例程序(C/C++)
    开源存储这么香,为何我们还要坚持自研?
  • 原文地址:https://blog.csdn.net/spccie/article/details/128168892