![]() |
|
![]() |
#1 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Есть несколько роутеров в сетях разных провайдеров, с серыми адресами, но с поднятым vpn (l2tp) до своего сервера. Иногда впн отваливается, толи виноват провайдер, толи сам роутер, непонятно. Сами роутеры физически далеко находятся и особо не разъездишься для их диагностики. Хотелось бы как то мониторить состояние роутера, чтобы было понятно что происходит в момент отвала впн, отправлять какую-то минимальную информацию о состоянии роутера (например аптайм, нагрузка, состояние интерфейсов, кусок последнего лога)
Есть ли что-то подобное, или может кто-то что-то видел в этом направлении. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
![]() Я пробовал мониторить отвал камеры и флешки, когда у меня перегревался контроллер usb хаба. Запись лога также дает нагрузку на железо. Логирование по расписанию- запись в крон выполнения logread > /mnt/sda*/log/$(date +%H)-00 Проблему это не решает, если удастся записать в лог отвал - это скорее случайность чем закономерность. Может имеет смысл мониторить процессы - писать скрипт если ps то logread > /mnt/sda*/log/$(date +%H)-00 Мыслю в этом направлении ![]() Код:
#!/bin/sh if pgrep motion then echo 'WORK' else motion fi С VPN-ом можно сделать похожее... Но логировать почему перезагрузился роутер из-за перегрева, нехватки памяти и какой процесс стал причиной этого ? Не знаю ![]()
__________________
Читаю ваши мысли по аватару ... Последний раз редактировалось sunny; 25.10.2017 в 08:00. |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Вы не поняли, мне не нужно писать что-то в лог на роутер, мне нужно отправлять с роутера периодически информацию на удаленный сервер.
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Регистрация: 17.02.2013
Адрес: Харьков
Сообщений: 235
Вес репутации: 690 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
https://gist.github.com/gnuton/1567a337584b7d0e63c7 https://gist.github.com/jwalanta/53f...b64ffd361502d5 <или что-то подобное> Если vpn отваливается и в результате нету интернета, можно придумать скрипт который в каком-то случае копирует: Код:
dmesg > /tmp/log.txt Код:
scp /tmp/log.txt -p <password> <user>@<ip>:~/log.txt Последний раз редактировалось Dioptimizer; 25.10.2017 в 12:23. |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
В том то и дело, что не понятно, есть инет или нету, так как на роутере есть скрипт, пингующий серваки и ребутающий в случае отсутствия пингов. Похоже что пинги проходят, но инет не работает, либо впн не может подключиться.
идея с scp хорошая, попробую реализовать. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
solalex
Я все понял ![]() Скрипт можно сделать, с отправкой хоть на флешку хоть на сервер, без разницы ![]()
__________________
Читаю ваши мысли по аватару ... |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|