Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Alex

#151
Общие вопросы / Re: Syslog
December 15, 2008, 03:59:22 PM
Разумеется интересно  ::)
#152
Общие вопросы / Re: Syslog
December 15, 2008, 01:50:48 PM
Виктор, скорее всего я что-то где-то не так делаю. Можете дать хотя бы краткую инструкцию где что и как прописывать?
#153
Общие вопросы / Re: Syslog
December 15, 2008, 10:34:35 AM
UP!  ??? ::)
#154
Quote from: Victor Kirhenshtein on November 20, 2008, 11:50:26 AM
A mozno prislat' konfiguraciju samih DCI i ob'ektov node?

Относительно параметров DCI можешь посмотреть в атаче. А вот что касается объектов ноды, то не совсем понял о чем ты. :( Причем они тут?
На двух эта схема работает железках, а на оставшихся двух - нет. Причины неизвестны :( В логах пусто к сожалению. На скрипт запрос по этим двум не рабочим железкам не приходит :(
#155
Ну rsh это примерно тот же telnet :)
Тока remote shell :)
#156
Да скрипты очень простые. Я не стал делать все в одном файлике, сделал разделение по разным. Чтоб проще было.

Скрипт на терминацию:

#!/usr/bin/perl

if ($#ARGV != 0) {
print "usage: $0 host_ip\n";
  exit;
}

$host = $ARGV[0];

open(rsh, "/usr/bin/rsh $host \"show sip-ua calls | i UAS\" |");
while (<rsh>) {
    $str=$_;
    $str = (/calls: (\d+)/);
    $num = $1;
    $num = 0 if ($num eq "");
}
close (rsh);
print "$num\n";


Скрипт на Оригинацию:

#!/usr/bin/perl

if ($#ARGV != 0) {
print "usage: $0 host_ip\n";
  exit;
}

$host = $ARGV[0];

open(rsh, "/usr/bin/rsh $host \"show sip-ua calls | i UAC\" |");
while (<rsh>) {
    $str=$_;
    $str = (/calls: (\d+)/);
    $num = $1;
    $num = 0 if ($num eq "");
}
close (rsh);
print "$num\n";


Скрипты идентичны, за исключением поисковой строки. Можно чуток увеличить код, и сделать все в одном файлике. Может тока путь до rsh тебе придется поменять. Ибо кто как ставит называется :)
#158
Quote from: Alex on January 18, 2008, 11:56:17 AM
Возможность просматривать историю по event-ам и syslog-у за разный период. К примеру в данный момент есть параметр хранить историю по events-ам 60 дней. Но выборки нет.
UP!
#160
Вылезла не понятная проблема.
Есть 4 Cisco. Есть внешний скрипт. На всех 4-х прописан Trusted Node сервер с NetXMS-ом (у меня и агент и сервер на одном хосте), а в trusted hosts netxms node-ы, прописал все эти 4 Cisco на всякий случай. в nxagentd.conf прописаны строки:
ExternalParameter = SipOrig(*):/usr/bin/perl /root/scripts/sip_stat/originate.pl $1
ExternalParameter = SipAnswer(*):/usr/bin/perl /root/scripts/sip_stat/answer.pl $1

Самое интересное вот в чем. На двух Cisco работает все и данные получаются, а на оставшихся двух нет. Настройки идентичны. Пытался включить дебаг и агента и сервера, нет данных по вызову.
Прописал в скрипте строчку, чтоб в отдельный файл писал ключ-значение (где ключ это IP ноды, а значение число полученное при выполнении скрипта). Так вот, запросы к скриптам даже не приходят. В чем может быть дело? Есть какое-то ограничение или что-то в этом роде?
#161
Общие вопросы / Re: Syslog
November 19, 2008, 02:15:47 PM
Пробовал прописать и в другом регистре поисковую строку, не помогает.
#162
Общие вопросы / Re: Syslog
November 19, 2008, 02:11:04 PM
Что-то почта не отправляется :(
#163
Общие вопросы / Re: Syslog
November 19, 2008, 12:45:48 PM
Сорри, что поднимаю тему вновь, но честно говоря не совсем понятно как в 0.2.23 отлавливать события пришедшие по Syslog. Можно какой-нить мини-мануальчик хотя бы?
Спасибо заранее.

P.S.> Предыдущие запросы мои по этому вопросу остались.
#164
Общие вопросы / Re: Requested timed out
November 19, 2008, 11:48:07 AM
После 8-ой перезагрузки, вроде пашет нормально. Буду смотреть что будет дальше. Как подобная ошибка повторится, сразу посмотрю значения мутекса и поллеров.
#165
Общие вопросы / Requested timed out
November 19, 2008, 11:07:05 AM
Творится какая-то фигня сегодня весь день с NetXMS.
В начале пытался удалить кое-какие DCI с ноды. Не дал, выскочило окно с ошибкой.
Потом пытался сделать Unmanage, тоже с ошибкой. Даже удалить ноду не могу. Опять ошибка. И везде одна и таже. Requested timed out. С чем может быть связано это фиг знает. Думал проблема в 0.2.22, поставил 0.2.23-rc3, такие же грабли.
В netxms.log наблюдаю следующую картину:
[19-Nov-2008 08:53:55] Platform subagent "/usr/local/lib/libnsm_linux.so" successfully loaded
[19-Nov-2008 08:53:55] Database driver "/usr/local/lib/libnxddr_mysql.so" loaded and initialized successfully
[19-Nov-2008 08:53:59] Listening for syslog messages on UDP socket 0.0.0.0:514
[19-Nov-2008 08:53:59] Listening for SNMP traps on UDP socket 0.0.0.0:162
[19-Nov-2008 08:53:59] NetXMS Server started
[19-Nov-2008 08:53:59] Listening for client connections on TCP socket 0.0.0.0:4701
[19-Nov-2008 08:56:59] Thread "Item Poller" does not respond to watchdog thread
[19-Nov-2008 08:58:39] Thread "Poll Manager" does not respond to watchdog thread
[19-Nov-2008 09:00:19] Thread "Syncer Thread" does not respond to watchdog thread


До этого были проблемы в базе, ругался на idata_xxxxx, исправил. Но ща вот такая фигня лезет и не дает ничего сделать :(