老旧文章/NagiosDoc2:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
第57行: 第57行:
* Compiling and installing Nagios(编译和安装 Nagios)
* Compiling and installing Nagios(编译和安装 Nagios)
* Setting up the web interface(设置 Web 界面)
* Setting up the web interface(设置 Web 界面)
1


=== Configuring Nagios(配置 Nagios) ===
=== Configuring Nagios(配置 Nagios) ===

2009年12月11日 (五) 18:16的版本

Nagios 2.X 文档

原文出处:http://nagios.sourceforge.net/docs/2_0/toc.html

原文作者:Nagios Project

授权许可:

翻译人员:FireHare

校正人员:

贡献人员:

适用版本:

文章状态:等待校正



About(关于)

Release Notes(发布说明)

Support(支持)

  • Self-service and commercial support(自我服务和商业支持)

Getting Started(开始)

  • Advice for beginners(对初学者的建议)

恭喜你选择了Nagios!Nagios功能强大灵活,但同时对于新手来说不是那么简单。因为安装和正确的配置需要花费你大量的工作。但是一旦你能成功运行Nagios,你就永远离不开它。:-)一下是对第一次使用Nagios的用户的一些建议:

1.放松-需要一点时间来学习。不要期望只使用一个脚本文件就可以编译或者启动Nagios,这没有那么简单。实际上,运行管理Nagios有一定难度。如果你不期望花时间来学习如何使用和管理Nagios,简单一点,花钱或者干脆雇佣一个人来安装Nagios并管理你的网络。

2.阅读文档。在没有搞清楚到底是怎么会事之前,Nagios是很难配置的。所以在盲目尝试安装测试之前,请先阅读文档。如果你不是那种想花时间来阅读文档的人,你会发现其他人也不会花时间来解决你的遇到的问题。RTFM(Read The Fucking Manual)(妈的不会读文档啊)

3.使用样例配置文件。Nagios会自带一些样例的配置文件。查看样例,按照你的要求修改样例并进行测试!样例文件只是例子。大部分情况下不修改时不能符合你实际工作需求。样例文件可以再Nagios的sample-config/目录中找到。

4.寻求他人的帮助。如果你已经仔细阅读文档,研究过样例配置文件后任然有问题,可以发送问题描述到Nagios的用户邮件列表。由于我有大量本项目的工作,那些直接发给我的邮件都不能回复。所以获得帮助做好的方式是邮件列表。如果你事先已经深入研究并提供详细的问题描述,其他人能帮助指导你获得正确的结果。

Installing Nagios(安装 Nagios)

  • Compiling and installing Nagios(编译和安装 Nagios)
  • Setting up the web interface(设置 Web 界面)

Configuring Nagios(配置 Nagios)

  • Configuration overview(配置概述)
  • Main configuration file options(主配置文件选项)
  • Object configuration file options(对象配置文件选项)
  • CGI configuration file options(CGI 配置文件选项)
  • Configuring authorization for the CGIs(为 CGI 设置权限)

Running Nagios(运行 Nagios)

  • Verifying the configuration(确认配置)
  • Starting Nagios(启动 Nagios)
  • Stopping and restarting Nagios(停用和重启 Nagios)

Nagios Plugins(Nagios 插件)

  • Standard plugins(标准插件)
  • Writing your own plugins(编写您自己的插件)

Nagios Addons(Nagios 附件)

  • NRPE - Daemon and plugin for executing plugins on remote hosts
  • NSCA - Daemon and client program for sending passive check results across the network

Theory Of Operation(操作原理)

  • Determing status and reachability of network hosts(确定网络主机的状态和可达)
  • Network outages(断网)
  • Notifications(通知)
  • Plugin theory(插件原理)
  • Service check scheduling(服务定时检查)
  • State types(状态类型)
  • Time periods(时间周期)

Advanced Topics(高级主题)

  • Event handlers(事件处理)
  • External commands(额外命令)
  • Indirect host and service checks(间接主机和服务检查)
  • Passive service checks(被动服务检查)
  • Volatile services(易变服务)
  • Service and host result freshness checks(服务和主机结果更新检查)
  • Distributed monitoring(分布式监控)
  • Redundant and failover monitoring(冗余和故障监控)
  • Detection and handling of state flapping(抖动状态检测和处理)
  • Service check parallelization(服务并行检查)
  • Notification escalations(通知自动调整)
  • Monitoring service and host clusters(监控服务和主机集群)
  • Host and service dependencies(主机和服务保护)
  • State stalking(状态跟踪)
  • Performance data(性能数据)
  • Scheduled host and service downtime(定时停止主机和服务)
  • Using the embedded Perl interpreter(使用内嵌 Perl 接口)
  • Adaptive monitoring(自适应监控)
  • Object inheritance(对象继承)
  • Time-saving tips for object definitions(省时的对象定义技巧)

Integration With Other Software(与其他软件集成)

  • SNMP Traps
  • TCP Wrappers

Miscellaneous(杂项)

  • Securing Nagios(安全 Nagios)
  • Tuning Nagios for maximum performance(使 Nagios 达到最佳性能)
  • Using the nagiostats utility(使用 nagiostats 工具)
  • Using macros in commands(在命令中使用宏)
  • Information on the CGIs(CGI 的相关信息)
  • Custom CGI headers and footers(自定义 CGI 页眉和页脚)