<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_IBM_Informix</id>
	<title>Мониторинг IBM Informix - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_IBM_Informix"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_IBM_Informix&amp;action=history"/>
	<updated>2026-10-06T14:51:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_IBM_Informix&amp;diff=6893&amp;oldid=prev</id>
		<title>Azubarev: Новая страница: «= Мониторинг IBM Informix =  Расширение предназначено для удалённого мониторинга экземпляров IBM Informix через JDBC. Оно выполняет запросы к системной базе данных &lt;code&gt;sysmaster&lt;/code&gt;, собирает показатели производительности и создаёт связанные сущности экземпляров, баз д...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9C%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3_IBM_Informix&amp;diff=6893&amp;oldid=prev"/>
		<updated>2026-09-25T19:38:29Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= Мониторинг IBM Informix =  Расширение предназначено для удалённого мониторинга экземпляров IBM Informix через JDBC. Оно выполняет запросы к системной базе данных &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt;, собирает показатели производительности и создаёт связанные сущности экземпляров, баз д...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Мониторинг IBM Informix =&lt;br /&gt;
&lt;br /&gt;
Расширение предназначено для удалённого мониторинга экземпляров IBM Informix через JDBC. Оно выполняет запросы к системной базе данных &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt;, собирает показатели производительности и создаёт связанные сущности экземпляров, баз данных и dbspace в Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Параметр&lt;br /&gt;
! Значение&lt;br /&gt;
|-&lt;br /&gt;
| Идентификатор&lt;br /&gt;
| &amp;lt;code&amp;gt;ru.ruscomtech.extension.sql-informix&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Минимальная версия Ключ-АСТРОМ&lt;br /&gt;
| &amp;lt;code&amp;gt;1.310&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Поддерживаемая версия Informix&lt;br /&gt;
| &amp;lt;code&amp;gt;14.10+&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Версия JDBC-драйвера&lt;br /&gt;
| &amp;lt;code&amp;gt;4.5.x+&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| Источник данных&lt;br /&gt;
| JDBC&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Возможности расширения ==&lt;br /&gt;
&lt;br /&gt;
* Удалённый сбор метрик без установки агента на сервер Informix.&lt;br /&gt;
* Мониторинг загрузки процессора и эффективности буферного кэша.&lt;br /&gt;
* Контроль последовательных сканирований и контрольных точек.&lt;br /&gt;
* Мониторинг разделяемой памяти экземпляра.&lt;br /&gt;
* Контроль ожиданий блокировок и превышения системных ограничений.&lt;br /&gt;
* Сбор количества подключений и блокировок по базам данных.&lt;br /&gt;
* Контроль свободного пространства и операций ввода-вывода по dbspace.&lt;br /&gt;
* Сбор статистики наиболее активно сканируемых таблиц.&lt;br /&gt;
* Создание сущностей экземпляров, баз данных и dbspace.&lt;br /&gt;
* Готовые обзорные панели IBM Informix.&lt;br /&gt;
&lt;br /&gt;
== Требования ==&lt;br /&gt;
&lt;br /&gt;
Для работы расширения необходимы:&lt;br /&gt;
&lt;br /&gt;
* АктивныйШлюз с поддержкой выполнения расширений.&lt;br /&gt;
* Сетевой доступ от АктивногоШлюза к серверу Informix.&lt;br /&gt;
* IBM Informix JDBC Driver версии &amp;lt;code&amp;gt;4.5.x&amp;lt;/code&amp;gt; или новее.&lt;br /&gt;
* Отдельная учётная запись Informix с правами только на чтение системных представлений.&lt;br /&gt;
* Доступ к системной базе данных &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Расширение не содержит JDBC-драйвер. Файл драйвера необходимо разместить в каталоге:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
remotepluginmodule/agent/conf/userdata/libs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Драйвер должен быть установлен на каждом АктивномШлюзе, который может выполнять конфигурацию расширения. Учётная запись службы АктивногоШлюза должна иметь право чтения файла. После установки драйвера перезапустите службу АктивногоШлюза.&lt;br /&gt;
&lt;br /&gt;
== Права учётной записи ==&lt;br /&gt;
&lt;br /&gt;
Рекомендуется использовать отдельную учётную запись мониторинга без прав на изменение данных.&lt;br /&gt;
&lt;br /&gt;
Учётной записи необходимо предоставить право подключения к базе &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt; и чтения следующих системных представлений:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
syslocks&lt;br /&gt;
syssessions&lt;br /&gt;
sysdatabases&lt;br /&gt;
sysprofile&lt;br /&gt;
sysseglst&lt;br /&gt;
sysvpprof&lt;br /&gt;
sysdbspaces&lt;br /&gt;
syschunks&lt;br /&gt;
sysshmvals&lt;br /&gt;
syschktab&lt;br /&gt;
sysmchktab&lt;br /&gt;
sysdbstab&lt;br /&gt;
sysptprof&lt;br /&gt;
systabinfo&lt;br /&gt;
systables&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Способ создания пользователя и выдачи прав зависит от используемой схемы аутентификации Informix. Административные права для работы расширения не требуются.&lt;br /&gt;
&lt;br /&gt;
== Установка расширения ==&lt;br /&gt;
&lt;br /&gt;
# Откройте раздел управления расширениями Ключ-АСТРОМ.&lt;br /&gt;
# Загрузите подписанный пакет &amp;lt;code&amp;gt;ru.ruscomtech.extension.sql-informix-2.0.1.zip&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Установите расширение.&lt;br /&gt;
# Откройте установленное расширение и выберите добавление конфигурации мониторинга.&lt;br /&gt;
# Выберите группу АктивныхШлюзов, с которой доступен сервер Informix.&lt;br /&gt;
# Добавьте endpoint для каждого контролируемого экземпляра.&lt;br /&gt;
# Сохраните и включите конфигурацию.&lt;br /&gt;
&lt;br /&gt;
== Конфигурация ==&lt;br /&gt;
&lt;br /&gt;
Для endpoint необходимо указать следующие параметры:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Параметр&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| Имя endpoint&lt;br /&gt;
| Произвольное уникальное имя подключения.&lt;br /&gt;
|-&lt;br /&gt;
| Host&lt;br /&gt;
| DNS-имя или IP-адрес сервера Informix.&lt;br /&gt;
|-&lt;br /&gt;
| Port&lt;br /&gt;
| Порт службы Informix.&lt;br /&gt;
|-&lt;br /&gt;
| Connection string&lt;br /&gt;
| JDBC-строка подключения к базе &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Username&lt;br /&gt;
| Пользователь с правами чтения системных представлений.&lt;br /&gt;
|-&lt;br /&gt;
| Password&lt;br /&gt;
| Пароль пользователя либо ссылка на учётные данные из хранилища секретов.&lt;br /&gt;
|-&lt;br /&gt;
| SSL&lt;br /&gt;
| Включается, если сервер Informix настроен на защищённое JDBC-подключение.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Адрес и порт необходимо заполнить отдельно, даже если они уже присутствуют в JDBC-строке.&lt;br /&gt;
&lt;br /&gt;
=== Строка подключения ===&lt;br /&gt;
&lt;br /&gt;
Строка подключения должна начинаться с &amp;lt;code&amp;gt;jdbc:informix-sqli://&amp;lt;/code&amp;gt; и вести к базе &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
jdbc:informix-sqli://informix.example.local:9088/sysmaster:INFORMIXSERVER=ol_informix1410&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Где:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;informix.example.local&amp;lt;/code&amp;gt; — адрес сервера Informix;&lt;br /&gt;
* &amp;lt;code&amp;gt;9088&amp;lt;/code&amp;gt; — порт Informix;&lt;br /&gt;
* &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt; — системная база данных, из которой собираются показатели;&lt;br /&gt;
* &amp;lt;code&amp;gt;ol_informix1410&amp;lt;/code&amp;gt; — значение параметра &amp;lt;code&amp;gt;INFORMIXSERVER&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Имя пользователя и пароль рекомендуется указывать в отдельных полях конфигурации, а не включать в JDBC-строку.&lt;br /&gt;
&lt;br /&gt;
В версии &amp;lt;code&amp;gt;2.0.1&amp;lt;/code&amp;gt; отдельная настройка интервала отсутствует. Запросы выполняются штатным циклом источника данных SQL, обычно один раз в минуту.&lt;br /&gt;
&lt;br /&gt;
== Собираемые данные ==&lt;br /&gt;
&lt;br /&gt;
=== Экземпляр Informix ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Метрика&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.cpu_user.count&amp;lt;/code&amp;gt;&lt;br /&gt;
| Процессорное время в пользовательском режиме.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.cpu_system.count&amp;lt;/code&amp;gt;&lt;br /&gt;
| Процессорное время в системном режиме.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.buffer_cache_hit_ratio_read&amp;lt;/code&amp;gt;&lt;br /&gt;
| Доля операций чтения, обслуженных из буферного кэша.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.buffer_cache_hit_ratio_write&amp;lt;/code&amp;gt;&lt;br /&gt;
| Доля операций записи, обслуженных через буферный кэш.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.scan.count&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество последовательных сканирований.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.checkpoint.count&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество выполненных контрольных точек.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.count_segments&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество сегментов разделяемой памяти.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.segment_size&amp;lt;/code&amp;gt;&lt;br /&gt;
| Размер сегментов разделяемой памяти.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.segment_blocks_used&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество используемых блоков разделяемой памяти.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.segment_blocks_free&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество свободных блоков разделяемой памяти.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.ovuser&amp;lt;/code&amp;gt;&lt;br /&gt;
| Попытки превышения максимального количества сеансов.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.ovlock&amp;lt;/code&amp;gt;&lt;br /&gt;
| Попытки превышения максимального количества блокировок.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.ovtrans&amp;lt;/code&amp;gt;&lt;br /&gt;
| Попытки превышения максимального количества транзакций.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.lockwts&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество ожиданий блокировок.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.instance.lruwrites&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество операций записи LRU.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Базы данных ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Метрика&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.database.sessions&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество активных сеансов базы данных.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.database.locks&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество блокировок базы данных.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.database.table_pages_used&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество страниц, используемых таблицей.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.database.table_scans&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество сканирований таблицы.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Статистика таблиц собирается для десяти наиболее активно сканируемых таблиц. Системные базы данных и системные таблицы из этой выборки исключаются.&lt;br /&gt;
&lt;br /&gt;
=== Dbspace ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Метрика&lt;br /&gt;
! Описание&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.dbspace.percent_free&amp;lt;/code&amp;gt;&lt;br /&gt;
| Доля свободного пространства в dbspace.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.dbspace.chunks_read&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество операций чтения из chunk.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.dbspace.chunks_written&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество операций записи в chunk.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.dbspace.chunk_pages_read&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество прочитанных страниц chunk.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix.dbspace.chunk_pages_written&amp;lt;/code&amp;gt;&lt;br /&gt;
| Количество записанных страниц chunk.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Создаваемые сущности ==&lt;br /&gt;
&lt;br /&gt;
Расширение создаёт следующие типы сущностей:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Тип&lt;br /&gt;
! Назначение&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix:instance&amp;lt;/code&amp;gt;&lt;br /&gt;
| Экземпляр сервера Informix.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix:database&amp;lt;/code&amp;gt;&lt;br /&gt;
| База данных экземпляра.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;informix:dbspace&amp;lt;/code&amp;gt;&lt;br /&gt;
| Пространство хранения Informix.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Базы данных и dbspace связываются с соответствующим экземпляром Informix. Если в Ключ-АСТРОМ обнаружен хост с совпадающим IP-адресом, экземпляр также связывается с этим хостом.&lt;br /&gt;
&lt;br /&gt;
== Проверка работы ==&lt;br /&gt;
&lt;br /&gt;
После сохранения конфигурации:&lt;br /&gt;
&lt;br /&gt;
# Проверьте состояние конфигурации расширения.&lt;br /&gt;
# Убедитесь, что проверочный запрос &amp;lt;code&amp;gt;SELECT 1&amp;lt;/code&amp;gt; выполняется успешно.&lt;br /&gt;
# Откройте обзорную панель IBM Informix.&lt;br /&gt;
# Проверьте появление сущностей экземпляра, баз данных и dbspace.&lt;br /&gt;
# Убедитесь, что метрики с префиксом &amp;lt;code&amp;gt;informix.&amp;lt;/code&amp;gt; поступают в Ключ-АСТРОМ.&lt;br /&gt;
&lt;br /&gt;
== Устранение неполадок ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ошибка&lt;br /&gt;
! Возможная причина и решение&lt;br /&gt;
|-&lt;br /&gt;
| JDBC-драйвер не найден&lt;br /&gt;
| Проверьте размещение JAR-файла, права на чтение и перезапустите службу АктивногоШлюза.&lt;br /&gt;
|-&lt;br /&gt;
| Строка подключения отклонена&lt;br /&gt;
| Убедитесь, что она начинается с &amp;lt;code&amp;gt;jdbc:informix-sqli://&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| Ошибка аутентификации&lt;br /&gt;
| Проверьте имя пользователя, пароль и способ аутентификации Informix.&lt;br /&gt;
|-&lt;br /&gt;
| Недостаточно прав&lt;br /&gt;
| Предоставьте пользователю доступ к &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt; и право чтения необходимых системных представлений.&lt;br /&gt;
|-&lt;br /&gt;
| Подключение работает, но метрики отсутствуют&lt;br /&gt;
| Проверьте, что JDBC-строка ведёт к базе &amp;lt;code&amp;gt;sysmaster&amp;lt;/code&amp;gt; и системные представления возвращают данные.&lt;br /&gt;
|-&lt;br /&gt;
| Не создаётся связь с хостом&lt;br /&gt;
| Проверьте наличие контролируемого хоста с IP-адресом, совпадающим с адресом endpoint.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== История изменений ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Версия&lt;br /&gt;
! Изменения&lt;br /&gt;
|-&lt;br /&gt;
|2.0.1&lt;br /&gt;
|&lt;br /&gt;
* Начало поддержки удалённого мониторинга IBM Informix.&lt;br /&gt;
* Адаптировано для Ключ-АСТРОМ &amp;lt;code&amp;gt;1.310+&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Добавлен сбор показателей экземпляров, баз данных, таблиц и dbspace.&lt;br /&gt;
* Добавлены сущности экземпляра, базы данных и dbspace и связи между ними.&lt;br /&gt;
* Добавлены готовые обзорные панели IBM Informix.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Azubarev</name></author>
	</entry>
</feed>