КАМАктСоСт БЕССТ  

   

   

  
  КАМАктСоСт БЕССТ  
  ПТК КАМАктСоСт БЕССТ - публичная версия  


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

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


Со временем, возможно, продукт в виде ограниченной по функциональности версии можно будет скачать для личного некоммерческого использования. Первично планируется, что публичная версия будет содержать компоненты "Конфигурация", "Объекты", "TOP Activity", "Прогресс операций". Компоненты "История снапшотов", "Аналитика и отчёты" в настоящее время не планируется открывать публично

Внимание ! Опубликованные на настоящем сайте программы для ЭВМ являются объектом авторского права и защищены законами РФ и международными соглашениями о защите авторских прав. Для получения ограниченного неисключительного права на использование этих программ для ЭВМ вам необходимо ознакомиться и полностью принять условия лицензионного договора

Для целей донесенния информации лицензионного договора до ПОСЕТИТЕЛЯ ссылки на лицензионный договор на русском языке расположены в верхней части большинства страниц настоящего САЙТА, непосредственно в том же разделе страницы, где расположены ссылки на скачивание, а также в публикуемом архиве с программами для ЭВМ. В случае, когда код публикуется под GPL лицензией, об этом говорится явно



KAMActSoSt_BESST_v.1.1_limited_for_site.zip -  архив с ПТК KAMActSoSt_BESST, версия 1.1. Контрольная md5 сумма 2b25f845e4ac817e5d46fecf777f5ca0

Заметки по установке на ALT Linux p11

01. Установить требуемые пакеты

# актуализировать корректные имена пакетов
apt-get install perl-DBI, perl-DBD:Pg, apache2, perl-ExtUtils-MakeMaker-CPANfile, perl-GD, perl-DBI-devel, perl-GD-Text

wget https://cpan.metacpan.org/authors/id/D/DA/DARNOLD/DBD-Chart-0.82.tar.gz
gunzip DBD-Chart-0.82.tar.gz
tar -xvf DBD-Chart-0.82.tar 
cd ./DBD-Chart-0.82
perl ./Makefile.PL
make ; make install

02. Скачать и развернуть КАМАктСоСт

mkdir /var/www/camactsost
mkdir /usr/local/camactsost
cd /usr/local/camactsost
wget https://github.com/bsszerot/camactsost/archive/refs/heads/main.zip ; unzip main.zip
# или wget http://www.ourorbits.ru/kamactsost/download/KAMActSoSt_BESST_v.1.1_limited_for_site.zip ; unzip KAMActSoSt_BESST_v.1.1_limited_for_site.zip
cd camactsost-main
mv cgi html /var/www/camactsost
mv SQL bin conf docs lib ./..
#rm -rf /usr/local/camactsost/camactsost-main
rm -f /var/www/camactsost/cgi/common_parameter.camactsost
ln -s /usr/local/camactsost/conf/common_parameter.camactsost /var/www/camactsost/cgi/common_parameter.camactsost
cd /usr/local/camactsost/conf
# Актуализировать переменные в /var/www/camactsost/cgi/common_parameter.camactsost
# - example - sed -i -e "s/\/home\/cragr\/camactsost/\/usr\/local\/camactsost/g" common_parameter.camactsost
# - example - sed -i -e "s/zrt.ourorbits.com/pg4admin.zerot.local/g" common_parameter.camactsost
ln -s /etc/httpd2/conf/mods-available/cgi.load /etc/httpd2/conf/mods-enabled/cgi.load

03. Настроить Apache. Добавить перед закрывающим тэгом в /etc/httpd2/conf/sites-enabled/000-default.conf

ScriptAlias /camactsost/cgi/ /var/www/camactsost/cgi/
<Directory /var/www/camactsost/cgi/>
     Options ExecCGI FollowSymLinks
     AllowOverride All
     Require all granted
  </Directory>
Alias /camactsost /var/www/camactsost
<Directory /var/www/camactsost/>
     Options Includes Indexes FollowSymLinks
     AllowOverride All
     Require all granted
  </Directory>

04. Актуализировать имя домена в файлах каталога /var/www/camactsost/html/include

05. Рестартовать Apache и проверить доступность интерфейса http://<имя_домена_или_IP>/camactosot

06. Установить и сконфигурировать дополнения в кластер СУБД, если востребован соответствующий функционал КАМАктСОСт - pg_wait_sampling, pg_stat_statements, pg_store_plans, pg_cron, ddlx, etc ...

07. Развернуть в кластере соотвестсвующие объекты КАМАктСоСт - таблицы, индексы, процедуры, последовательности из /usr/local/camactsost/SQL/kamactsost_create_tables_v.0.3_20250417_01.sql

08. Настроить запуск сбора данных в планировщике операционной системы или иным удобным способом

# -- старт коллектора статистики SAH, повторный пишет, но второй запуск не делает
*/5 * * * * /usr/local/camactsost/bin/start_PG_stats_collector.sh

09. Настроить расширенный запуск сбора данных в планировщике СУБД или иным удобным способом

*/2 * * * *  CALL bestat_fill_ws_history()
0 12 * * *   DELETE FROM cron.job_run_details WHERE end_time < now() - interval '7 days'
*/15 * * * * CALL public.bestat_create_snapshot()
   

раздел
ОБЩАЯ ИНФОРМАЦИЯ
подразделы

Начальные слова
Источники
Контактные координаты
 



        
   
    Нравится     

(C) Белонин С.С., 1974-2025. support_lmd: 2025-11-19 15:20:37