配置¶
概述¶
除了web配置功能,本地配置存储在/etc/icingaweb2
默认情况下(取决于您的配置设置)。
文件/目录 | 描述 |
---|---|
config.ini | 通用配置(全局、日志记录、主题等) |
resources.ini | 全局资源(用于首选项和身份验证的Icinga Web 2数据库、Icinga 2 IDO数据库) |
roles.ini | 特定于用户的角色(例如管理员 )和权限 |
authentication.ini | 身份验证后端(例如数据库) |
enabledModules | 符号链接到已启用的模块 |
模块 | 用于模块特定配置的目录 |
常规配置¶
导航到配置>应用>一般.
此配置存储在config.ini
文件中/etc/icingaweb2
.
全局配置¶
选项 | 描述 |
---|---|
show_stacktraces | 可选的。是否显示调试堆栈跟踪。默认为0 . |
module_path | 可选的。指定可以安装模块的目录。多个目录之间必须用“:”隔开。 |
config_resource | 必需的。指定一个定义资源的名字。 |
示例:在数据库资源中存储用户首选项icingaweb_db
:
[global] show_stacktraces = "0" config_resource = "icingaweb_db" module_path = "/usr/share/icingaweb2/modules"
日志配置¶
选项 | 描述 |
---|---|
日志 | 可选的。指定日志记录类型。可以设置为syslog ,文件 ,php (web服务器的错误日志)或没有一个 . |
水平 | 可选的。指定日志级别。可以设置为错误 ,警告 ,信息 或调试 . |
文件 | 可选的。如果指定日志文件路径日志 被设置为文件 . |
应用程序 | 可选的。如果指定应用程序名称日志 被设置为syslog . |
设施 | 可选的。指定syslog工具日志 被设置为syslog .可以设置为用户 ,local0 来local7 .默认为用户 . |
更详细的调试日志记录到文件的示例:
[logging] log = "file" level = "DEBUG" file = "/usr/share/icingaweb2/log/icingaweb2.log"
主题配置¶
选项 | 描述 |
---|---|
默认的 | 可选的。选择默认主题。可以设置为Icinga ,高对比度 ,冬天 、“色盲”或你自己安装的主题。默认为Icinga .注意,此设置区分大小写,因为它引用主题的文件名。 |
禁用 | 可选的。设置这个1 如果不允许用户更改其主题。默认为0 . |
例子:
[themes] disabled = "1" default = "高对比度"