ОрСиМОН БЕССТ  

   

   

  
  ПТК "ОрСиМОН БЕССТ"  
  О программно технологическом комплексе "ОрСиМОН БЕССТ"  


Эти материалы являются объектом авторского права и защищены законами РФ и международными соглашениями о защите авторских прав. Перед использованием материалов вы обязаны принять условия лицензионного договора на использование этих материалов, или же вы не имеете права использовать настоящие материалы

Авторская площадка "Наши орбиты" состоит из ряда тематических подразделов, являющихся моими лабораторными дневниками, содержащими записи за разное, иногда продолжительно отличающееся, время. Эти материалы призваны рассказать о прошедшем опыте, они никого ни к чему не призывают и совершенно не обязательно могут быть применимы кем-то ещё. Это только лишь истории о прошлом


Программно технологический комплекс "ОрСиМОН БЕССТ" представляет собой авторскую надстройку над СУБД Oracle, обеспечивающаю наглядный доступ администратора к части существующих административных представлений, а также реализующую сбор и обработку статистической информации СУБД без использования требующей дополнительных лицензионных отчислений опции DiagnosticPack, а также проведение аналитики по собранной информации. Интерактивный интерфейс реализован как WEB консоль. Основой создаваемого продукта является разрабатываемая автором методологическая база и технологическая база

Изначально ПТК "ОрСиМОН БЕССТ" разрабатывался как авторский инструментарий для администрирования СУБД Oracle, призванный помочь мне глубже разобраться в СУБД, в отдельных случаях дополнить штатный инструментарий Oracle, а в других случаях - при невозможности полноценного лицензирования дополнительных опций - также и предоставить альтернативу использованию коллектора AWR (из опции DiagnosticPack). В дальнейшем в продукте выделились компоненты аналогично другой авторской системе КоСиКУЛС БЕССТ

КомпонентаБазовые идеи и обзор
Административные представления
  • административные запросы SQL, часто с расчётами и объединениями нескольких источников
  • CGI формы для кастомизации запросов и отображения результатов (perl + DBI + DBDOracle + oracle client)
  • возврат perl модулем запрошенных данных, отформатированных в HTML, оптимизированном для форматирования результата
  • ораганизация взаимодействия на базе Linux и WEB сервера Apache. UNIX way - каждая выбранная компонента хорошо делает своё дело и открыта
Коллектор статистик на основе Statspack (заброшен)
  • методика конфигурирования пакета Statspack
  • авторская методика анализа
  • модуль рассчёта и хранения дельт значений за промежутки на основе данных statspack (pl/sql)
  • CGI формы для кастомизации запросов и отображения данных statspack и вычисленных дельт (perl + DBI + DBDOracle + oracle client)
  • CGI формы для кастомизации запросов, формирования и отображения аналитических отчётов по трэндам событий ожидания и профиля нагрузки БД (perl + DBI + DBDOracle + oracle client)
Коллектор статистик операционной системы. Отдельный продукт СтатОС БЕССТ
  • методика конфигурирования пакета unix sysstat
  • модули наполнения и хранения статистических данных в БД (perl + shell)
  • CGI формы для кастомизации запросов и отображения результатов (perl + DBI + (DBDOracle + oracle client)|(DBDPostgreeSQL))
  • CGI формы для построения и отображения графиков (perl + DBI + (DBDOracle + oracle client)|(DBDPostgreeSQL))
Модули мониторинга и построения отчётов
  • авторская методика анализа
  • CGI формы для кастомизации запросов, параллельного опроса БД в реальном времени и отображения результатов (perl + THread + DBI + DBDOracle + oracle client)
Модули отображения отчётов AWR в планах
  • CGI формы для кастомизации запросов и отображения результатов (perl + DBI + DBDOracle + oracle client)
Модули расширенной аналитики (замена компоненты на основе Statspack - в планах для отсутствующего в OMS функционала)
  • авторская методика анализа, аналогичная компоненте на Statspack
  • CGI формы для кастомизации запросов, проведения аналитики и отображения результатов (perl + DBI + DBDOracle + oracle client)
  • CGI формы для построения и отображения графиков (perl + DBI + DBDOracle + oracle client)
 
 

 
        
   
    Нравится     

(C) Белонин С.С., 2000-2024. Дата последней модификации страницы:2019-12-04 00:43:28