Средства управления системой IBM
IBM System Management Facility ( SMF ) — это компонент IBM z /OS для мейнфреймов , обеспечивающий стандартизированный метод записи записей о деятельности в файл (или набор данных, если использовать термин z/OS). SMF обеспечивает полный «инструментарий» всех базовых действий, выполняемых в операционной системе мэйнфрейма IBM , включая ввод-вывод, сетевую активность, использование программного обеспечения, состояния ошибок, загрузку процессора и т. д.
Одним из наиболее известных компонентов z/OS, использующих SMF, является IBM Resource Measurement Facility (RMF). RMF обеспечивает инструментирование производительности и использования таких ресурсов, как процессор, память, диск, кэш, рабочая нагрузка, виртуальное хранилище, XCF и Coupling Facility . Технически RMF — это платная (за дополнительную плату) функция z/OS. BMC продает конкурирующую альтернативу CMF.
SMF составляет основу многих утилит мониторинга и автоматизации. Каждая запись SMF имеет нумерованный тип (например, «SMF 120» или «SMF 89»), и установки позволяют точно контролировать, сколько или мало данных SMF нужно собирать. Записи, написанные с помощью программного обеспечения, отличного от продуктов IBM, обычно имеют тип записи 128 или выше. Некоторые типы записей имеют подтипы — например, записи подтипа 1 типа 70 записываются RMF для записи активности ЦП.
Типы записей SMF
[ редактировать ]Вот список наиболее распространенных типов записей SMF:
- Записи RMF находятся в диапазоне от 70 до 79. Записи RMF обычно дополняются - для серьезного анализа производительности - записями адресного пространства типа 30 (подтипы 2 и 3).
- Записи RACF типа 80 записываются для регистрации проблем безопасности, т. е. нарушений пароля, запрещенных попыток доступа к ресурсам и т. д. TopSecret , другая система безопасности, также записывает записи типа 80. По умолчанию ACF2 предоставляет эквивалентную информацию в записях типа 230, но этот тип записи SMF можно изменить для каждого установленного сайта.
- Записи SMF типа 89 указывают на использование программного продукта и используются для расчета сниженных цен на программное обеспечение для неполных мощностей.
- IBM Db2 записывает записи типов 100, 101 и 102, в зависимости от конкретных параметров подсистемы Db2.
- CICS записывает записи типа 110, в зависимости от конкретных параметров CICS.
- Websphere MQ записывает записи типов 115 и 116, в зависимости от конкретных параметров подсистемы Websphere MQ.
- WebSphere Application Server для z/OS записывает тип 120. В версии 7 введен новый подтип для устранения недостатков в записях более ранних подтипов. Новая запись версии 7 120 подтипа 9 обеспечивает унифицированное представление на основе запросов с меньшими издержками.
Развивающиеся рекорды
[ редактировать ]Основные типы записей, особенно созданные RMF, продолжают развиваться быстрыми темпами. В каждом выпуске z/OS появляются новые поля. Различные семейства процессоров и уровни Coupling Facility также меняют модель данных.
Запись данных SMF
[ редактировать ]SMF может записывать данные двумя способами:
- Стандартный и классический способ: использование буферов адресного пространства SMF вместе с набором заранее выделенных наборов данных ( наборов данных VSAM ), которые будут использоваться при заполнении буфера. Стандартное имя наборов данных — SYS1.MANx, где x — числовой суффикс (начиная с 0).
- Относительно новый способ: использование потоков журналов. SMF использует System Logger для записи собранных данных, что повышает скорость записи и позволяет избежать нехватки буфера. Он обладает большей гибкостью, позволяя системе z/OS напрямую записывать данные в несколько потоков журналов и (с использованием ключевых слов в программе дампа) позволяя z/OS однократно считывать набор данных SMF и записывать его много раз.
Оба способа могут быть объявлены для использования, но одновременно используется только один, чтобы другой был альтернативой.
Затем эти данные периодически сбрасываются в последовательные файлы (например, на ленточные накопители) с помощью утилиты IFASMFDP SMF Dump Utility (или IFASMFDL при использовании потоков журналов). IFASMFDP также можно использовать для разделения существующих последовательных файлов SMF и копирования их в другие файлы. Две программы дампа выдают одинаковый результат, поэтому он не требует изменений в цепочке разработки записей SMF, кроме изменения JCL с вызовом новой утилиты дампа.
Сбор и анализ данных SMF
[ редактировать ]Данные SMF можно собирать с помощью IBM Z Operational Log and Data Analytics и IBM Z Anomaly Analytics с Watson. IBM Z Operational Log and Data Analytics собирает данные SMF, преобразовывает их в потребляемый формат, а затем отправляет данные на сторонние платформы корпоративной аналитики, такие как Elastic Stack и Splunk , или на включенную платформу анализа операционных данных для дальнейшего анализа. IBM Z Anomaly Analytics с Watson собирает данные SMF из нескольких систем и подсистем IBM Z, включая IBM Db2 для z/OS, IBM CICS Transaction Server для z/OS и IBM MQ для z/OS, использует исторические метрики IBM Z и данные журналов для построить модель нормального рабочего поведения и анализировать операционные данные в режиме реального времени путем сравнения с моделью нормальных операций для обнаружения и оповещения ИТ-операций об аномальном поведении.
IBM Z Operational Log and Data Analytics собирает данные SMF следующими тремя способами, а IBM Z Anomaly Analytics with Watson собирает данные SMF первыми двумя из следующих способов:
- В режиме потока журналов с буфером SMF в памяти.
Когда SMF запускается в режиме потока журналов, общий поставщик данных в IBM Z Operational Log and Data Analytics и IBM Z Anomaly Analytics с Watson можно настроить для сбора SMF из буфера SMF в памяти с помощью интерфейса SMF в реальном времени.
- В режиме записи набора данных
Когда SMF запускается в режиме записи набора данных, общий поставщик данных в IBM Z Operational Log and Data Analytics и IBM Z Anomaly Analytics with Watson собирает и передает данные SMF через набор пользовательских программ SMF.
- В пакетном режиме
Системный механизм данных общего поставщика данных в IBM Z Operational Log and Data Analytics можно запускать автономно в пакетном режиме для чтения данных SMF из набора данных и последующей записи их в файл. Пакетные задания System Data Engine можно создавать для записи данных SMF в наборы данных и отправки данных SMF в Data Streamer.
Данные SMF можно анализировать на следующих аналитических платформах:
- Платформа Z Data Analytics, компонент IBM Z Operational Log and Data Analytics, который может помочь визуализировать и искать большое количество операционных данных Z на одной панели. Панели мониторинга и сохраненные поисковые запросы предоставляют ценную информацию об эксплуатационных данных и помогают в раннем обнаружении и диагностике проблем.
- Корпоративные платформы, такие как Splunk , Elastic Stack, Apache Kafka или Humio, которые могут получать и обрабатывать оперативные данные для анализа. Такие платформы, как Elastic Stack и Splunk, не включают в себя экспертные знания о z-системах и приложениях, но пользователи могут создавать или импортировать собственную аналитику для анализа данных.
- IBM Z Anomaly Analytics with Watson — продукт, который использует технологию машинного обучения на основе журналов и метрик для обнаружения аномалий.
- IBM Db2 Analytics Accelerator для z/OS — приложение базы данных, предоставляющее отчеты на основе запросов.
- IntelliMagic Vision для z/OS от IntelliMagic. [1] Платформа может предоставлять владельцам систем ценную информацию и рекомендации по действиям, основанные на экспертных знаниях о системах z и приложениях.
Внешние ссылки
[ редактировать ]- Справочник по SMF IBM z/OS
- Вики-сайт Performance Instrumentation Management Techniques (требуется «Мой DeveloperWorks: Войти» 20090224)
- CA ACF2 для z/OS — документация 15.0 и 16.0
- CA Top Secret® для z/OS — Документация 16.0 [ постоянная мертвая ссылка ]
Ссылки
[ редактировать ]- Красные книги IBM. Азбука системного программирования z/OS, том 2, Международная организация технической поддержки, июль 2008 г. [1]
- Монитор BMC CMF — http://www.bmc.com/products/proddocview/0,2832,19052_19429_23401_1365,00.html. Архивировано 14 марта 2009 г. на Wayback Machine.
- Примеры отчетов SMF — http://www.pacsys.com/smf/smf_example_list.htm
- Потоковая передача операционных данных z/OS IT с помощью IBM Z Common Data Provider . Планета Мэйнфрейм. 27 августа 2020 г. [2]
- Документация по операционному журналу и аналитике данных IBM Z — https://www.ibm.com/docs/en/z-logdata-analytics/5.1.0?topic=overview-z-common-data-provider
- Страница продукта IBM Z Operational Log and Data Analytics — https://www.ibm.com/products/z-log-and-data-analytics
- Документация IBM Z Anomaly Analytics с Watson — https://www.ibm.com/docs/en/z-anomaly-analytics/5.1.0
- Страница продукта IBM Z Anomaly Analytics с Watson — https://www.ibm.com/products/z-anomaly-analytics