SAP R/3 Системное администрирование
Шрифт:
Закрытие сигнала удаляет его из списка активных сигналов и сегмента монитора, однако он сохраняется в базе данных. Поэтому необходимо также периодически удалять эти записи из базы данных. Это можно сделать с помощью метода анализа для объекта мониторинга AlertsInDB в Monitor CCMS Self-monitoring совокупности SAP CCMS Technical Experts Monitor или конфигурируя автоматическую реорганизацию, которая удаляет сигналы из базы данных, когда сегмент монитора достигает определенного уровня заполнения или после определенного числа дней. Это делается с помощью изменения значения параметров CMPL_ALERT_AFTER_DAY и CMPL_ALERT_IF_QUOTA для метода CCMS_Segment_Space_Collect с
Мониторы сигналов доступны для всех системных компонентов SAP. Начальная основная задача для системного администратора состоит в настройке пороговых значений и обслуживании методов реагирования. Можно также сконфигурировать агентов (см. раздел 16.1.3), что предоставит дополнительные возможности мониторинга.
Можно использовать агентов SAPCCMSR, SAPCCM4X или SAPCM3X для анализа содержимого любых текстовых файлов. Агент ищет в файлах определенные текстовые строки и выводит результаты в монитор сигналов. Чтобы сконфигурировать адаптер журнала, выполните следующие действия:
► Определите файлы журналов для поиска
Записи Logfile в конфигурационном файле sapccmsr.ini
► Определите целевую текстовую строку
Запись Pattern в соответствующем управляющем файле для файла журнала
► Сконфигурируйте появление сигнала в центральном мониторе сигналов
Записи в соответствующем управляющем файле для файла журнала.
Конфигурационный файл sapccmsr.ini
Сначала нужно модифицировать конфигурационный файл sapccmsr.ini в рабочем каталоге агента (имя конфигурационного файла всегда sapccmsr.ini независимо от типа агента). Этот файл состоит, прежде всего, из информации о путях доступа для управления функциями агента. Эта информация о путях доступа ссылается на дополнительные специальные конфигурационные файлы с помощью механизма ключевых слов.
Таблица 16.2. Конфигурационные записи в файле sapccmsr.ini
Параметр | Значение | Описание |
Plugin | <путь_доступа> | Имя библиотеки, которая будет загружаться агентом |
Logfile | <путь_доступа> | Конфигурационный файл для адаптера журнала |
LogfileParam | DelTree | Устаревшие элементы удаляются из общей памяти |
OsColFile | <путь_доступа> | Имя файла для фильтрации поддеревьев в области действия мониторинга операционной системы |
Alertlog | <путь_доступа> | Имя файла для хранения полученных сигналов |
В листинге 16.1 показан пример конфигурационного файла. Файл c:\saploc\PRF-CLOG\sapccmsr\ccmsini.ini был определен как управляющий файл для анализа файла журнала.
Листинг 16.1. Конфигурационный файл для агентов CCMS
Листинг 16.2. Управляющий файл ccmsini.ini (Мониторинг файла журнала БД SAP)
Настройки в этом управляющем файле означают, что файл knldiag в каталоге c:\sapdb\LVC\db анализируется автоматически. Все мониторы, которые агент сможет сгенерировать для контроля файла, присваиваются классу дерева мониторинга SAPDB_LOG (параметр MTE_CLASS). Преимущество такого подхода состоит в том, что все настройки и изменения в общих свойствах и методах влияют на этот класс МТЕ в общем.
SHOWNEWLINES заставляет выводиться в мониторе новые записи, которые были добавлены в этот файл в последнюю минуту. Размер файла также будет контролироваться. Если размер файла превышает определенное значение в 5 Кбайт, то будет включаться сигнал (параметр MONITOR_FILESIZE_KB). Можно использовать PATTERN_<x> для определения строк символов, которые будут включать сигнал. В предыдущем примере красный сигнал включается, когда будет найдено слово «cannot» (VALUE_<x>). Степень опасности сигнала (SEVERITY<x>) задана как 51. Сообщение 013 класса сообщений RT (MESSAGEID_<x>) является выводом. В этом месте при анализе данного файла можно использовать все сообщения, которые были определены в ►Message Maintenance и доступны. RT-013 означает «Подробное описание отсутствует». Управляющий файл завершается точкой «.» на последней строке файла.
Одним из важных решений, которое будет неотделимо от конфигурирования монитора, является тип метода автоматического реагирования. Обычно в качестве метода автоматического реагирования можно использовать любой функциональный модуль и отчет. Автоматическое реагирование может включать также отправку e-mail, однако сначала необходимо будет сконфигурировать SAPconnect, чтобы система SAP могла послать e-mail (см. главу 13).