Основной системный журнал
SAP системы можно увидеть запустив транзакцию
SM21 (Tools -> Administration -> Monitoring -> System Log). Отображаются сообщения с текущей
SAP-инстанции. Записи журнала считываются из файла, который задан параметром
rslg/local/file. По умолчанию,
/usr/sap/<sid>/<Instance_name>/log/SLOG<instance_number>. Параметр
rslg/max_diskspace/local задает размер файла системного журнала. По умолчанию, 500000. После заполнения - старые записи удаляются. Размер одной записи 192 байта. Можно собирать записи журналов со всех серверов приложений на центральной инстанции. Для этого необходимо выставить ряд параметров. Подробности на
SAP Help Portal.
Транзакция
ST22 - просмотр
ABAP-дампов системы. Можно через меню "Перейти к -> Реорганизовать" установить срок хранения дампов. Величина срока хранения дампов зависит от частоты анализа Ваших систем. Обычно, 7 дней вполне достаточно. Дампы хранятся в таблице
SNAP.
Можно включить
Security Audit Log системы. Из данного журнала можно увидеть удачные и неудачные входы пользователей в систему, блокировку пользователей, запуск транзакций, отчетов, изменения основных записей пользователей. Временно включается в транзакции
SM19. Постоянно параметром
rsau/enable=1. Параметр
rsau/local/file задает директорию где будут хранится журналы. По умолчанию,
/usr/sap/<sid>/<Instance_name>/log/audit_<instance_number>. Через параметр
rsau/max_diskspace/local задается размер аудит-файла за день. Просмотр журнала через транзакцию
SM20. Удаление старых журналов - транзакция
SM18.
Также есть возможность активировать аудит изменений в таблицах. В профиле прописать параметр
rec/client = XXX (номер манданта). Можно задать несколько мандантов через запятую. Для нужных таблиц в
SE11 в технических параметрах настройки включить "журнал изменений". Просмотр аудита - транзакция
SCU3. Журнал аудита хранится в таблице
DBTABLOG.
Я описал здесь не все журналы. Помните, что любое журналирование, особенно дополнительное, в той или иной степени уменьшает производительность системы.
Автор:
Шиболов Вячеслав Анатольевич