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

#1
Общие вопросы / Re: NetXMS + DB Oracle
November 12, 2013, 10:13:47 AM
После запуска клиента
--------------------
[12-Nov-2013 10:03:31.660] [INFO ] DB Library: Database driver "oracle.ddr" loaded and initialized successfully
[12-Nov-2013 10:03:31.660] [INFO ] Subagent "oracle.nsm" loaded successfully
[12-Nov-2013 10:03:31.660] [DEBUG] WINPERF: CollectorThread_A waiting for set change
[12-Nov-2013 10:03:31.660] [DEBUG] WINPERF: CollectorThread_A: set changed
[12-Nov-2013 10:03:31.660] [DEBUG] WINPERF: CollectorThread_A entered data collection loop
[12-Nov-2013 10:03:31.660] [DEBUG] WINPERF: CollectorThread_B waiting for set change
[12-Nov-2013 10:03:31.660] [DEBUG] WINPERF: CollectorThread_C waiting for set change
[12-Nov-2013 10:03:31.660] [DEBUG] DBConnect: server=tst db=(null) login=system schema=(null)
[12-Nov-2013 10:03:32.660] [DEBUG] External parameters providers poller thread will not start
[12-Nov-2013 10:03:32.660] [DEBUG] Trying to bind on 0.0.0.0:4700
[12-Nov-2013 10:03:32.660] [INFO ] Listening on socket 0.0.0.0:4700
[12-Nov-2013 10:03:32.660] [DEBUG] PushConnector: named pipe created, waiting for connection
[12-Nov-2013 10:03:32.660] [DEBUG] StorageDiscoveryConnector: named pipe created, waiting for connection
[12-Nov-2013 10:03:33.660] [INFO ] NetXMS Agent started
--------------------------------------

При попытке выполнить запрос статуса
-------------------------------------------
[12-Nov-2013 10:06:51.164] [DEBUG] [session:0] GetParameterValue(): result is 0 (SUCCESS)
[12-Nov-2013 10:06:51.164] [DEBUG] [session:0] Sending message CMD_REQUEST_COMPLETED (size 48)
[12-Nov-2013 10:06:52.664] [DEBUG] [session:0] Received message CMD_GET_PARAMETER
[12-Nov-2013 10:06:52.664] [DEBUG] [session:0] Requesting parameter "Oracle.Instance.Status(ora1)"
[12-Nov-2013 10:06:52.664] [DEBUG] oracle: got request for params: dbid='ora1', param='Oracle.Instance.Status(ora1)'
[12-Nov-2013 10:06:52.664] [DEBUG] oracle: valuecount 0
[12-Nov-2013 10:06:52.664] [DEBUG] [session:0] GetParameterValue(): result is 404 (UNKNOWN_PARAMETER)
[12-Nov-2013 10:06:52.664] [DEBUG] [session:0] Sending message CMD_REQUEST_COMPLETED (size 32)
[12-Nov-2013 10:07:01.664] [DEBUG] DBConnect: server=tst db=(null) login=system schema=(null)

Смущает строка
DBConnect: server=tst db=(null) login=system schema=(null)
похоже не передается значения db и schema
где их указывать ?

tnsnames.ora
------------------
TST.SUNPP.LOCAL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = srv-ora-tst)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = tst)
    )
  )
------------------
tnsping проходит
#2
Общие вопросы / Re: NetXMS + DB Oracle
November 12, 2013, 08:43:02 AM
Субагента подложил.
В логе теперь на стороне агента все ОК.
-----------------------
[12-Nov-2013 08:02:55.412] [INFO ] DB Library: Database driver "oracle.ddr" loaded and initialized successfully
[12-Nov-2013 08:02:55.412] [INFO ] Subagent "oracle.nsm" loaded successfully
[12-Nov-2013 08:02:56.412] [INFO ] Listening on socket 0.0.0.0:4700
[12-Nov-2013 08:02:57.412] [INFO ] NetXMS Agent started
-----------------------

в файле конфигурации агента nxagentd.conf
------------
SubAgent = oracle.nsm

*ORACLE
ID = ora1
TNSName = tst
Username = system
Password = pass
------------------
на Оракловском сервере, который мониторится, с данными параметрами PLSQL Developer спокойно подключается к базе и работает.
Оракл 9.

Со стороны сервера в параметрах стали видны Оракловские параметры (но только после перезагрузки сервера, что не есть хорошо)
но при попытке выполнить любой запрос выпадает ошибка . В качестве параметра передаю ID т.е в моем случае ora1.
----- ERROR --------
Cannot get current parameter value: Requested data collection item is not supported by agent
-------------
Куда смотреть дальше?
#3
Общие вопросы / Re: NetXMS + DB Oracle
November 08, 2013, 11:29:37 AM
Ребята такая же проблема нет oracle.ddr для последнего агента 32битная система nxagent-1.2.9.exe.
Где можно взять ?

Плюс у Вас баг, при инсталяции сервера с использованием в качестве БД Оракла инсталятор затыкается на создании функции zero_to_null не срослось что то со знаком " ; " пришлось ручками править.