Ad Widget

Collapse

bandwidth

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • angro
    Junior Member
    • Oct 2010
    • 16

    #1

    bandwidth

    1. Хочется сделать мониторинг ширины канала по принципу speedtest.net,
    т.е. гонять туда обратно фаилы и вычислять пропускную способность.
    Можно для этого использовать сервера участвующие в том-же speedtest.
    Вопрос в следующем, встречался кто нибуть с такими реализациями и как написать всё это под linux & Windows для агентов.
    2. Как получить пинг с мониторящейся машины с величинами задержек ?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    1. Да нет проблем. С легкостью реализуется через Zabbix Agent и UserParameter, если в пакете есть утилиты командной строки, которые реализуют измерение bandwidth. Учтите, что такие измерения хорошо забивают канал, и это может сказаться на пользователях. При передаче маленьких файлов Вы будете получать не точные значения bandwidth, а при передаче больших файлов забивать канал. Тут нужен разумный компромисс.

    2. На Linux я использую fping, там много ключей, подберите нужный вам.
    Реализация ping c Zabbix Agentd. На Windows ищите подобную утилиту.
    chown root.zabbix /etc/zabbix/fping
    chmod 6710 fping
    Права
    -rws--s--- 1 root zabbix 54759 Jul 9 14:59 fping

    В /etc/zabbix/zabbix_agentd.conf
    #fping
    UserParameter=myping[*],/etc/zabbix/fping -q $1;echo $?
    Last edited by dima_dm; 08-10-2010, 07:53.

    Comment

    • inform11
      Senior Member
      • Aug 2010
      • 176

      #3
      Originally posted by angro
      2. Как получить пинг с мониторящейся машины с величинами задержек ?
      почитайте про icmppingsec[]
      использую - нравится

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Originally posted by inform11
        почитайте про icmppingsec[]
        использую - нравится
        Вы не поняли задачи, задача делать Ping не с Zabbix Server, а с клиентской машины с установленным Zabbix Agent. А функция icmppingsec, как раз через утилиту fping и работает.

        Comment

        • inform11
          Senior Member
          • Aug 2010
          • 176

          #5
          Originally posted by angro
          1. Хочется сделать мониторинг ширины канала по принципу speedtest.net,
          т.е. гонять туда обратно фаилы и вычислять пропускную способность.
          Можно для этого использовать сервера участвующие в том-же speedtest.
          Вопрос в следующем, встречался кто нибуть с такими реализациями и как написать всё это под linux & windows для агентов.
          2. Как получить пинг с мониторящейся машины с величинами задержек ?
          хм...
          в моем понимании "мониторящая машина" ето как раз сервак... :d
          ну аффтар сам выберет нужный ответ

          Comment

          • angro
            Junior Member
            • Oct 2010
            • 16

            #6
            Спасибо за подсказки
            Пинг от сервера zabbix до наблюдаемой машины неочень нужен, а вот пинг от наблюдаемой машины до определённых хостов в сети нужен.

            Comment

            Working...