Você pode fazer alterações em qualquer um dos arquivos *.cfg
que o Nagios conhece - você não precisa ter um chamado command-plugins.cfg
. O importante sobre uma definição de comando é que ela tem o formato correto, por exemplo:
define command {
command_name an_alias_to_the_command
command_line /pathto/your_command_script --arg1 --arg2
}
O Nagios usará um dos principais arquivos de configuração para determinar todos os outros arquivos a serem carregados. Para mim é /etc/nagios/nagios.cfg
. Este arquivo contém diretivas, como cfg_file
e cfg_dir
, para carregar um arquivo individual ou todos os arquivos *.cfg
em um diretório.
Eu prefiro dividir meu arquivo de comandos com base em minhas próprias categorias, então o meu tem uma entrada nele:
cfg_dir=/etc/nagios/commands
Isso significa que eu carregarei todos os arquivos *.cfg
no meu diretório /etc/nagios/commands
.
Você deve verificar seu arquivo nagios.cfg
equivalente para determinar todos os lugares dos quais ele carregará *.cfg
arquivos - você deve ser capaz de determinar qual arquivo editar ou onde criar um novo arquivo a partir dele.