Выбрать главу

Закрытие сигнала удаляет его из списка активных сигналов и сегмента монитора, однако он сохраняется в базе данных. Поэтому необходимо также периодически удалять эти записи из базы данных. Это можно сделать с помощью метода анализа для объекта мониторинга в Monitor CCMS Self-monitoring совокупности SAP CCMS Technical Experts Monitor или конфигурируя автоматическую реорганизацию, которая удаляет сигналы из базы данных, когда сегмент монитора достигает определенного уровня заполнения или после определенного числа дней. Это делается с помощью изменения значения параметров и для метода с помощью ►Monitoring: Properties and Methods • Methods • Definitions.

16.4. Примеры настройки

Мониторы сигналов доступны для всех системных компонентов SAP. Начальная основная задача для системного администратора состоит в настройке пороговых значений и обслуживании методов реагирования. Можно также сконфигурировать агентов (см. раздел 16.1.3), что предоставит дополнительные возможности мониторинга.

16.4.1. Анализ файла журнала

Можно использовать агентов SAPCCMSR, SAPCCM4X или SAPCM3X для анализа содержимого любых текстовых файлов. Агент ищет в файлах определенные текстовые строки и выводит результаты в монитор сигналов. Чтобы сконфигурировать адаптер журнала, выполните следующие действия:

► Определите файлы журналов для поиска

Записи Logfile в конфигурационном файле

► Определите целевую текстовую строку

Запись Pattern в соответствующем управляющем файле для файла журнала

► Сконфигурируйте появление сигнала в центральном мониторе сигналов

Записи в соответствующем управляющем файле для файла журнала.

Сначала нужно модифицировать конфигурационный файл в рабочем каталоге агента (имя конфигурационного файла всегда независимо от типа агента). Этот файл состоит, прежде всего, из информации о путях доступа для управления функциями агента. Эта информация о путях доступа ссылается на дополнительные специальные конфигурационные файлы с помощью механизма ключевых слов.

Таблица 16.2.

Параметр Значение Описание <путь_доступа> Имя библиотеки, которая будет загружаться агентом <путь_доступа> Конфигурационный файл для адаптера журнала DelTree Устаревшие элементы удаляются из общей памяти <путь_доступа> Имя файла для фильтрации поддеревьев в области действия мониторинга операционной системы <путь_доступа> Имя файла для хранения полученных сигналов

В листинге 16.1 показан пример конфигурационного файла. Файл c:\saploc\PRF-CLOG\sapccmsr\ccmsini.ini был определен как управляющий файл для анализа файла журнала.

Листинг 16.1.

### Конфигурационный файл для агентов CCMS SAPCCMSR,

### SAPCM3X и SAPCCM4X

###

### Формат записей для подключаемых модулей:

# Plugin <полный путь доступа общей библиотеки для загрузки>

###

### Формат записей для мониторинга файла журнала:

Logfile с:\saploc\PRFCLOG\sapccms r\ccmsini.ini

###

### Формат записей для возможности удаления деревьев, если

### не существует соответствующего файла журнала:

### Этот параметр необязателен. Если он не определен, то

### дерево продолжает оставаться

# LogFileParam DelTree

###

### Формат записей для механизма фильтрации

### Значения SAPOSCOL:

# OsColFile <полный путь доступа шаблона oscolfile>

#

Листинг 16.2.

LOGFILE_TEMPLATE

DIRECTORY="c:\sapdb\LVC\db"

FILENAME="knldiag"

MTE_CLASS="SAPDB_LOG"

SHOWNEWLINES=1

MONITOR_FILESIZE_KB=5

PATTERN_0="cannot"

VALUE_0=RED

SEVERITY_0=51

MESSAGEID_0="RT-013"

Настройки в этом управляющем файле означают, что файл в каталоге анализируется автоматически. Все мониторы, которые агент сможет сгенерировать для контроля файла, присваиваются классу дерева мониторинга (параметр Преимущество такого подхода состоит в том, что все настройки и изменения в общих свойствах и методах влияют на этот класс МТЕ в общем.

заставляет выводиться в мониторе новые записи, которые были добавлены в этот файл в последнюю минуту. Размер файла также будет контролироваться. Если размер файла превышает определенное значение в 5 Кбайт, то будет включаться сигнал (параметр Можно использовать для определения строк символов, которые будут включать сигнал. В предыдущем примере красный сигнал включается, когда будет найдено слово «cannot» Степень опасности сигнала задана как 51. Сообщение класса сообщений является выводом. В этом месте при анализе данного файла можно использовать все сообщения, которые были определены в ►Message Maintenance и доступны. означает «Подробное описание отсутствует». Управляющий файл завершается точкой «.» на последней строке файла.

16.4.2. Метод автоматического реагирования: Отправка почты