Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| dpi:dpi_options:opt_filtration:revmon_script:start [2023/07/12 13:41] – elena.krasnobryzh | dpi:dpi_options:opt_filtration:revmon_script:start [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== 12 Скрипт мониторинга отчетов Ревизора ====== | ||
| - | {{indexmenu_n> | ||
| - | Роскомнадзор не предоставляет официального API для проверки отчетов ревизора, | ||
| - | а доступ оператора к отчетам защищен капчей. Для удобства мониторинга | ||
| - | отчетов предлагаем использовать данный скрипт: | ||
| - | |||
| - | Инструкция по установке: | ||
| - | |||
| - | 1. Скачайте и разархивируйте [[http:// | ||
| - | < | ||
| - | cd / | ||
| - | wget http:// | ||
| - | tar xvzf revmon.tgz | ||
| - | </ | ||
| - | 2. Установите почтовый клиент mutt. Это команда для CentOS и [[veos: | ||
| - | < | ||
| - | yum install mutt | ||
| - | </ | ||
| - | 3. Укажите e-mail для отправки отчетов | ||
| - | < | ||
| - | в файле CONF/ | ||
| - | vasya@example.org | ||
| - | </ | ||
| - | 4. Укажите сессионный куки для загрузки отчетов скриптом без прохождения реавторизации | ||
| - | < | ||
| - | в файле CONF/ | ||
| - | PHPSESSID=u53r9cn7d9f4hl9ro2odul51k3 | ||
| - | </ | ||
| - | Вот один из способов, | ||
| - | < | ||
| - | Зайдите на портал ревизора https:// | ||
| - | Пройдите авторизацию с вводом капчи | ||
| - | Выберите в меню Хрома (три точки) пункт " | ||
| - | Перейдите на страницу " | ||
| - | Выберите в горизонтальном меню Хром пункт " | ||
| - | Скопируйте значение этого куки и занесите его в CONF/ | ||
| - | Также куки можно скопировать из раздела меню " | ||
| - | </ | ||
| - | 5. Настройте cron для запуска скрипта с частотой раз в 5 минут. Его задача поодерживать активность сессии, | ||
| - | < | ||
| - | */5 * * * * / | ||
| - | </ | ||
| - | 6. Настройте cron для заказа у Ревизора отчетов в заданное вами время | ||
| - | < | ||
| - | 50 07,23 * * * / | ||
| - | </ | ||
| - | 7. Настройте очистку отчетов старше месяца, | ||
| - | < | ||
| - | 15 4 * * * /bin/find / | ||
| - | </ | ||
| - | |||
| - | В каталоге ARCHIVE аккумулируются загруженные отчеты\\ | ||
| - | В файле exec.log ведется лог работы приложения\\ | ||
| - | Виды сообщений: | ||
| - | PING OK 31.05.2018 18:50 - запрос для поодержания сессии\\ | ||
| - | REQUEST REPORT 31.05.2018 15:32 - заказ отчета\\ | ||
| - | SEND REPORT 793546 31.05.2018 18:45 - отчет отправлен\\ | ||
| - | SESSION EXPIRED - сессия истекла, | ||