Jump to content

Мини-мониторинг (сети) на домашний ПК


Recommended Posts

Posted

Ищу какую-нибудь утилиту, которая бы мониторила качество интернета по разным направлениям.

Чтобы могла работать в режиме сервиса (демона) и чтобы был графический интерфейс.

Работать будет на ПК под линуксом (Ubuntu).

Что-то вроде smokeping, но чтобы оно не требовало веб-сервера и кучи серверного ПО для работы.

zabbix/nagios/cacti/ptrg и т.п. — это перебор, тогда уж лучше smokeping.

gping — на крайний случай сойдет, но графики псевдографикой уж очень убого выглядят. И нет истории/скроллинга.

Использование через докер — ну... на крайний случай, лучше все же отдельное автономное ПО.

Posted

Именно у себя хостить? Так-то  том же Селектел мониторинг - 48 рублей/мес за 3 метрики, причем можно не только пинг, но и HTTP-запрос, запросы с разных ЦОД в пределах одной метрики, есть история, графики, алерты на почту, даже публичная веб-морда, правда, вот она убохенькая, на директоров - ОК/неОК. Моих личных 13 метрик (Интернеты в Семье) меньше 300 рублей в месяц выходит. Я даже не подумаю что-то у себя на компе городить с такими ценами.

Posted
4 hours ago, alibek said:

И нет истории/скроллинга.

чтобы была история нужна база, а из базы нужно чем-то показывать.

Smokeping куда уж проще.

написать systemd unit который запускает script, который в цикле while true sleep делает или ping или curl, и куда-то сохраняет. Но куда, sqlite, или rrd. И теперь нужно чем-то открывать эту базу.

вместо апача для Smokeping, rrd-файлы можно генерить в картинку каким-либо другим скриптом по крону, например через rrdtool graph, и класть на рабочий стол. оболочка сама будет показывать превьюшки этого файла)

Posted
3 часа назад, jffulcrum сказал:

Моих личных 13 метрик (Интернеты в Семье) меньше 300 рублей в месяц выходит. Я даже не подумаю что-то у себя на компе городить с такими ценами.

300 в месяц, это же в год 3600.

 

Можно просто The Dude использовать, там и графики, и квадратики, и уведомления всякие.

Posted

В общем пока ничего лучше smokeping не нашел. Для Windows есть MultiPing, он бы подошел.

Из пакетов ставить не буду, попробую из исходников собрать что-нибудь неприхотливое на lighttpd.

Posted
В 31.05.2025 в 01:02, alibek сказал:

Мне именно у себя нужно, домашний интернет мониторить.

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

 

ну чет такое шлет и уже хорошо 

 

IMG_1044.jpeg

Posted

Zabbix для дома это точно перебор.

Он же без тюнинга БД нормально не работает.

smokeping настроил и запустил, он сейчас работает и результаты в RRD пишет.

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

Нужно будет поизучать примеры и документацию, почему не заводится.

Posted
9 минут назад, alibek сказал:

Zabbix для дома это точно перебор.

Он же без тюнинга БД нормально не работает.

smokeping настроил и запустил, он сейчас работает и результаты в RRD пишет.

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

Нужно будет поизучать примеры и документацию, почему не заводится.


я не тюнил, но похоже уже надо 😉 

если система мониторинга стоит на x86 а не на арме как у меня, смотрите в сторону глаббера (это форк заббикса с базой в кликхауз) , в проде работает хорошо 

 

Дополнить хочу: заббикс неплох, если вы с ним не работали, то почему б не начать, на простом? Из плюсов, он уже из коробки умеет брать данные из экспортеров прометея, что как по мне очень прям полезно 

Posted
2 hours ago, alibek said:

Он же без тюнинга БД нормально не работает.

Ну если у вас БД на HDD и ОЗУ на всю систему 2 гига, то конечно будет больно. А так оно нынче без всякого тюнинга ставится, или возможно при установке само скажет какие опции нужно включить. Не помню кто так делал, возможно даже cacti 10 лет назад.

2 hours ago, alibek said:

Хочу, чтобы он работал в режиме FastCGI, а из коробки в Lighttpd это работать не хочет.

есть же nginx, есть же php fpm, в интернете тысячи мануалов как это запустить в докере, успокоиться и забыть как это работает.

 

Posted

Zabbix у меня есть, используется для мониторинга сети в организации (с расширением TimescaleDB), мониторит под тысячу хостов.

Так что я с ним более-менее знаком и для дома он явно избыточен.

 

nginx конечно же есть (и на работе в основном именно он и используется в качестве веб-сервера), но зачем он на домашнем ПК?

Lighttpd это легковесный и простой веб-сервер, его более чем достаточно. Просто есть какие-то нюансы с FastCGI.

Posted
1 hour ago, alibek said:

но зачем он на домашнем ПК?

Я, например, nginx поставил чтобы с планшета через VLC смотреть скачанные на компе видео-файлы. Две команды, две строчки написать в конфиге, путь и autoindex on.

А nginx ресурсов прям потребляет ого-го, что нужно разводить зоопарк, тут nginx, тут Lighttpd, и вспоминать что там да как. Нет, если вы с ним прям каждый день профессионально работаете, то конечно, можно использовать, но так чтобы один раз поставить.

Да, в древние времена, говорят его использовал аж сам youtube до покупки гуглом, но сейчас-то...

Posted

Так это не домашний сервер, это обычный ПК, для серфинга и мультимедиа. Он даже файлы не шарит (для этого домашний NAS есть).

В нем веб-сервера нет, вот и ставлю, что попроще и полегче.

Если буду делать домашний сервер, тогда конечно лучше nginx поставить.

Posted
29 minutes ago, alibek said:

Так это не домашний сервер, это обычный ПК, для серфинга и мультимедиа.

Где я сказал домашний сервер? Это ноутбук)

Posted
4 hours ago, alibek said:

nginx конечно же есть (и на работе в основном именно он и используется в качестве веб-сервера), но зачем он на домашнем ПК?

Lighttpd это легковесный и простой веб-сервер, его более чем достаточно. Просто есть какие-то нюансы с FastCGI.

Глупость!

Я ставил nginx на ARM коробочке где было 32мб озу.

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

Posted
В 04.06.2025 в 13:17, Ivan_83 сказал:

Глупость!

Я ставил nginx на ARM коробочке где было 32мб озу.

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

Его даж форкнули, импортозамещение , на хабрах пишут 🙂

  • 1 month later...
Posted
В 30.05.2025 в 18:48, alibek сказал:

Ищу какую-нибудь утилиту, которая бы мониторила качество интернета по разным направлениям.

Чтобы могла работать в режиме сервиса (демона) и чтобы был графический интерфейс.

grafana +
 - ping_exporter
 - node_exporter
 - snmp_exporter
у меня работают на rpi3

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.