From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,FUZZY_XPILL, UNPARSEABLE_RELAY autolearn=no version=3.2.3 X-Yandex-Spam: 0 From: unix9 To: sysadmins@lists.altlinux.org In-Reply-To: 9020000000078424215 References: <1162771211283520@webmail12.yandex.ru> <1267191211540495@webmail53.yandex.ru> <2171161211575036@webmail35.yandex.ru> 9020000000078424215 MIME-Version: 1.0 Message-Id: <2307021211614411@webmail34.yandex.ru> Date: Sat, 24 May 2008 11:33:31 +0400 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=KOI8-R Subject: Re: [Sysadmins] nagios & check_oracle X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 May 2008 07:33:39 -0000 Archived-At: List-Archive: Да, рестартовал 24.05.08, 01:01, "Maks Re" : > а после изменений прав/групп - нагиос рестартанут? (для того чтобы он > перечитал новые значений uid/gid) > 2008/5/24 unix9 : > > значит прописал я в commands.cfg команду для проверки оракла > > define command { > > command_name check_oracle > > command_line /usr/lib/nagios/plugins/check_oracle --tns '$ARG1$' > > } > > > > в сервисах тоже прописал > > nagios -v nagios.cfg > > ошибок нету > > > > однако при попытке нагиоса проверить оракл возникает ошибка > > Cannot determine ORACLE_HOME for sid > > что делаю дальше в скрипте /etc/init.d/nagios > > прописал > > export ORACLE_BASE=/home/oracle > > export ORACLE_HOME=${ORACLE_BASE}/oracle/product/10.2.0/client_1 > > > > однако ошибка не исчезла > > проверяю так > > su - nagios > > -sh-3.1$ export ORACLE_HOME=${ORACLE_BASE}/oracle/product/10.2.0/client_1 > > -sh-3.1$ /usr/lib/nagios/plugins/check_oracle --tns *** > > Cannot determine ORACLE_HOME for sid *** > > > > далее > > cd /home/oracle/ > > -sh: cd: /home/oracle/: Permission denied > > > > ну ясно нет прав, прочитать не могу > > oinstall:x:300:nagios > > dba:x:600:oracle,nagios > > > > и даю права > > ls -l > > total 4 > > drwxrw-rw- 5 oracle oinstall 4096 May 20 11:39 oracle > > > > опять не пускает > > > > что делать? кто подскажет? > > > > 23.05.08, 23:31, "Maks Re" : > > > >> а сид то где? > >> 2008/5/23 unix9 : > >> > Как нужно нагиосу указать ораклевые переменные? > >> > > >> > как я делал > >> > > >> > в скрипт нагиоса прописал > >> > export ORACLE_BASE=/home/oracle > >> > export ORACLE_HOME=${ORACLE_BASE}/oracle/product/10.2.0/client_1 > >> > > >> > однако нагиос все равно не понимает сид > >> > > >> > denyago@rambler.ru > >> > > >> > 21.05.08, 01:29, "Di" : > >> > > >> >> unix9 пишет: > >> >> > Приветствую всех! > >> >> > необходимо проверять работу бд оракла > >> >> > из командной строки я проверяю все нормально > >> >> > > >> >> > ./check_oracle --tns db > >> >> > OK - reply time 0 msec from db > >> >> > > >> >> > но вот как прописать в конфиги нагиоса этот плагин я не знаю. кто настраивал связку подскажите какможно сделать? > >> >> Сначала регистрируем команду проверки (или плагин) в > >> >> /etc/nagios/commands.cfg: > >> >> define command { > >> >> command_name check_oracle > >> >> command_line $USER1$/check_oracle --tns '$ARG1$' > >> >> } > >> >> Затем, добавляем её какй-то машине (где они там у Вас описаны, у меня > >> >> тупо в /etc/nagios/localhost.cfg): > >> >> define service { > >> >> use local-service <- это может быть и не такое...в > >> >> зависимости от настроек > >> >> host_name SuperPuperOrakul <- это сервер (между прочем, > >> >> плагину можно передавать АйПи сервера через переменные) > >> >> service_description Try to kick DB - is it alive? > >> >> check_command check_oracle!db <- знаками "!" разделены аргументы > >> >> } > >> >> Перегружаем (не путать с рестартуем) сервис > >> >> service nagios reload > >> >> *hint* можно было просто посмотреть как описана команда пинг или ей > >> >> подобные в конфиге /etc/nagios/commands.cfg... > >> >> 100% авельебилити Вам! > >> > _______________________________________________ > >> > Sysadmins mailing list > >> > Sysadmins@lists.altlinux.org > >> > https://lists.altlinux.org/mailman/listinfo/sysadmins > >> > > > _______________________________________________ > > Sysadmins mailing list > > Sysadmins@lists.altlinux.org > > https://lists.altlinux.org/mailman/listinfo/sysadmins > >