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

R

Remzy

@Remzy
Unfollow Follow
About
Posts
11
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @kozlov_ao said in Установка агентов + вопросы по статистике:

    На этот случай есть Advanced Schedule: https://wiki.netxms.org/wiki/UM:Data_Collection#Polling_Interval

    Спасибо. Но оно действует на сбор данных, а пинги делаются через интерфейс подключенный к ноде, на котором такое не сделать
    Я сделал ручное расписание для сбора данных ПИНГ, собирает время ответа. каждый три минуты с 10 до 23                    */3 10-23 * * *
    Но когда оборудование выключается сборщик становится просто ЕРРОР а сама нода остается в норме. Это кончено если анализ интерфейса выключить, а иначе, если вы выключать, расписание не работает и сразу статус критикал получается.  Или единственное решение тут, для сигналиазции делать трешхолд? если пиги анализатора не доходят. Но как то это костыльно получается. Может есть более просто решение и расписание можно как поставить на интерфейс?
    Калькулятор расписания крон нашел тут: http://cron.nmonitoring.com/cron-generator.html

    ...  что сделал
    на интерфейсе в пулинг установил Экспектед стейт - ИГНОРИНГ, что бы если пинги пропадали, то не было алерта
    или просто в эвентах этот контейнер исключить из генерации уведомления
    Сделал метрику
    PingTime  от внутреннего источника
    Мониторинг связи с 10 до 23
    в ней указал настраиваемое расписание а в настаиваемом расписании указал */3 10-23 * * *
    проверять каждые 3 минуты с 10 до 23 ежедневно
    далее в пороговых значениях указал
    Ошибка опроса 1    содержит 1
    и создал событие SYS_NODE_NOT_PING  которое и обрабатываю как событие


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @zev said in Установка агентов + вопросы по статистике:

    Здесь есть обсуждение этого вопроса с примером скрипта:
    https://www.netxms.org/forum/configuration/notification-about-event-only-during-defined-period-of-time/msg16051/#msg16051

    Тоесть написать Filtering Script в EPP фильтре который будет оценивать не только что правельный эвент пришёл но и что в правельное время и только тогда создавать аларм.
    https://www.netxms.org/documentation/adminguide/event-processing.html#event-processing-policy

    Привет. Спасибо за наВОДку. но всё оказывается сложнее.
    К примеру офис начинает работу в 10. Если в 23 часа всё выключают, то происходит евент, по которому не будет формироваться алерт, т.к. стоит фильтр, не отрабатывать его с 23 до 10. Но если в 10 так ничего и не заработало, а должно, то никакого эвента и кончено алерта уже не будет.
    Как сделать, что бы статус оборудования повторно опрашивался в 10:00 и формировался эвент, а вследствии и алерт.  Или к примеру что бы именно оборудование в этот период с 23 до 10 не мониторился, а в 10 начинал анализ и если не работает то уведомлял.


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @kozlov_ao said in Установка агентов + вопросы по статистике:

    Если в новых версиях ничего не поменялось - никак.
    Либо проброс портов использовать, либо ВПН (у меня последенее везде).
    Отправлять данные на сервер в принудительном режиме можно только через push (nxapush, nxpush), но только для тех DCI, у которых установлен источник - push.

    Я просто искал и не нашел, а ведь Андроид клиент по этой схеме работает, он передаёт сам на сервер, думал и на ПК агенты это умеют как-то


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @alk said in Установка агентов + вопросы по статистике:

    В аттаче темплейт для принтера, который должен поддерживать большинство вариантов

    Спасибо.
    Я так понимаю, что агенты опрашивает только сервер. А как можно сделать, что бы сам АГЕНТ обращался на сервер по расписанию, и сообщал о состоянии, к примеру если он за NATом?


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @zev said in Установка агентов + вопросы по статистике:

    Здесь есть обсуждение этого вопроса с примером скрипта:
    https://www.netxms.org/forum/configuration/notification-about-event-only-during-defined-period-of-time/msg16051/#msg16051

    Тоесть написать Filtering Script в EPP фильтре который будет оценивать не только что правельный эвент пришёл но и что в правельное время и только тогда создавать аларм.
    https://www.netxms.org/documentation/adminguide/event-processing.html#event-processing-policy

    Привет. Это в эвент процесинге, это понятно, если нужно, что бы это не срабатывало именно по определенному кластеру в опеределенное время.
    Или к примеру, как сделать, что бы этот один кластер по ночам не мониторился вообще

    а еще есть вопрос:
    есть
    Я собираю данные с принтера через SNMP
    он в одном выдаёт сколько он этим картриджем напечатать, а в другом выдаёт сколько использовано
    как сделать ещё один, что бы он выдавал % оставшегося,  т.е. произвести вычисления между значениям?


    1.gif


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @zev said in Установка агентов + вопросы по статистике:

    Да. Нашли такую ошибку. В следующем релизе будет исправлено. Ошибка заключалась в том что переменные не подставлялись если опция "generates output" включена.

    Спасибо.
    А как сделать, что бы какой-то кластер не создавал ошибку в определенное время? К примеру офис на выходные может не работать и его мониторить нужно, если всё выключено то именно в эти дни и в это время алерт создавать не нужно


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    Привет. Спасибо за помощь.
    Я в конфиге агента прописал строку
    ActionShellExec = StartCMD:C:\Windows\system32\cmd.exe $1      пробовал и кавычки "$1" и много вариантов
    и пробую передавая в CMD запустить калькулятор, к примеру на ПК
    в Обжект Тулз создаю Актион и пишу
    StartCMD calc.exe
    но оно пишет ошибку коммуникаций... который день голову ломаю
    к примеру прописал ActionShellExec = StartCMD:C:\Windows\system32\cmd.exe /C dir    И оно отображает католог
    но пишу $1  и хочу передать D:\  и оно престаёт работать 😞  жуууть


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    отличный ответ, я применю его для групп НОДов по другим типам
    Но я нашел решение переделав Container в Cluster и скорректировав обработку тригеров

    Я создал свои эвенты, по ним можно работать из эвент процессинг полиси, но как сами эвенеты будут отрабатывать по контейнерам?  скриптами?


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    Супер. Сделал фильтры и всё пошло.
    На контейнер установил галку автоматик бинд и прописал
    return AddrInSubnet($node->ipAddr,"192.168.0.0","255.255.0.0") ||
            AddrInSubnet($node->ipAddr,"10.10.0.0","255.255.0.0");
    Или если нужно, что бы в группе автоматом появлялись машины с виндовс то
    return $node->isAgent && ($node->platformName like "windows-*");

    НО...
    А как сделать алерты типа SYS_Container_DOWN
    для ноды есть, а мне нужно, когда несколько устройств в группе перестают работать
    А в эвент конфигураторе нет SYS_Container_DOWN


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    @zev said in Установка агентов + вопросы по статистике:

    1. Чтобы зарегистрировать агент на сервере можно использовать ключик -r <адресс сервера> при первом старте агента. Вот описание в документации вариантов: https://www.netxms.org/documentation/adminguide/agent-management.html#agent-registry

    Большое спасибо. А можно ли, что бы эти ноды появлялись помимо сети ещё и в Инфраструктурных сервисах в определенном разделе или вне его?  что бы было проще находить новые ноды?


  • Установка агентов + вопросы по статистике
    R Remzy
    Support (Russian)

    Привет.
    Перерыл всё, может и плохо, но есть вопросы:
    Обнаружение элементов отключено. EnableAgentRegistration = 1

    1. установил агент на ПК с указанием адреса сервера, но ПК в списке не появился. Конечно, если руками добавлять, то всё хорошо. Но как сделать что они автоматом появлялись в случае установки агента на ПК и указания адреса сервера?

    2. Как построить отчет по даунтайму ПК в сети за промежуток времени? Нужно  к примеру отобразить какие ПК как долго за последние 3 дня были выключены, общее время, что б по нему сортировать.

    3. Как сделать уведомление, к примеру на почту если ПК недоступен 3 часа, не сразу, а именно через 3 часа уведомить и если уже прошло 2е суток, а он так и недоступен?

    4. Что нужно в скрипте написать, что б при запуске через АГЕНТа на ПК запустить приложение  и как  копировать файлы??

    Очень радует система, но не всё пока ясно, есть опыт работы с другими, и вот нужно подобные инструменты получить. Заранее СПАСИБО.

  • 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