Установите рабочий стол Ubuntu от ISO на XEN

Я могу думать о двух способах сделать это: (a) используйте внешнюю команду для изменения команды проверки (Nagios называет этот "адаптивный контроль"), или (b) разделите сервис на два с различными командами проверки и периоды.

Я буду использовать check_load как и пример с ними (скелетные) определения обслуживания и команды:

 define service{
   name          load
   host_name     foohost
   check_command check_load!1,1,1!2,2,2
   ... (all other options)
 }

 define command{
   name         check_load
   command_line $USER1$/check_load -w $ARG1$ -c $ARG2$
 }

Поскольку (a) предполагают, что Вы хотите измениться, эти значения в 20:00 возвращают их в 8:00. В кроне добавляют

 0 20 * * * /some/path/change_load_check 3,3,3 4,4,4
 0  8 * * * /some/path/change_load_check 1,1,1 2,2,2

где change_load_check

#!/bin/sh

now=`date +%s`
commandfile='/usr/local/nagios/var/rw/nagios.cmd'

W=$1
C=$2

/bin/printf "[%lu] CHANGE_SVC_CHECK_COMMAND;foohost;load;check_load!$W!$C\n" \
  $now > $commandfile

Необходимо было включить внешние команды.

Для (b) Вы взяли бы исходный сервис, превратили бы его в шаблон и создали бы два новых сервиса, которые указывают различные периоды и проверяют команды как так:

 define service{
   name          load_template
   host_name     foohost
   ... (all other options)
   register      0
 }

 define service{
   name                load_workhours
   use                 load_template
   check_period        workhours
   notification_period workhours
   check_command       check_load!1,1,1!2,2,2
 }

 define service{
   name                load_offhours
   use                 load_template
   check_period        offhours
   notification_period offhours
   check_command       check_load!3,3,3!4,4,4
 }
0
задан 27 February 2013 в 21:33
1 ответ

Когда вы отправляете ssh на свой сервер, вам необходимо передать параметр -X или -Y , чтобы разрешить перенаправление X11 с сервера на на вашей локальной рабочей станции.

ssh -Y root@debian.hypervisor.example.com

У вас также должен быть установлен пакет xauth на сервере для работы перенаправления X11.

root@debian:~# apt-get install xauth
1
ответ дан 4 December 2019 в 21:25

Теги

Похожие вопросы