2018-06-06 Обработка Лог.файлов
Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
правила_разработки:как_не_надо_делать:2018-06-06_обработка_лог.файлов [06.07.2018 10:13] nikolay_carbonsoft1 |
правила_разработки:как_не_надо_делать:2018-06-06_обработка_лог.файлов [20.05.2019 15:18] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | **Нарушено правило**: Полная обработка лог.файлов неизвестного размера.\\ | + | **Нарушено правило**: Полная обработка лог.файлов неизвестного размера в неконтроллируемой системе.\\ |
**Постановка задачи**: Анализировать в системе мониторинга /var/log/messages на предмет ошибок raid, дисковой и файловой подсистемы.\\ | **Постановка задачи**: Анализировать в системе мониторинга /var/log/messages на предмет ошибок raid, дисковой и файловой подсистемы.\\ | ||
**Ошибка**: Во время анализа выполнялся cat лог.файла целиком, размер лог-файлов в системе не ограничен и может достигать десятков гигабайт. Тест мог очень сильно нагружать систему при анализе большого лога, работа системы была бы нарушена, работа анализатора лога могла не завершиться.\\ | **Ошибка**: Во время анализа выполнялся cat лог.файла целиком, размер лог-файлов в системе не ограничен и может достигать десятков гигабайт. Тест мог очень сильно нагружать систему при анализе большого лога, работа системы была бы нарушена, работа анализатора лога могла не завершиться.\\ | ||
Строка 10: | Строка 10: | ||
#!/bin/bash | #!/bin/bash | ||
set -eu | set -eu | ||
- | . /opt/crab/crab_utils/bin/::carbon.sys | + | . /opt/crab/crab_utils/bin/crab_sys.sh |
Или sys::usage "$@" | Или sys::usage "$@" | ||
Строка 40: | Строка 40: | ||
#!/bin/bash | #!/bin/bash | ||
set -eu | set -eu | ||
- | . /opt/crab/crab_utils/bin/::carbon.sys | + | . /opt/crab/crab_utils/bin/crab_sys.sh |
Или sys::usage "$@" | Или sys::usage "$@" | ||
Строка 71: | Строка 71: | ||
{(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-06-06_обработка_лог.файлов|type=vote|trace=user|tracedetails=1)} | {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-06-06_обработка_лог.файлов|type=vote|trace=user|tracedetails=1)} | ||
+ | |||
+ | ~~OWNERAPPROVE~~ | ||