me
/
guix
Archived
1
0
Fork 0

doc: Regenerate Zabbix server and agent configuration.

...to make them in line with the newly generated front-end documentation.

* doc/guix.texi (Monitoring Services): Regenerate zabbix-server-configuration
and zabbix-agent-configuration.
master
Marius Bakke 2022-02-07 18:05:53 +01:00
parent 326e08bf0f
commit 43bc85f444
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 43 additions and 132 deletions

View File

@ -25564,125 +25564,72 @@ and disk space consumption:
@c %start of fragment @c %start of fragment
@deftp {Data Type} zabbix-server-configuration
Available @code{zabbix-server-configuration} fields are: Available @code{zabbix-server-configuration} fields are:
@deftypevr {@code{zabbix-server-configuration} parameter} package zabbix-server @table @asis
@item @code{zabbix-server} (default: @code{zabbix-server}) (type: file-like)
The zabbix-server package. The zabbix-server package.
@end deftypevr @item @code{user} (default: @code{"zabbix"}) (type: string)
@deftypevr {@code{zabbix-server-configuration} parameter} string user
User who will run the Zabbix server. User who will run the Zabbix server.
Defaults to @samp{"zabbix"}. @item @code{group} (default: @code{"zabbix"}) (type: group)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} group group
Group who will run the Zabbix server. Group who will run the Zabbix server.
Defaults to @samp{"zabbix"}. @item @code{db-host} (default: @code{"127.0.0.1"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string db-host
Database host name. Database host name.
Defaults to @samp{"127.0.0.1"}. @item @code{db-name} (default: @code{"zabbix"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string db-name
Database name. Database name.
Defaults to @samp{"zabbix"}. @item @code{db-user} (default: @code{"zabbix"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string db-user
Database user. Database user.
Defaults to @samp{"zabbix"}. @item @code{db-password} (default: @code{""}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string db-password
Database password. Please, use @code{include-files} with Database password. Please, use @code{include-files} with
@code{DBPassword=SECRET} inside a specified file instead. @code{DBPassword=SECRET} inside a specified file instead.
Defaults to @samp{""}. @item @code{db-port} (default: @code{5432}) (type: number)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} number db-port
Database port. Database port.
Defaults to @samp{5432}. @item @code{log-type} (default: @code{""}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string log-type
Specifies where log messages are written to: Specifies where log messages are written to:
@itemize @bullet @itemize @bullet
@item
@code{system} - syslog.
@item @item @code{system} - syslog.
@code{file} - file specified with @code{log-file} parameter.
@item @item @code{file} - file specified with @code{log-file} parameter.
@code{console} - standard output.
@item @code{console} - standard output.
@end itemize @end itemize
Defaults to @samp{""}. @item @code{log-file} (default: @code{"/var/log/zabbix/server.log"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string log-file
Log file name for @code{log-type} @code{file} parameter. Log file name for @code{log-type} @code{file} parameter.
Defaults to @samp{"/var/log/zabbix/server.log"}. @item @code{pid-file} (default: @code{"/var/run/zabbix/zabbix_server.pid"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string pid-file
Name of PID file. Name of PID file.
Defaults to @samp{"/var/run/zabbix/zabbix_server.pid"}. @item @code{ssl-ca-location} (default: @code{"/etc/ssl/certs/ca-certificates.crt"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string ssl-ca-location
The location of certificate authority (CA) files for SSL server The location of certificate authority (CA) files for SSL server
certificate verification. certificate verification.
Defaults to @samp{"/etc/ssl/certs/ca-certificates.crt"}. @item @code{ssl-cert-location} (default: @code{"/etc/ssl/certs"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string ssl-cert-location
Location of SSL client certificates. Location of SSL client certificates.
Defaults to @samp{"/etc/ssl/certs"}. @item @code{extra-options} (default: @code{""}) (type: extra-options)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} string extra-options
Extra options will be appended to Zabbix server configuration file. Extra options will be appended to Zabbix server configuration file.
Defaults to @samp{""}. @item @code{include-files} (default: @code{()}) (type: include-files)
@end deftypevr
@deftypevr {@code{zabbix-server-configuration} parameter} include-files include-files
You may include individual files or all files in a directory in the You may include individual files or all files in a directory in the
configuration file. configuration file.
Defaults to @samp{()}. @end table
@end deftp
@end deftypevr
@c %end of fragment @c %end of fragment
@ -25693,100 +25640,64 @@ Zabbix agent gathers information for Zabbix server.
@c %start of fragment @c %start of fragment
@deftp {Data Type} zabbix-agent-configuration
Available @code{zabbix-agent-configuration} fields are: Available @code{zabbix-agent-configuration} fields are:
@deftypevr {@code{zabbix-agent-configuration} parameter} package zabbix-agent @table @asis
@item @code{zabbix-agent} (default: @code{zabbix-agentd}) (type: file-like)
The zabbix-agent package. The zabbix-agent package.
@end deftypevr @item @code{user} (default: @code{"zabbix"}) (type: string)
@deftypevr {@code{zabbix-agent-configuration} parameter} string user
User who will run the Zabbix agent. User who will run the Zabbix agent.
Defaults to @samp{"zabbix"}. @item @code{group} (default: @code{"zabbix"}) (type: group)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} group group
Group who will run the Zabbix agent. Group who will run the Zabbix agent.
Defaults to @samp{"zabbix"}. @item @code{hostname} (default: @code{""}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} string hostname
Unique, case sensitive hostname which is required for active checks and Unique, case sensitive hostname which is required for active checks and
must match hostname as configured on the server. must match hostname as configured on the server.
Defaults to @samp{""}. @item @code{log-type} (default: @code{""}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} string log-type
Specifies where log messages are written to: Specifies where log messages are written to:
@itemize @bullet @itemize @bullet
@item @item
@code{system} - syslog. @code{system} - syslog.
@item @item @code{file} - file specified with
@code{file} - file specified with @code{log-file} parameter. @code{log-file} parameter.
@item @item @code{console} - standard output.
@code{console} - standard output.
@end itemize @end itemize
Defaults to @samp{""}. @item @code{log-file} (default: @code{"/var/log/zabbix/agent.log"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} string log-file
Log file name for @code{log-type} @code{file} parameter. Log file name for @code{log-type} @code{file} parameter.
Defaults to @samp{"/var/log/zabbix/agent.log"}. @item @code{pid-file} (default: @code{"/var/run/zabbix/zabbix_agent.pid"}) (type: string)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} string pid-file
Name of PID file. Name of PID file.
Defaults to @samp{"/var/run/zabbix/zabbix_agent.pid"}. @item @code{server} (default: @code{("127.0.0.1")}) (type: list)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} list server
List of IP addresses, optionally in CIDR notation, or hostnames of List of IP addresses, optionally in CIDR notation, or hostnames of
Zabbix servers and Zabbix proxies. Incoming connections will be Zabbix servers and Zabbix proxies. Incoming connections will be
accepted only from the hosts listed here. accepted only from the hosts listed here.
Defaults to @samp{("127.0.0.1")}. @item @code{server-active} (default: @code{("127.0.0.1")}) (type: list)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} list server-active
List of IP:port (or hostname:port) pairs of Zabbix servers and Zabbix List of IP:port (or hostname:port) pairs of Zabbix servers and Zabbix
proxies for active checks. If port is not specified, default port is proxies for active checks. If port is not specified, default port is
used. If this parameter is not specified, active checks are disabled. used. If this parameter is not specified, active checks are disabled.
Defaults to @samp{("127.0.0.1")}. @item @code{extra-options} (default: @code{""}) (type: extra-options)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} string extra-options
Extra options will be appended to Zabbix server configuration file. Extra options will be appended to Zabbix server configuration file.
Defaults to @samp{""}. @item @code{include-files} (default: @code{()}) (type: include-files)
@end deftypevr
@deftypevr {@code{zabbix-agent-configuration} parameter} include-files include-files
You may include individual files or all files in a directory in the You may include individual files or all files in a directory in the
configuration file. configuration file.
Defaults to @samp{()}. @end table
@end deftp
@end deftypevr
@c %end of fragment @c %end of fragment