|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (24)
просмотр истории страницыДанная возможность добавлена для того, чтобы отследить когда был добавлен/удален тот или иной url/domain/ip. |
Теперь история История изменения списков сохраняется в git-репозитории (*/var/lib/reductor/rkn_history/)*. Чтобы увидеть, что было добавлено или удалено. Выполняем удалено, выполняем следующие действия: |
|
{panel} {code} |
chroot /app/reductor cd /var/lib/reductor/rkn_history/ |
git log \-p |
{panel} {code} |
Рассмотрим пример коммита: {code} |
commit 7364b39ec985fda7910760e27df05fb33b658980 <--------- Имя коммита Author: root <root@CarbonServer.(none)> <--------- Автор коммита |
commit 7364b39ec985fda7910760e27df05fb33b658980 Author: root <root@CarbonServer.(none)> |
Date: Fri Mar 24 09:26:10 2017 +0300 <--------- Дата коммита autocommit /usr/local/Reductor/bin/autogit.sh /var/lib/reductor//rkn_history/ after update <--------- Описание коммита |
diff --git a/lists/resolver/domain_mask.ip_https_plus b/lists/resolver/domain_mask.ip_https_plus |
diff --git a/lists/resolver/domain_mask.ip_block b/lists/resolver/domain_mask.ip_block |
index dbf4a50..e730724 100644 |
--- a/lists/resolver/domain_mask.ip_https_plus a/lists/resolver/domain_mask.ip_block |
+++ b/lists/resolver/domain_mask.ip_https_plus b/lists/resolver/domain_mask.ip_block <--------- Что изменилось Изменившиеся файлы |
@@ -2440,6 +2440,7 @@ 2.19.121.223 |
... |
{code} |
Как показано на в примере, у нас был изменен список */lists/resolver/domain_mask.ip_https_plus.* */lists/resolver/domain_mask.ip_block.* В него был добавлен новый IP-адрес (*23.13.249.18*). |
|
Если бы был удален то рядом с ним стоял знак минус. |
Если IP адрес был удален, то рядом с ним стоял бы знак минуса. |
Примеры использования команды *git log* |
... |
|
h4. Пример 1. |
|
Известно был пропущен url: [http://www.block.ru], 19 Мая, 2017 03:56:03. |
Необходимо проверить, что он был в списках на тот момент. |
... |
1)Перейти в директорию, где хранится история |
{panel} {code} |
chroot /app/reductor/ cd /var/lib/reductor/rkn_history/ |
{panel} {code} |
2) Ввести команду из таблицы выше. |
{panel} {code} |
# git log --after="2017-5-19 00:00" --before="2017-5-19 07:59" -S"www.block.ru" |
... |
autocommit /usr/local/Reductor/bin/autogit.sh /var/lib/reductor//rkn_history/ after update |
[root@localhost (reductor) rkn_history]# |
|
{panel} {code} |
3) Видим, что были изменения в списках с соответствующей строкой в 03:20. |
4) Выполняем просмотр коммита и ищем искомый необходимый ресурс. |
|
{panel} {code} |
#git log -p 20f85d151758dd496960b19aea1c341a1a8e0cde |
{panel} {code} |
|
Автокоммит выполняется по крону cron каждые 10 минут. |