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

l_dL

l_d

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

Posts

Recent Best Controversial

  • Instance Discovery для сетевых интерфейсов Hyper-V
    l_dL l_d
    Support (Russian)

    День добрый!
    Возникла такая задача, никак не пойму как к ней подступиться.
    Исходные данные:
    Есть несколько гипервизоров на Hyper-V - Windows 2008/12R2 сервера.
    На них есть большое кол-во ~30-40 виртуальных машин
    Необходимо:
    Надо мониторить сетевой входящий\исходящий трафик с каждого виртуального адаптера, т.е. с каждой машины.
    Руками натыкивать эти счетчики долго и муторно + ВМ иногда переезжают в одного хоста на другой через LiveMigration, т.е. каждый раз переносить счетчики туда сюда не очень удобно, к тому же можно забыть.
    Хотелось бы понять, как сделать Instance Discovery для данного типа счетчиков, да еще что бы в итоге на вкладке Performance получать сдвоенный график (скриншот приложен).
    Как я пробовал сделать:
    Я делал нечто похожее для свободного места на дисках.
    Счетчик брал с NetXMS агента:

    FileSystem.Free({instance})
    

    С настройками Instance Discovery:

    Method - Agent List
    List name - FileSystem.MountPoints
    Script:   if ($1 ~= ":")
                     value = AgentReadParameter($node, "FileSystem.Total(" . $1 . ")");
                     return (value != null) && (value > 0);
    

    Но с этими счетчиками Hyper-V я ведь получаю данные не от агента,а от Windows Performance Counters, какие там должны быть прописаны параметры List name и тд, не пойму где вообще брать эту информацию..
    Доп.хотелка
    И еще хотелка, но не обязательная.
    Hyper-V все инстансы возвращает в виде <Имя машины><длииииииииинннныыыыйй GUID>, и если я в вкладке Performance просто буду вставлять в имя переменную {instance}, то там будет далеко за границы экрана название вылезать, можно ли его править как то с помощью RegExp или еще как..


    NetTraffic.JPG


  • Не срабатывает конвертация даты последних обновлений в читаемый формат (Решено)
    l_dL l_d
    Support (Russian)

    @voron said in Не срабатывает конвертация даты последних обновлений в читаемый формат (Решено):

    Дело в Data Type. У вас int64, а на выходе после трансформации string.

    Спасибо огромное! Все заработало!


  • Не срабатывает конвертация даты последних обновлений в читаемый формат (Решено)
    l_dL l_d
    Support (Russian)

    День добрый!
    Получаю данные с виндовой машины через:

    System.Update.LastInstallTime
    

    Получаю в ответ,как я понял, данные в Unix формате вида:

    1494862124
    

    Нашел тут, на англоязычном форуме, что надо их конвертировать командой:

    return strftime("%d.%m.%Y %H:%M:%S", $1);
    

    Результат довольно странный, если я вбиваю это число в диалог Test, то все работает хорошо, но на вкладке Last values я вижу стабильный 0 в графе с полученными данными.
    Отключаю скрипт трансформации - получаю большое число
    Включаю скрипт - получаю "0"
    Делаю Тест трансформации - все хорошо.
    Что я делаю не так? Скриншоты прилагаю, на последнем скришоте первая строка с включенной трансформацией, последняя с выключенной.


    updates1.JPG

    updates2.JPG

    updates3.JPG

    updates4.JPG


  • Мониторинг загрузки процессора несколькими одноименными процессами (Решено)
    l_dL l_d
    Support (Russian)

    Ааа, вот теперь понятно, да выглядит логично, спасибо большое!


  • Мониторинг загрузки процессора несколькими одноименными процессами (Решено)
    l_dL l_d
    Support (Russian)

    Все сделал, как вы писали:

    Process.CPUTime(rphost.exe)
    Опрос раз в минуту
    Simple Delta
    return $1 * 100 / 60000;
    

    Но вот вижу странные показатели сегодня, либо они не странные, а я просто не могу их правильно интерпретировать.
    Значения больше 100, это как может быть?


    Снимок.JPG


  • GSM\3G Modem для SMS
    l_dL l_d
    Support (Russian)

    Я так понял этот Kannel для Linux'a? А с виндовыми модемами NetXMS тоже работает нативно?


  • Мониторинг загрузки процессора несколькими одноименными процессами (Решено)
    l_dL l_d
    Support (Russian)

    Возникли вопросы:

    1. Какой тип delta calculation выбирать? Simple Delta?
    2. Как правильно трактовать данный параметр, он ведь будет не в процентах, как обычная загрузка процессора? Какая цифра будет соответствовать 100% загрузки процессора?
    3.  Если время сбора данных 5 секунд, нужно ставить "/5000" в формуле трансформации? Тут вроде все ясно, но на всякий случай решил уточнить.

  • Мониторинг загрузки процессора несколькими одноименными процессами (Решено)
    l_dL l_d
    Support (Russian)

    Спасибо огромное за быстрый ответ, попробую это реализовать! Отпишусь по результату


  • Мониторинг загрузки процессора несколькими одноименными процессами (Решено)
    l_dL l_d
    Support (Russian)

    День добрый!
    Есть необходимость мониторить сервер 1С. Он запускает для работы 2-6 процессов с именем rphost.exe.
    Если я пытаюсь мониторить количество занимаемой ими памяти через Process.WkSet(rphost.exe) то все работает вроде нормально, вижу общую занимаемую ими память(примерно прикинул, вроде сходится все), но когда пытаюсь посмотреть загрузку процессора через \Процесс(rphost)\% загруженности процессора ожидаемо получаю данные только по одному(видимо у кого PID меньше) процессу, знаю, что это вроде ограничение самой Windows и ее счетчиков производительности. Нет ли аналога этого счетчика в агенте NetXMS? Либо какого-то лайфхака как мониторить общую загрузку CPU этими процессами?


  • GSM\3G Modem для SMS
    l_dL l_d
    Support (Russian)

    Полностью поддерживая! Как раз внедряем систему в организации, остро стоит вопрос хардварного отсыла смсок.
    Не обязательно писать какие можно купить в РФ, разработчики откуда это знают, хотя бы список моделей или какие стандарты они должны поддерживать или еще чего

  • 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