Этот сайт посвящается администрированию баз данных OpenEdge Progress.
Не корысти ради, а познания для!

С уважением,
Валерий Башкатов
Сайт разработан при участии компании Progress Technologies, официального дистрибьютора Progress Software Corp. на территории стран СНГ и Латвии.

RSS RSS подписка на обновления сайта

Поиск по сайту

Лучшие материалы

Orphus System
На сайте функционирует система коррекции ошибок. Обнаружив неточность в тексте, выделите её и нажмите Ctrl+Enter



Результаты опроса: Нужны ли книги по Progress OpenEdge на русском языке? (опрос проводился с мая 2009 по ноябрь 2010)

Да, нужны. Потому что будет легче понять материал - 268
Нет, не нужны. Достаточно материалов на английском языке - 10
Не знаю, мне всё равно - 6

А знаете ли вы что..



Тестирование


Для проведения тестирования инсталляции выберите пункт меню ProMonitor -> Start ProMonitor. Это интерактивный запуск процесса мониторинга. Акцептуйте значения полей Sampling Frequency и Number of Samples, эти значение берутся автоматически из настройки конфигурации. Если не возникло ни каких ошибок во время работы, то вы можете продолжить мониторинг промышленной базы данных, запустив процесс в фоновом режиме. При этом, не забудьте изменить конфигурацию для установления новых значений Sampling Frequency, обычно 10 - 30 минут, и Number of Samples обычно в достаточно большое значение, для того чтобы охватить весь промышленный цикл. Например, если вы останавливаете вашу промышленную базу данных каждые 24 часа, например для выполнение профилактических работ, и Sample Frequency равен 15 минутам, установите значение Number of Samples равным 96. Т.е. 24 часа разделив на 15 минут, мы получим 96. Ниже приведен пример запуска программы мониторинга баз данных в фоновом режиме:

mbpro dbname -p promon1.p >> promon.log

Есть и другой способ запуска:

mbpro dbname -p promon1.p -param "200,10" >> promon.log

Здесь, 200 - это количество выборок (samples), а 10 – частота в минутах, т.е. Sample Frequency, dbname – это имя базы данных содержащей схему ProMonitor. Файл promon.log используется для сохранения различных сообщений или ошибок, возникающих во время работы ProMonitor в фоновом режиме. Он очень поможет вам, чтобы разобраться если процесс мониторинга по каким-либо причинам не будет работать.

ProMonitor будет собирать статистику пока не будут выполнены следующие условия:

  • пока значение Number of Samples не будет исчерпано. Если ваша база данных ни когда не останавливается, вам необходимо убедиться, чтобы это значение было достаточно высоко чтобы мониторинг продолжался не прерывно. Если вы хотели бы, чтобы мониторинг осуществлялся по иной схеме, т.е. например, днем более часто, а ночью менее, то вы можете:
    • установить Sample Frequency равным одной секунде.
    • Number of Sample установить 1.
    • и использовать программу promon1.p с помощью планировщика задач, например cron, так часто как вам это необходимо.
  • пока брокер базы данных не будет остановлен.
  • пока Progress-сессия с запущенной программой promon1.p не будет отключена от базы данных ProMonitor с помощью promon или proshut.
  • пока не будет установлен флаг Monitoring Status равным “stop” в настройке конфигурации. Его можно установить в любое время, и к следующему началу формирования выборки (sample) он будет учтен.

Для того чтобы посмотреть статистику по конкретной базе данных можно воспользоваться пунктом меню ProMonitor -> Display Last Sample. Этот пункт будет описан позже в части Display Last Sample.

Иногда, программа promon1.p может не запускаться из-за проблем доступа (когда в логе promon.log появляется сообщение “errno 13”). В этом случае, вам необходимо запускать её с теми же правами, с какими запущен брокер промышленной базы данных, например, если база данных запускается пользователем root, то и запуск promon1.p должен осуществляться этим пользователем.
Если у вас контролируемые базы данных имеют различные кодировки, т.е различные языки, то вы можете получить ошибку несоответствия кодировок при запуске мониторинга. Поэтому, поскольку для ProMonitor на самом деле не важно в какой кодировке находятся базы данных, в этом случае вы можете использовать для него UNDEFINED кодировку. Для этого можно использовать следующие параметры:

-cpinternal undefined
-cpstream undefined
-cpcoll Basic
-cpcase Basic

Во время работы ProMonitor создается несколько временных файлов. Все эти файлы имеют суффикс .tmp, и могут быть удалены когда деятельность ProMonitor завершена, т.е. когда его база данных остановлена.

 <-- Подготовка к работе с ProMonitor

 Display Last Sample -->





Главная |  Статьи |  Книги |  Гостевая |  Ссылки |  От автора |  Download ProKb


������ ᠩ� pr Online ProKB Blogger Welcome to Russian Progress Users Group at Facebook Welcome to Russian Progress Users Group at LinkedIn
© 2009 - 2011 Все права на материалы, находящиеся на сайте www.openedge.ru, охраняются в соответствии с законодательством РФ, в том числе, об авторском праве и смежных правах.
При любом использовании материалов сайта ссылка на источник обязательна.