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

M

maxwal

@maxwal
Unfollow Follow
About
Posts
10
Topics
3
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • XMPP
    M maxwal
    Support (Russian)

    Всем привет.
    Вынужден снова поднять эту тему.
    Понаблюдал я немного за поведением модуля xmpp(далее бот) и вот что выходит на текущий момент:

    • xmpp бот периодически отваливается от сервера. С релизом 2.0-М5 он научился возвращаться в онлайн.
    • данные манипуляции он совершает от нескольких часов до нескольких суток, но в итоге оказывается в оффлайне.
    • если бота нет в сети, но NetXMS создал тревогу, по которой в качестве действия отправка xmpp, то наш маленький герой в этот миг появляется в онлайне, правда сообщение не отсылает
    • также замечено, что он может вывалится и тут же вернуться в момент тревоги, но также без оповещения.
    • находясь в онлайне может не отвечать на запросы. Если перезагрузить сервер, то ответит на все, что не прочитал ранее.

    Я снова погрешил на свой OpenFire  и попробовал отправлять уведомления через общественный джаббер.ру, который работает на Ejabberd, но ситуация повторилась.


  • Server.AverageStatusPollerQueueSize / Server.AverageConfigurationPollerQueueSize
    M maxwal
    Support

    I have the same problem after the upgrade.  Server - Win7x64.


  • XMPP
    M maxwal
    Support (Russian)

    @zev said in XMPP:

    Проверьте в следующем релизе(2.0-М5). Необходимые изменения для возобновления соединения были внесены в код.

    Спасибо, работает, переподключается при отключении.


  • XMPP
    M maxwal
    Support (Russian)

    По логам тоже ничего внятного не увидел.

    Это последнее по NetXMS

    [29-May-2015 01:52:18.388] [DEBUG] XMPP: RECV: <presence id="y82e8-67" to="[email protected]" type="unavailable" from="[email protected]/androidfl918JHf"><c hash="sha-1" xmlns="http://jabber.org/protocol/caps" ver="GyIX/Kpa4ScVmsZCxRBboJlLAYU=" node="http://www.igniterealtime.org/projects/smack/"/></presence>
    

    А это по OpenFire

    2015.05.29 01:49:59 org.jivesoftware.util.Log - getConversation: SELECT_CONVERSATIONS: org.hsqldb.jdbc.jdbcPreparedStatement@4e42c2[sql=[SELECT DISTINCT ofConversation.conversationID, ofConversation.room, ofConversation.isExternal, ofConversation.startDate, ofConversation.lastActivity, ofConversation.messageCount, ofConParticipant.joinedDate, ofConParticipant.leftDate, ofConParticipant.bareJID, ofConParticipant.jidResource, ofConParticipant.nickname, case when ofConParticipant.bareJID=ofMessageArchive.fromJID then ofMessageArchive.fromJID else ofMessageArchive.toJID end as fromJID, case when ofConParticipant.bareJID=ofMessageArchive.toJID then ofMessageArchive.fromJID else ofMessageArchive.toJID end as toJID FROM ofConversation INNER JOIN ofConParticipant ON ofConversation.conversationID = ofConParticipant.conversationID INNER JOIN ofMessageArchive ON ofConParticipant.conversationID = ofMessageArchive.conversationID WHERE ofConParticipant.bareJID = ? AND (ofMessageArchive.toJID = ? OR ofMessageArchive.fromJID = ?) AND ofConversation.startDate = ? ], parameters=[[[email protected]], [[email protected]], [[email protected]], [1432851118499]]]
    

    А потом тишина. На всякий пожарный обновил OpenFire до последнего, но это не помогло. Нужно переподключение клиента XMPP. Если можно организовать самостоятельно(например перезапускать модуль XMPP), то подскажите как.
    Заранее спасибо.


  • XMPP
    M maxwal
    Support (Russian)

    Хватило на несколько часов и опять отвалился без видимой причины. Поставил дебаг на обоих серверах, посмотрим, что скажут.


  • XMPP
    M maxwal
    Support (Russian)

    Сервер не должен быть в онлайне для отправки сообщений, но вот для получения команд в онлайне быть обязан)))
    Сейчас все хорошо работает, как раз с помощью дебага openfire выяснилось, что по бездействию происходит отключение NetXMS клиента. Таймаут бездействия на OpenFire отключил - сервер вроде в онлайне всегда. Но, я так понимаю, что этот таймаут должен отключать повисшие сеансы, когда программа-клиент вылетела и сокет не закрыт корректно. Конечно же могу ошибаться, я не сильно вникал в работу XMPP со всеми его XEP, но надеюсь мыслю в верном направлении.

    В общем нужен некий reconnect. Например у меня сервер xmpp на ночь отключается за ненадобностью, наверно после такого отключения NetXMS не вернется в онлайн, сегодня проверю.


  • XMPP
    M maxwal
    Support (Russian)

    Добрый день.
    Пробую подключить XMPP.
    После запуска сервера сообщения отправляются и принимаются.
    Примерно минут через 5 пользователь вываливается с сервера и больше не подключается.

    По debug 6 вываливается:

    [28-May-2015 12:46:45.982] [DEBUG] XMPP: RECV: </stream:stream>
    [28-May-2015 12:46:45.982] [DEBUG] XMPP: Closing socket.
    [28-May-2015 12:46:45.982] [DEBUG] XMPP: disconnected
    [28-May-2015 12:46:45.982] [DEBUG] XMPP: Stopping event loop.
    

    Только что нашел источник такого глюка. На xmpp сервере(OpenFire) стояла настройка на разрыв соединения при простое клиента больше 360 секунд.
    Так что теперь у меня другой вопрос: как сделать так, чтобы NetXMS не находился в состоянии idle на xmpp сервере? Другие клиенты не отваливаются.


  • Список метрик.
    M maxwal
    Support (Russian)

    Добрый день.
      Возможно ли как-нибудь отобразить общий список параметров всех используемых метрик(название, источник, интервал опроса и т.д.)? Система используется на различных устройствах и большинство DCI приходится создавать без шаблона.
      Например, мне нужно посмотреть в каких метриках я указал интервал опроса в 10 секунд, чтобы потом поменять значение. Другой пример: я пока тестирую, пробую различные показатели и уже наплодил кучу пустых метрик, хотелось бы их удалить не перебирая каждый объект, а видеть в единой таблице.
    Заранее спасибо.


  • Неверный идентификатор метрики.
    M maxwal
    Support (Russian)

    Да, делал. Забыл это указать. Ошибка связана с графиками?


  • Неверный идентификатор метрики.
    M maxwal
    Support (Russian)

    Добрый день.
     Сразу хочу сказать спасибо за отличную систему и поддержку. Не занимаясь мониторингом разобрался в азах за несколько дней.
      У меня возникла проблема, немного по порядку.
      Поставил сервер (2.0-M4) на Win7 x64 (нода Y) и начал изучать функционал.
      Открыл настройку метрик Y, хотел залезть в свойства Y и ... ловким движением руки удалил Y из системы :(. Тут хотелось бы попросить реализовать отмену, хотя бы последнего действия.
      Добавил Y заново и из открытой вкладки настройки метрик перенес все метрики на новый Y. Таких  невероятных действий система не предвидела и база начала сыпаться. Nxdbmgr check нашел и удалил битую запись Y.
      Дальше началось самое интересное. Создал шаблон "Тест" Добавил метрики "Average CPU load" и "Average CPU utilization", применил шаблон к нескольким нодам. При открытии  настроек одной из метрик непосредственно на ноде стала вываливаться ошибка  "Невозможно определить имя метрики: Неверный идентификатор метрики". Погрешил на русские буквы в именах шаблона и метрик и крах базы до этого.
      Решил поставить все заново начиная с ОС уже рабочий вариант системы. Также создал шаблон с данными метриками и прилепил его к нодам. На удивление, ошибка неверного идентификатора опять всплыла. Причем, в самом шаблоне обе метрики открываются нормально, а из любой ноды одна нормально, а на второй выскакивает эта ошибка "Невозможно определить имя метрики: Неверный идентификатор метрики".

    Куда копать?
    Заранее спасибо.

  • 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