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

#46
Quote from: Victor Kirhenshtein on August 31, 2017, 03:55:34 PM
Да, выглядит так себе. Без исправлений в коде ничего сделать не получится. Кто-нибудь из разработчиков посмотрит.

Очень очень будем ждать. :)
#47
Quote from: Victor Kirhenshtein on August 31, 2017, 03:30:48 PM
Не может быть проблемы со временем выполнения скрипта? И на какой операционке агент и какой версии?

cat /etc/redhat-release
CentOS release 6.9 (Final)


Linux hostname 2.6.32-573.12.1.el6.x86_64 #1 SMP Tue Dec 15 21:19:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

# nxagentd -v
NetXMS Core Agent Version 2.1 Build 9012 (2.1-RELEASE) (UNICODE)


Время обработки скрипта:
# time ./answer_and_originate.pl
0

real 0m0.391s
user 0m0.023s
sys 0m0.004s
# time ./answer_and_originate.pl
0

real 0m0.224s
user 0m0.022s
sys 0m0.004s
# time ./answer_and_originate.pl
0

real 0m0.223s
user 0m0.021s
sys 0m0.007s


AgentCommandTimeout = 10000
#48
Приветствую.

Давно не обращал внимания на счетчики на нодах, которые собираются через ExternalParameter. А тут полез и наблюдаю картину, что они не работают. Пишет: "<< ERROR >>". При этом, скрипт, запускаемый с сервака руками - работает на ура. Но вот NetXMS что-то по ходу не хочет его даже попытаться вызвать.

Подскажите пожалуйста что и как можно исправить, дабы решить эту проблему?

Спасибо заранее.
#49
Общие вопросы / 2.1 Dashboard шрифты
August 21, 2017, 03:26:57 PM
Привет всем.

Настроил наконец-то у себя Dashboard. Выставил тип графика Gauge (Измеритель). На этом графике вывожу в текстовом виде значения с 7 устройств. В итоге у меня с одного устройства по длине 4 цифры, со второго 3 цифры, с остальных 2 цифры. Так вот, там где 4 символа, размер шрифта очень маленький, а там где 2 цифры - слишком крупный. См. пример во вложении.

Возможно ли как-то сделать так, чтоб размеры шрифтов везде были одинаковые?
#50
Общие вопросы / Re: Nxmc 2.1 на Mac
August 18, 2017, 11:57:33 AM
Спасибо огромное. Ставил последний Runtime, дважды, и не помогло. Установил после этого JDK и все заработало.

Спасибо еще раз за помощь.
#51
Общие вопросы / Nxmc 2.1 на Mac
August 17, 2017, 08:33:15 PM
Приветствую!

Не могу на macbook air запустить NetXMS Console версии 2.1. Ругается и понять не могу на что конкретно. Лог во вложении. Спасибо заранее.
#52
Выкрутился иначе. Создал два скрипта, один на входящий, второй на исходящий трафик. Ищу по полному названию DCI.

sub main()
{
   // Search for node named "gateway"
   gw_node = FindObject($1);
   
   if (gw_node == null)
      return 0;   // No such node or access denied

   // from here, gw_node can be used in a same way as $node, for example:
   v1 = GetDCIValue(gw_node, FindDCIByDescription(gw_node, "Inbound traffic on COMPANY1"));
   v2 = GetDCIValue(gw_node, FindDCIByDescription(gw_node, "Inbound traffic on COMPANY2"));
   tot = v1 + v2;
   if (tot > 0)
   return tot;
   else
   return 0;
}


Спасибо.
#53
В этом случае нужно задавать полное название интерфейсов DCI или же можно как-то по маске?
#54
Приветствую!

Есть несколько DCI на ноде для подсчета Inbound и Outbound трафика. К примеру их 3 входящих и 3 исходящих. Мне нужно подсчитать сумму для двух из трех как на вход, так и на выход.
Как это можно реализовать?

Спасибо.
#55
Разобрался где собака порылась.
Надо было убрать флаг CPPFLAGS=-march=i686, ибо я переустановил ось, и забыл, что теперь у меня x86_64, а не i686.

Спасибо и извиняюсь за беспокойство.
#56
Quote from: kozlov_ao on January 15, 2016, 12:55:12 AM
только что попробовал.
Честно.. было лень писать строку самому, потому скопипастил. Результат - завелось.

Вопрос был адресован разработчикам.
#57
Приветствую, это снова я :)

Каждый раз не могу поставить без вашей помощи новую версию. Сейчас 2.0.1 ругается на gcc чего-то.
# CPPFLAGS=-march=i686 ./configure --with-server --with-mysql --with-agent --disable-lmsensors --with-internal-libtre
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/INSTALL/netxms-2.0.1':
configure: error: C compiler cannot create executables


Какие еще флаги нужно указать?

Спасибо заранее.
#58
Общие вопросы / Re: Slack Intergration
October 21, 2015, 02:39:33 PM
Quote from: Alex Kirhenshtein on October 21, 2015, 01:24:15 PM
Нашел проблему – была только в сборке без unicode.
Фикс: http://git.netxms.org/public/netxms.git/commitdiff/b010a63c51a151d121bef28ab5056a2de5e7c1f8

Отлично! Патч установил, все работает. Спасибо большое!  ;D
#59
Общие вопросы / Re: Slack Intergration
October 21, 2015, 11:55:22 AM
Я же показал вывод дебага выше, что посылается.

[20-Oct-2015 15:00:00.272] [DEBUG] *actions* Executing action 28 (Threshold Rearmed) of type SEND SMS
[20-Oct-2015 15:00:00.273] [DEBUG] Slack: channel="#general", text="Threshold for (NODE) 'Max_Files Procent of Usage' rearmed."


Вот настройки action-а на картинке.
#60
Общие вопросы / Re: Slack Intergration
October 20, 2015, 07:22:33 PM
Вывод тот, о котором я писал ранее:

[root@monitor-2 ~]# nc -l 12345
POST / HTTP/1.1
Host: localhost:12345
Accept: */*
Content-Length: 51
Content-Type: application/x-www-form-urlencoded

payload={"channel": "#general", "text": "#general"}