IPA_ST_SDB(8) IPA_ST_SDB(8)
НАИМЕНОВАНИЕ
ipa_st_sdb -- IPA модуль простой базы данных (статистика)
ОПИСАНИЕ
ipa_st_sdb это IPA модуль статистики со следующими свойствами:
- Модуль читает данные из базы данных ipa_sdb(5);
- Модуль полностью поддерживает правила, лимиты и пороги.
Имя системы статистики -- sdb.
ФОРМАТ КОНФИГУРАЦИОННОГО ФАЙЛА
Конфигурация модуля интегрирована в файл ipa.conf(5). Конфигурационный
префикс модуля ``sdb''.
Параметр sdb:db_dir позволяет определить главную директорию базы данных
(значение по умолчанию /var/ipa_sdb):
sdb:db_dir = "/path/to/directory";
Этот параметр может быть расположен в секциях global и rule.
Статические и динамические правила наследуют этот параметр из секции
global. Так как этот параметр может быть расположен в секции rule, то
каждое правило может иметь собственную главную директорию для своих
файлов и директорий базы данных.
Следующие параметры могут быть расположены только в секции модуля sdb::
sdb: {
/* Параметры. */
}
По умолчанию модуль не разрешает использования символических связей в
базе данных. Чтобы разрешить символические связи в базе данных, уста-
новите параметр allow_symlinks в ``yes'' (значение по умолчанию равно
``no''):
sdb: {
allow_symlinks = <boolean>;
}
Главная директория базы данных имеет специальный файл, который содержит
номер версии формата базы данных и модуль проверяет версию, сохранённую
в этом файле. Чтобы ускорить работу модуля, в случае использования
большого количества главных директорий базы данных, возможно отключить
проверку версии формата базы данных установкой параметра check_version
в ``no'' (значение по умолчанию равно ``yes''):
sdb: {
check_version = <boolean>;
}
Не рекомендуется отключать проверку версии формата базы данных.
По умолчанию модуль не посылает никаких сообщений в лог, до тех пор,
пока не наступит какая-нибудь ошибка. Чтобы увидеть все сообщения от
модуля, установите параметр quiet в ``no'' (значение по умолчанию равно
``yes''):
sdb: {
quiet = <boolean>;
}
Пример:
st_mod "ipa_st_sdb.so";
global {
/* ... */
st_list = sdb;
sdb:db_dir = "/var/db/ipa_sdb";
}
rule 1 {
/* ... */
}
rule 2 {
/* ... */
sdb:db_dir = "/home/my/ipa_sdb";
}
Первое правило наследует значения параметров sdb:db_dir из секции
global. Второе правило имеет собственное значение для этого параметра.
Все динамические правила наследуют значение параметра sdb:db_dir из
секции global.
ДРУГИЕ ИСТОЧНИКИ
ipa_sdb(5), ipa_db_sdb(8), ipa_sdb_dump(8)
АВТОР
Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
НЕДОРАБОТКИ
Если вы обнаружите какие-либо ошибки, то, пожалуйста, сообщите мне по
email.
19 июля 2007 г. IPA_ST_SDB(8)