Мониторинг сайтов в Zabbix

Требуется zabbix сервер и Selenium Server with Chrome. Первый стоит в клетке второй на виртуальной машине Debian.

1. Установить Дебиан(xfce, xrdp)

2. Установка пакета контейнеризации https://docs.docker.com/engine/install/debian/

3. Запуск Селениума:

docker run -d -p 4444:4444 -p 7900:7900 --shm-size="2g" selenium/standalone-chrome:latest

4. Настройка заббикса и добавление сайтов в виде узлов

https://www.zabbix.com/documentation/current/en/manual/guides/monitor_browser

Литература: https://www.zabbix.com/documentation/current/en/manual/guides/monitor_browser

https://docs.docker.com/engine/install/debian/

https://hub.docker.com/r/selenium/standalone-chrome

 

 

CBSD настройка клетки

Для начала полезно знать какие параметры за что отвечают

ci_gw4 — адрес шлюза. Указать вручную, в случаях когда и IP адрес клетки вручную пишешь! 

Каждая клетка cbsd имеет свой набор настроек, который используется при старте, останове и работе клеток. Часть из них указывается на этапе создания клетки, остальные вы сможете поменять через команду

% cbsd jconfig jname=jname
Очень немногие параметры в данный момент можно изменить на-лету. Здесь дана краткая информация стандартных параметров.

Читать далее «CBSD настройка клетки»

BSD sh получить температуру в городе

links -dump https://pogoda.mail.ru/prognoz/samara/ | awk 'NR>47 && NR<50 { print $0 }' > /home/user/stream/pogoda/temp0.txt
sed 's/ //g' /home/vvv/stream/pogoda/temp0.txt > /home/user/stream/pogoda/temp1.txt
cat /home/vvv/stream/pogoda/temp1.txt | tr -d '\r\n' > /home/user/stream/pogoda/temp.txt

Результат:

терминал погода в файл

Текстом температуру:

links -dump https://pogoda.mail.ru/prognoz/samara/ | awk 'NR>47 && NR<50 { print $0 }' > wheather.txt

или  получить png картинку на русском с подробной погодой в Самаре на сегодня:

curl wttr.in/Samara_0tqp_lang=ru.png > pogoda.png

Пример трансляции ffmpeg:

ffmpeg -rtsp_transport tcp -i "rtsp://user:pass@192.168.37.37/stream0" -f image2 -stream_loop -1 -i "/home/user/stream/pogoda/pogoda.png" -b:v 1M -filter_complex "[1:v]scale=984:378 [ovrl], [0:v][ovrl]overlay=x=0:y=0, drawtext=fontfile=/home/vvv/stream/txt/lucon.ttf: text='Россия г.Самара, п.Засамарская слобода, ул.Заливная': x=10: y=1: fontcolor=white: fontsize=48" -c:v libx264 -s 1920x1080 -rtsp_transport tcp -r 25 -analyzeduration 0 -probesize 1024 -c:a aac -f flv "rtmp://192.168.37.1/cam37/s1"

Результат:

Пример 2, три картинки наложены на видеопоток:

ffmpeg -i rtsp://user:pass@192.168.37.37/stream0 -stream_loop -1 -i /home/user/stream/pogoda/pogoda_cr.png -stream_loop -1 -i /home/user/stream/pics/elka.gif -stream_loop -1 -i /home/user/stream/pics/girlyanda.gif -filter_complex "[1:v]scale=787:-1[ovrl1];[2:v]scale=200:-1[ovrl2];[3:v]scale=700:60[ovrl3];[0:v][ovrl1]overlay=30:30:shortest=1:format=auto[bg];[bg][ovrl2]overlay=x=720:y=main_h-overlay_h-90:shortest=1:format=auto[bg2];[bg2][ovrl3]overlay=main_w-overlay_w-60:main_h-overlay_h-0:shortest=1:format=auto" -c:v libx264 -s 1920x1080 -rtsp_transport tcp -r 25 -analyzeduration 0 -probesize 1024 -c:a aac -f flv "rtmp://192.168.37.1/cam37/s1"

Настройка EoIP/IPsec на MikroTik для объединения офисов

Инструкция простая: https://mikrotik.wiki/wiki/Настройка_EoIP/IPsec_на_MikroTik_для_объединения_офисов. Всего 2 шага:
1. Добавить EoIP интерфейсы на обоих.
2. Добавить эти интерфейсы в мосты на обоих.

Пойми: важно чтобы в обоих офисах IP адреса были в одной подсети — пропиши их руками и все заработает. Читать далее «Настройка EoIP/IPsec на MikroTik для объединения офисов»

Включить отладку изменив параметры запуска службы сервера 1С

Если требуется включить отладку на сервере 1С 8.2, необходимо проделать следующее:
— запустить редактор реестра
regedit
— открыть в нём раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\1C:Enterprise 8.2 Server Agent
— найти параметр
ImagePath
— изменить его, добавив параметр -debug .
Например, было:

«C:\Program Files (x86)\1cv82\8.2.17.169\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files (x86)\1cv82\srvinfo»

стало:

«C:\Program Files (x86)\1cv82\8.2.17.169\bin\ragent.exe» -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d «C:\Program Files (x86)\1cv82\srvinfo» -debug

— перезапустить службу 1C:Enterprise 8.2 Server Agent.

IP адрес материнской подсети для jail

Задача: сделать клетки равными по IP-адресации самому хосту(в одной подсети), т.е. получать адреса клеткам от внешнего маршрутизатора с DHCP-сервером, от которого сам хост FreeBSD питается.
По-умолчанию — клетки CBSD берут от вымышленной 10.0.0.0/24( ~cbsd/etc/global.conf). Поэтому без моста адресанция клеток будет, например, 10.0.0.2

Решение: Для получения IP адреса с DHCP сервера, к которому подключена FreeBSD нужно на ОС поднять мост, к нему привязать интерфейс ОС. Тут обычный мост нужен, единственное что в этом случае CBSD не может перехватывать IP и придется их ставить руками через cbsd jset ip4_addr чтобы красиво было в cbsd jls. Один из вариантов как делаю я, но это при условии что позволительно что у твоего хоста HWADDR для мира изменится, т.к. через мост работать будет:

/etc/rc.conf:
cloned_interfaces="bridge1"
ifconfig_bridge1="addm em0 SYNCDHCP up"
ifconfig_em0="up"

Читать далее «IP адрес материнской подсети для jail»

Windows не видит Rutoken lite

Дано: Windows 10. Есть много рутокенов, один из них не видит ОС.

Решение: Воспользуйтесь Утилитой восстановления работы Рутокен (или скачать здесь: rtDrvInstallTool.zip) с подключенным рутокеном к компьютеру. После установки утилиты дождитесь пока откроется и самостоятельно закроется черное окно Командной строки. Только после закрытия Командной строки проверьте работу носителя Рутокен.

Источник: https://forum.rutoken.ru/topic/3758/

исправление токсичных символов в названиях файлов detox

Detox — консольная утилита для очистки имён файлов, заменяющая проблемные (потенциально проблемные) для работы символы (например пробелы) на стандартные или заданные пользователем эквиваленты, удаляет пробелы и избыточные символы. Поддерживаются имена файлов в кодировках UTF-8 (Unicode) и Latin-1 (CP-1252). Читать далее «исправление токсичных символов в названиях файлов detox»

Яндекс.Метрика