installation - zabbix-server 设置过程可以自动化吗?

标签 installation zabbix

安装zabbix-service后,管理员需要通过浏览器访问http://{zabbix-server-host}/zabbix/进行设置,然后在设置向导的每个页面上单击“下一步”。虽然唯一的输入字段是“root”用户的密码,但似乎数据库中的某些数据已更新(但我不确定它到底是什么)。

设置过程可以自动化吗?例如,我可以通过访问数据库或任何配置文件来编写脚本来完成设置过程吗?

最佳答案

只需创建包含以下内容的/etc/zabbix/zabbix.conf.php:

<?php
// Zabbix GUI configuration file
global $DB;

$DB['TYPE']     = 'MYSQL';
$DB['SERVER']   = 'localhost';
$DB['PORT']     = '0';
$DB['DATABASE'] = 'zabbix';
$DB['USER']     = 'zabbix';
$DB['PASSWORD'] = 'zabbix';

// SCHEMA is relevant only for IBM_DB2 database
$DB['SCHEMA'] = '';

$ZBX_SERVER      = 'localhost';
$ZBX_SERVER_PORT = '10051';
$ZBX_SERVER_NAME = 'zabbix';

$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>

关于installation - zabbix-server 设置过程可以自动化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18509396/

相关文章:

c++ - 如何通过Windows Defender SmartScreen保护?

linux - centos7上的zabbix监控自定义服务

installation - 在组件标签上使用自动生成的 GUID 是否安全

directory - teSTLink 安装失败 : checking if/var/teSTLink/logs/directory exists

Python PyAudio 安装问题(使用 PortAudio)

installation - 安装 Cappuccino (Objective J)

php - Zabbix API 在同一字段中搜索两个值

java - 使用 Zabbix 监控同一台机器上的两个 Java 进程

python - 使用 zabbix API 从 python 创建 GridView

linux - zabbix monit switch,想获取interface 0/1的总流量