Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

G

gmaxzz

@gmaxzz
Unfollow Follow
About
Posts
6
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Не работает функция LIKE на сервере 1.0.10
    G gmaxzz
    Support (Russian)

    Задача - проверка выполнения заданий MS SQL.

    В MS SQL создаю хранимую процедуру, которая принимает на вход один параметр (имя задания MS SQL) и возвращает текст:
    Somejob SUCCEEDED (22-03-2011 15:00:00)
    или:
    Somejob FAILED (22-03-2011 15:00:00)

    Вызывать хранимую процедуру буду из командной строки утилитой osql.
    В конфигурации агента пишу:
    ExternalParameter = External.SQL.Jobs(*):osql -U user -P password -h-1 -Q "exec database.dbo.check_sysjobs '$1'"

    В консоли создаю DCI:
    External.SQL.Jobs(DB Backup Job for DB Maintenance Plan backup_db)
    Их у меня много, пробелы есть не везде.

    Анализирую DCI на предмет наличия слова "FAILED":

    Все работает. Если принимается результат со словом "FAILED", возникает событие "EVENT_SQL_JOB_FAILED", если позже этого слова не будет, возникает событие "EVENT_SQL_JOB_SUCCESS".

    После апгрейда на 1.0.10 сервер в упор не видит слово "FAILED" и событие "EVENT_SQL_JOB_FAILED" не возникает...


    screenshot.jpg


  • Не работает функция LIKE на сервере 1.0.10
    G gmaxzz
    Support (Russian)

    Не работает функция LIKE в выражениях с текстовыми значениями.
    Например, есть DCI с типом данных String. В Threshold хочу проанализировать значение на наличие в нем определенной последовательности символов. Для этого есть функция LIKE. Получается выражение: last(1) like *sometext* (в Java-консоли), или без звездочек - last(1) like sometext. В общем ни один вариант не обнаруживает sometext, хотя я его четко вижу в Last Value этого DCI.
    В версии 1.0.7 эта функция работала... Только что откатил сервер на 1.0.9, там тоже работает.


  • NetXMS / Zabbix ?
    G gmaxzz
    Support (Russian)

    Например, значительно меньшая нагрузка на БД, т.к. основные вычисления происходят с данными, хранящимися в оперативной памяти сервера, не нужно лишний раз делать выборку из БД.
    Есть версия сервера для Windows, кому-то это может оказаться весьма кстати для интеграции в общую корпоративную ИТ-инфраструктуру, построенную на Windows.


  • Настройка отправки смс в NetXMS
    G gmaxzz
    Support (Russian)

    Здравствуйте! А у меня SMS приходят ровно через раз, т.е. приходит каждая вторая SMS. Причем текст приходит вместе с AT-командами:

    ATZ
    ATE0
    AT+CMGF=1
    AT+CMGS="+7950..."
    My message
    

    Чтобы пользоваться возможностью отправки SMS приходится одну и ту же SMS дублировать чтобы она дошла - я создал два действия с одним и тем же номером и сообщением, и добавил их в политику обработки событий. Иначе никак...
    Модем Siemens TC65, определяется нормально (GSM modem on COM1: initialized successfully. Hardware ID: "OK".) В ZABBIX он работает нормально. Что посоветуете?

    По совету форумчанина Bansher прилагаю дебаг-логи, SMS отправляю два раза, приходит один раз с AT-командами:

    Прямая отправка:

    C:\NetXMS\bin>nxsms -D -u admin -P *** localhost +7950*** test
    *debug* SendMsg("CMD_GET_SERVER_INFO", id:0)
    *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:0)
    *debug* SendMsg("CMD_LOGIN", id:1)
    *debug* RecvMsg("CMD_LOGIN_RESP", id:1)
    *debug* SendMsg("CMD_SEND_SMS", id:2)
    *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:2)
    *debug* Network receiver thread stopped
    
    C:\NetXMS\bin>nxsms -D -u admin -P *** localhost +7950*** test
    *debug* SendMsg("CMD_GET_SERVER_INFO", id:0)
    *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:0)
    *debug* SendMsg("CMD_LOGIN", id:1)
    *debug* RecvMsg("CMD_LOGIN_RESP", id:1)
    *debug* SendMsg("CMD_SEND_SMS", id:2)
    *debug* RecvMsg("CMD_REQUEST_COMPLETED", id:2)
    *debug* Network receiver thread stopped
    

    И при наступлении события:

    [07-Dec-2010 14:10:35] *actions* Sending mail to ***@***.com: "T2OM-DBS-01 - Service "stat_payments" is not running"
    [07-Dec-2010 14:10:35] *actions* Sending SMS to +7950***: "T2OM-DBS-01 - Service "stat_payments" is not running"
    [07-Dec-2010 14:10:35] *actions* Sending SMS to +7950***: "T2OM-DBS-01 - Service "stat_payments" is not running"
    [07-Dec-2010 14:10:35] SMS send: to {+7950***}: {T2OM-DBS-01 - Service "stat_payments" is not running}
    [07-Dec-2010 14:10:36] SMS send: ATZ sent, got {
    [07-Dec-2010 14:10:37] SMS send: ATE0 sent, got {ATE0
    [07-Dec-2010 14:10:38] SMS send: AT+CMGF=1 sent, got {
    [07-Dec-2010 14:10:39] SMS send: AT+CMGS + message body sent, got {
    [07-Dec-2010 14:10:39] SMS send: to {+7950***}: {T2OM-DBS-01 - Service "stat_payments" is not running}
    [07-Dec-2010 14:10:40] SMS send: ATZ sent, got {}
    [07-Dec-2010 14:10:42] SMS send: ATE0 sent, got {}
    [07-Dec-2010 14:10:43] SMS send: AT+CMGF=1 sent, got {}
    [07-Dec-2010 14:10:44] SMS send: AT+CMGS + message body sent, got {}
    

    Здесь видно, что при первой отправке отсутствуют закрывающие фигурные скобки...
    Сервер 1.0.8.


  • как мониторить службы?
    G gmaxzz
    Support (Russian)

    Если ты имеешь в виду службы Windows, то это DCI с параметром System.ServiceState(имя_службы).


  • LogWatch: теория и практика использования
    G gmaxzz
    Support (Russian)

    Здравствуйте! Давненько этот топик не обновлялся, однако... Собственно, вопрос. Можно ли в параметрах event'а каким-то образом передать имя наблюдаемого файла? Чтобы в сообщении события я мог указать, с какого файла это событие пришло...

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups