...
Ротация и архивация лога
В процессе своей работы приложения ведут лог в индивидуальном файле, путь к которому задается в конфиге (например, для hard —/var/log/hard/hard.log
). Все агенты имеют встроенный функционал по ротации лог-файла. При настройке параметров, отвечающих за ротацию (log rotate size
иlog rotate count
) важно уделить внимание интенсивности заполнения лог-файла во время эксплуатации системы, на основе которой выставить подходящие значения в конфиге. Лог-файл должен содержать данные минимум за последнюю неделю работы приложения.Запуск, остановка, перезапуск
Управление работой приложений-агентов осуществляется с помощью индивидуального инит-скрипта (например, для hpd —/etc/init.d/hpd
). Команда на перезапуск имеет следующий вид:Code Block root@server:~# /etc/init.d/hpd restart
SNMP-коллектор данных (hsnmp)
SNMP-коллектор данных аналогично агентам имеет собственный конфигурационный файл /etc/hsnmp/hsnmp.conf
, в котором задаются параметры его работы и логгирования.
Эксплуатация
-
Ротация и архивация лога
В процессе своей работы коллектор ведет лог в индивидуальном файле, путь к которому задается в конфиге. Аналогично агентам hsnmp имеет встроенный функционал по ротации лог-файла. При настройке параметров, отвечающих за ротацию (
log rotate size
иlog rotate count
) важно уделить внимание интенсивности заполнения лог-файла во время эксплуатации системы, на основе которой выставить подходящие значения в конфиге. Лог-файл должен содержать данные минимум за последнюю неделю работы приложения. - Архивация датафайлов
Во время работы коллектор генерирует датафайлы, которые удаляются после загрузки в систему (режим load, см. описание работы коллектора). Однако в некоторых случаях загружаемые датафайлы могут потребоваться для анализа причин появления трафика у абонентов. Чтобы иметь такую возможность, перед загрузкой рекомендуется производить копирование готовых к загрузке датафайлов в отдельное хранилище, где они будут храниться в течение длительного времени.
Ядро (БД Oracle 11g)
Файлы с данными БД располагаются на сервере, как правило, в директории /var/oradata
. В данной директории находятся файлы табличного пространства (основные — HYDRA и HYDRA_INDEX), redo-логи и вспомогательные датафайлы. В процессе работы БД СУБД создает файлы журналы работы и трассировки в директориях /opt/oracle/admin
и /opt/oracle/diag/rdbms
.
Эксплуатация
- Мониторинг свободного табличного пространства
Для предупреждения внезапной нехватки свободного табличного пространства в процессе эксплуатации системы настоятельно рекомендуется произвести настройку мониторинга свободного табличного пространства, подробнее о котором отдельно можно узнать на отдельной странице. - Мониторинг выполнения заданий системы
Для предотвращения нарушения логики работы системы крайне важно настроить мониторинг выполнения встроенных заданий, который необходимо адаптировать под конкретно используемые для инсталляции задания. Ротация и архивация файлов журналов и трассировки
В процессе своей работы БД может создавать большое количество файлов журналов и трассировки в директорих/opt/oracle/admin
и/opt/oracle/diag/rdbms
, которые могуг занимать большое количество дискового пространства. Чтобы этого не произошло рекомендуется производить регулярное удаление старых файлов, например, спустя месяц с момента их создания.
Запуск, остановка, перезапуск
Управление работой установленных на сервере БД осуществляется с помощью инит-скрипта/etc/init.d/ora.database
. Например, команда на перезапуск имеет следующий вид:Code Block root@server:~# /etc/init.d/ora.database restart