1

Тема: Измерение скорости интернет соединения с уведомлением

Добрый день всем !

Суть задачи в следующем. Есть много клиентов, которые удаленно подключаются к терминальным серверам.
Клиенты имеют разное подключение к их провайдерам. Одним выдаются провайдерами динамические адреса, другим провайдеры выдают статические адреса. И потом клиенты удаленно подключаются к терминальным серверам. Клиенты могут находится очень далеко от терминальных серверов (десятки км, если не больше). Причем одни клиенты могут не иметь локальной сети а просто подключаться к их провайдеру как клиенты получая от него динамический IP адрес, другие клиенты имеют локальную сеть в организации где в качестве шлюза используются промышленные маршрутизаторы, например CISCO, MikroTik и т.п. Третья группа пользователей имея локальную сеть внутри организации в качестве шлюза используется маршрутизаторы настроенные с использованием FreeBSD, Linux, Kerio Control, ISA и т.п. Так вот сушествут ли какие то системы (или программы) которые можно установить на стороне клиентов (перечисленных выше) которые позволяли бы
1. Проверять у клиентов их интернет соединение, если его нет то уведомлять по смс (лучше) или хотя бы по е-mail
2. Проверять трассировку от клиентов до используемых ими терминальных серверов, если трассировка прерывается то уведомление по смс или по е-mail
3. Измерять количество траффика входящего и исходящего и если меньше заданной величины то уведомление по смс или по е-mail
4. Измерение скорости интернет соединения и если она меньше заданной величины то уведомление по смс или по е-mail

Такие программы или системы есть ? Причем надо еще чтобы такая программа или система не нагружала сильно машину на которой будет она установлена....
И вообще такая задача реальна ?
Программы типа Networx, nload, speedtest-cli, mtr, zabbix, cacti, munin, предлагать не надо. Посмотрел уже их возможности.
Zabbix может быть в новых версиях и поддерживает уведомление по смс, но в версии 3.0.4 и ниже уведомлений по смс у него нет. Может уведомлять по смс это NetXMS, но он не позволит провести трассировку и измерить скорость интернет соединения.
Заранее спасибо всем наставившим меня на путь истинный.....

2

Re: Измерение скорости интернет соединения с уведомлением

Не скажу про системы, но устанавливать на каждого клиента, к примеру zabbix, cacti, это конечно круто.
И не совсем понятно про пункт 3, что значит количество трафика замерять?

3

Re: Измерение скорости интернет соединения с уведомлением

crash пишет:

Не скажу про системы, но устанавливать на каждого клиента, к примеру zabbix, cacti, это конечно круто.
И не совсем понятно про пункт 3, что значит количество трафика замерять?

Нужно измерять количество траффика протекающего в единицу времени.........

4

Re: Измерение скорости интернет соединения с уведомлением

Вам нужен просто нормальный мониторинг. Я там-сям писал уже, спрашивайте конкретно - отвечу. Технологии с которыми посмтоянно работаею: Zabbix, Naemon (Nagios), Grafana

https://unix-forum.ru/topic1952.html
https://unix-forum.ru/topic1926.html
https://unix-forum.ru/topic1840.html
https://unix-forum.ru/topic1876.html

5

Re: Измерение скорости интернет соединения с уведомлением

так ставить хочет на каждого клиента. Вот, например, нафиг мне какой-то zabbix на моем личном компе?

6

Re: Измерение скорости интернет соединения с уведомлением

crash пишет:

так ставить хочет на каждого клиента. Вот, например, нафиг мне какой-то zabbix на моем личном компе?

ну как то надо собирать данные, это может быть zabbix-agent, snmp или какой-то скрипт который пушит метрики в сервер, zabbix к примеру поддерживает rest-api или по его протоколу, тоже что-то подобное, snmp-trap тот же можно, если без агента вообще, то сложнее, но тоже можео, по ssh/invoke подключится и взять, но тут тоже нюанс, как в удвленную сеть натится... вообщем нужны конкретные вопросы.

7

Re: Измерение скорости интернет соединения с уведомлением

SatanaClause пишет:

Вам нужен просто нормальный мониторинг. Я там-сям писал уже, спрашивайте конкретно - отвечу. Технологии с которыми посмтоянно работаею: Zabbix, Naemon (Nagios), Grafana

https://unix-forum.ru/topic1952.html
https://unix-forum.ru/topic1926.html
https://unix-forum.ru/topic1840.html
https://unix-forum.ru/topic1876.html

Огромное спасибо за наставление на путь истинный...попробую прикрутить самописные скрипты к заббикс....и эти ссылки мне помогут естественно...

Добавлено: 05-10-2017 18:39:28

crash пишет:

так ставить хочет на каждого клиента. Вот, например, нафиг мне какой-то zabbix на моем личном компе?

а Вам его никто и ставить не будет.....пользуйтесь на здоровье своим виндовос.....


Добавлено: 05-10-2017 18:40:46

SatanaClause пишет:
crash пишет:

так ставить хочет на каждого клиента. Вот, например, нафиг мне какой-то zabbix на моем личном компе?

ну как то надо собирать данные, это может быть zabbix-agent, snmp или какой-то скрипт который пушит метрики в сервер, zabbix к примеру поддерживает rest-api или по его протоколу, тоже что-то подобное, snmp-trap тот же можно, если без агента вообще, то сложнее, но тоже можео, по ssh/invoke подключится и взять, но тут тоже нюанс, как в удвленную сеть натится... вообщем нужны конкретные вопросы.

ничего не понял из написанного...и какое это имеет отношение к обсуждаемой теме.....

8

Re: Измерение скорости интернет соединения с уведомлением

Вообщем крутите, будут вопросы - спрашивайте.

9

Re: Измерение скорости интернет соединения с уведомлением

SatanaClause пишет:

Вообщем крутите, будут вопросы - спрашивайте.

Добрый день !

Спасибо Вам за помощь. Очень приятно было ее получить.
Сейчас попробую покрутить zabbix....если возникнут вопросы и Вы мне поможете
благодарность моя к Ваи будет безгранична...
спасибо

10

Re: Измерение скорости интернет соединения с уведомлением

kleneva пишет:

а Вам его никто и ставить не будет.....пользуйтесь на здоровье своим виндовос..

а при чем тут мой виндовос вообще не ясно, если речь со всем о другом