Аудит работы серверов приложений
В процессе работы приложений Hyperion, в случае возникновения ошибок нужно проверять сообщения в лог файлах, которые располагаются в следующих каталогах.
- \Oracle\Middleware\user_projects\domains\EPMSystem\servers (события работы веб приложений)
- \Oracle\Middleware\logs (события работы административного сервиса WebLogic)
- На DCOM сервере \Oracle\Middleware\user_projects\epmsystemDCOM\diagnostics\logs (системные события работы служб )
- На Web сервере \Oracle\Middleware\user_projects\epmsystemWEB\diagnostics\logs (системные события работы служб )
Также аудиту подлежат события, записываемые с помощью стандартных механизмов операционной системы.
В системе предусмотрен механизм сбора логов через запуск утилиты \Oracle\Middleware\user_projects\epmsystem1\bin\ziplogs.bat|.sh file. , которая создаст файл \Oracle\Middleware\user_projects\epmsystem1\diagnostics\ziplogs\EPM_logs__11.1.2.1.0.zip
Аудит работы web-сервера MS IIS
Во время работы Internet Information Server’a web сервера события записываются в следующих папках.
a. HTTP.SYS Error Log – %windir%\System32\LogFiles\HTTPERR
b. IIS Website Log – %windir%\System32\LogFiles\W3SVC#
Аудит работы серверов приложений JAVA
Для мониторинга работы серверов приложений Shared Services, Financial Reports, Web Analysis используется приложение Oracle JRockit Mission Control, поставляемое вместе с пакетом Java JRockit, предоставляет возможности по мониторингу распределения памяти между выделенными областями и фиксировать момент ее переполнения. В процессе мониторинга выделяются следующие события : потребление памяти, заполнение, сбор мусора в разрезе объектов : системной памяти, выделенной памяти Детали работы описаны в документации от вендора http://download.oracle.com/docs/cd/E13150_01/jrockit_jvm/jrockit/tools/index.html , http://download.oracle.com/docs/cd/E13150_01/jrockit_jvm/jrockit/tools/jmcpdfs/mc3/mcmemleak3.pdf
Настройка и подключение Java мониторинга
Для подключения необходимо выполнить следующие действия
1. Иницализировать Java машину с необходимыми параметрами
2. Выполнить подключение
Пример инициализации Java машины
% java -Dcom.sun.management.jmxremote.port=7000 -Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false -jar Application.jar
Пример подключения
% \Oracle\Middleware\jrockit_160_20\bin\jrmc.exe host.sun.com:2345
Отладка действий пользователей
Возможно включить запись логов действий пользователей указав признак http://:19000/workspace/index.jsp > Navigate > Administration > Workspace Server Settings > Client Debug Enabled:
Расширенная информация будет доступна по следующим ресурсам
- http://hostname:19000/workspace/debug/configInfo.jsp
- http://hostname:19000/workspace/debug/userInfo.jsp
- http://hostname:19000/workspace/debug/userGroupQuery.jsp