Problem:
When external commands are enabled, and accessing a page that requieres to write 'nagios.cmd', it displays the following error:
Error: Could not stat() command file '/var/lib/nagios2/rw/nagios.cmd'!
The external command file may be missing, Nagios may not be running, and/or Nagios may not be checking external commands.
An error occurred while attempting to commit your command for processing.
Solution:
Set correct permissions to directories where 'nagios.cmd' file gets created.
Procedure:
# /etc/init.d/nagios2 stop
# dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios2/rw
# dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios2
/etc/nagios2
# /etc/init.d/nagios2 start
分享到:
相关推荐
Nagios是一款广泛使用的开源网络监控系统,它能够监控网络服务、主机以及各种系统资源,及时发现并通知系统管理员可能出现的问题。在“Nagios监控服务器架设”过程中,我们需要了解和掌握以下几个关键知识点: 1. *...
Nagios是一款强大的网络监控系统,它允许用户监控网络服务、服务器、网络设备以及应用程序的状态。这个开源项目因其灵活性和可扩展性而受到广大IT管理员的欢迎。在本教程中,我们将详细介绍如何搭建和配置Nagios,...
Nagios是一款强大的网络监控系统,它能够实时监控网络服务、服务器硬件状态以及各种应用程序,及时发现并报告问题,确保IT基础设施的稳定运行。本文将详细介绍在Linux环境下Nagios的安装配置及其常用插件的使用。 ...
并且在`/usr/local/nagios/etc/objects/commands.cfg`中定义邮件发送命令: ```ini define command{ command_name notify-host-by-email command_line $USER1$/check_by_email.pl -H $HOSTADDRESS$ -n $...
【Nagios配置学习笔记】 Nagios是一款强大的系统和网络监控工具,它能实时监控网络服务、主机资源,并在状态异常时及时发出警告。Nagios的核心特性包括: 1. **监控网络服务**:Nagios能够监控各种网络服务,如...
Nagios是一款开源的网络监控系统,用于监控网络服务、主机和应用程序的状态。本文将详细介绍在Linux环境下安装和配置Nagios的全过程,以及一些个人实践心得。 首先,确保你拥有以下软件包:httpd、imagepak-base、...
command[send_wechat]=/usr/local/nagios/etc/commands/send_wechat.sh ``` **3. 配置报警** - 在`/usr/local/nagios/etc/objects/contacts.cfg`中定义联系人和联系方式: ``` define contact{ contact_name ...
此外,别忘了配置Nagios的Web界面,将Nagios用户添加到Apache的`/etc/httpd/conf.d/nagios.conf`配置文件中的`<Directory>`块,允许访问Nagios Web界面。 在完成所有配置后,重启Nagios服务以应用更改。可以通过`...
Nagios是一款强大的网络监视工具,它主要用于监测网络上的服务状态和主机运行情况。Nagios的核心特性在于其灵活性和可扩展性,它通过插件机制来执行各种监控任务,而不是内置这些功能。这意味着用户可以根据自己的...
例如,`services.cfg`定义了要监控的服务,`hosts.cfg`定义了要监控的主机,而`commands.cfg`则包含了执行服务检查的命令定义。配置文件中的每个部分都有详细的注释,通过中文帮助文档可以更好地理解这些配置选项。 ...
2. 将`check_external_commands`从0改为1,允许通过Web界面执行如重启Nagios或暂停服务检查等操作。 3. 调整`command_check_interval`以设定命令检查的间隔时间,根据实际需求调整。 4. 如果`etc`目录下缺少配置文件...
nagios
- **定义命令**:在 `/usr/local/nagios/etc/objects/commands/` 目录下编辑命令配置文件。 - **定义联系人**:在 `/usr/local/nagios/etc/objects/contacts/` 目录下编辑联系人配置文件。 - **定义联系人组**:在 `...
- **错误提示**:“This account is currently not available.” - **解决方法**: 1. 修改`/etc/passwd`文件: ```bash # vim /etc/passwd ``` 2. 更改nagios用户的登录Shell为`/bin/bash`或类似值。 #### 十...
Nagios 使用手册 Nagios 是一种开源的计算机系统和网络监控工具,可以监控 Windows、Linux、Unix 等操作系统,提供实时的系统状态信息,帮助管理员快速地检测和解决问题。本文档将详细介绍 Nagios 的使用手册,包括...
【Nagios实验详解】 Nagios是一款开源的网络监控系统,用于监控系统服务、网络设备和应用程序。在云安全领域,Nagios扮演着重要角色,能够及时发现并报警系统的异常状态,确保云环境的稳定运行。以下将详细介绍如何...
- 创建和编辑 `hosts`、`services`、`commands` 等配置文件以定义监控对象和服务。 - 启动 Apache 服务器,并配置虚拟主机以便 Nagios Web 接口能够正常工作。 - 测试配置文件的有效性:`/usr/local/nagios/bin/...
Nagios配置全攻略是一个详细的指南,旨在帮助用户了解如何设置和使用Nagios来监控网络和服务的状态。Nagios是一款开源的网络监控系统,它可以实时监控网络上的服务器、服务、网络设备等,确保系统的稳定运行。 首先...