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 - joni

#31
Общие вопросы / Re: API 2.0-M3
April 20, 2015, 03:32:18 PM
спасибо, работает.
#32
Общие вопросы / API 2.0-M3
April 17, 2015, 01:49:35 PM
простейший запрос перестал обрабатываться

for alarm in session.getAlarms().values():
print '%s (%d): %s' % (session.getObjectName(alarm.getSourceObjectId()), alarm.getCurrentSeverity(), alarm.getMessage())

или

for node in filter(lambda x: isinstance(x, objects.Node), s.getAllObjects()):
    print node.getObjectName()


но это работает

import org.netxms.client
import sys
for action in s.getActions():
    name = action.getName()
    data = action.getData()
    print name, '---', data


#33
Общие вопросы / Re: configure with-jdk
April 17, 2015, 11:27:34 AM
спасибо!
#34
Общие вопросы / Re: configure with-jdk
April 15, 2015, 02:06:34 PM

readelf -s jre-1.8.0-openjdk-1.8.0.20-3.b26.el6.x86_64/lib/amd64/server/libjvm.so | grep -i SQLAllocHandle

может эта проверка не нужна в принципе для этой либы ?
#35
Общие вопросы / configure with-jdk
April 13, 2015, 05:41:51 PM
java-1.7.0-openjdk-devel.x86_64
netxms-2.0-m3

ll /usr/lib/jvm/java/jre/lib/amd64/server/
total 37028
-r--r--r-- 1 root root 25382912 Apr 13 10:02 classes.jsa
lrwxrwxrwx 1 root root       13 Apr 13 10:02 libjsig.so -> ../libjsig.so
-rwxr-xr-x 1 root root 12525760 Feb 27 07:03 libjvm.so
-rw-r--r-- 1 root root     1423 Feb 27 06:51 Xusage.txt

Использовал
# для libjvm, но не работает, что я делаю не так ?

LDFLAGS="-L/usr/lib/jvm/java/jre/lib/ -L/usr/lib/jvm/java/jre/lib/amd64/server/"

# для jni.h

for i in -I/usr/lib/jvm/java/include{,/linux}; do
      java_inc="$java_inc $i"
done
CPPFLAGS="$java_inc $CPPFLAGS"
export LDFLAGS CPPFLAGS

./configure --prefix=/opt/netxms --with-client --with-server --with-agent --with-pgsql --with-openssl --with-snmp --with-jdk

В итоге получаю ошибку

checking jni.h usability... yes
checking jni.h presence... yes
checking for jni.h... yes
checking for SQLAllocHandle in -ljvm... no
configure: error: libjvm is required for Java support
#36
You will must install mysql-devel
#37
можно еще так, если необходимо подгрузить из директории с самим скриптом

#!/bin/bash
java -Dpython.path="$(dirname $0):" -Dnetxms.server=$1 -Dnetxms.login=$2 -Dnetxms.password=$3  nxshell.jar $4
#38
Общие вопросы / nxshell
March 09, 2015, 06:21:49 PM
Приветствую!
Я как обычно с нестандартными вопросами)
В связи с такой вот багой http://bugs.jython.org/issue2022 хочу собрать nxshell c новым jython для 1.2.17 версии, но поскольку не сведущь совершенно, обращаюсь на форум: подскажите, наведите - как это делать, при помощи каких инструментов ?
#39
Возможно обсуждалось, не смог найти.

Использовать наследование DCI для подгрупп в темплейтах и соответственно возможность переопределить DCI в более глубокой подгруппе(если можно так выразиться)

Group1-|
            Group2-|
            |           template2 - DCI 2 (Главный, который перезапишет DCI1)
            template1 - DCI 1
#41
Общие вопросы / Re: Internal Ping
February 10, 2015, 01:11:03 PM
думаю легче обновить на 2.0
Спасибо)
#42
netxms 1.2.17 и 2.0-M1


В общем проблема с получением System.CPU.Usage на macosx сервере. Куда можно копать?

nxget mac-server System.CPU.Usage
500: Internal error


LDFLAGS="-L/opt/local/netxms/lib" ./configure  --prefix=/opt/local/netxms/ --libdir=/opt/local/netxms/lib/ --with-agent --with-client  --with-all-static --with-internal-libexpat --enable-unicode


Darwin mac-server 13.3.0 Darwin Kernel Version 13.3.0: Tue Jun  3 21:27:35 PDT 2014; root:xnu-2422.110.17~1/RELEASE_X86_64 x86_64



[10-Feb-2015 12:22:08.238] [DEBUG] [session:1] Message dump:
  ** 0041000000000040000077B900000001
  ** 00000055010000000000002000530079
  ** 007300740065006D002E004300500055
  ** 002E0055007300610067006500000000
  ** code=0x0041 (CMD_GET_PARAMETER) flags=0x0000 id=30649 size=64 numFields=1
  ** [    85] STRING "System.CPU.Usage"

[10-Feb-2015 12:22:08.238] [DEBUG] [session:1] Received message CMD_GET_PARAMETER
[10-Feb-2015 12:22:08.238] [DEBUG] [session:1] Requesting parameter "System.CPU.Usage"
[10-Feb-2015 12:22:08.238] [DEBUG] [session:1] GetParameterValue(): result is 500 (INTERNAL_ERROR)
[10-Feb-2015 12:22:08.238] [DEBUG] [session:1] Sending message CMD_REQUEST_COMPLETED (size 32)
[10-Feb-2015 12:22:08.239] [DEBUG] [session:1] Message dump:
  ** 0041000000000040000077BA00000001
  ** 00000055010000000000002000530079
  ** 007300740065006D002E004300500055
  ** 002E0055007300610067006500000000
  ** code=0x0041 (CMD_GET_PARAMETER) flags=0x0000 id=30650 size=64 numFields=1
  ** [    85] STRING "System.CPU.Usage"

[10-Feb-2015 12:22:08.239] [DEBUG] [session:1] Received message CMD_GET_PARAMETER
[10-Feb-2015 12:22:08.239] [DEBUG] [session:1] Requesting parameter "System.CPU.Usage"
[10-Feb-2015 12:22:08.239] [DEBUG] [session:1] GetParameterValue(): result is 500 (INTERNAL_ERROR)
[10-Feb-2015 12:22:08.239] [DEBUG] [session:1] Sending message CMD_REQUEST_COMPLETED (size 32)

#43
Общие вопросы / Re: Internal Ping
January 19, 2015, 01:51:59 PM
нет, с этим тоже все в порядке
отключен только snmp пуллинг.
Куда еще можно копать ?

зы
очень похоже на https://dev.raden.solutions/issues/699
как можно из этого родмапа выдрать патч на 1.2.7 версию?
#44
Общие вопросы / Re: Internal Ping
December 19, 2014, 01:05:29 PM
Про таймаут я знаю, вопрос - почему, если между сервером и мониторингом пинги ходят.
Linux  2.6.32-042stab088.4 x86_64 x86_64 x86_64 GNU/Linux
netxms 1.2.17
Ping time of primary IP (Internal Check)

явно ложное срабатывание, и как я понимаю агент не при чем, в данном случае пингует сам netxms-server
#45
Общие вопросы / Internal Ping
December 19, 2014, 11:36:34 AM
создал для пачки серверов  DCI PingTime (Ping time of primary IP) и для некоторых серверов у меня выходит совершенно непонятная проблема - пинги до них постоянно овер 10000, хотя с netxms сервера номрально пингуются без задержек. Хотелось бы понять принцип работы данного DCI и подсказать, куда копать.