快3网上购买

Zabbix Documentation 4.0

电脑杂谈  发布时间:2019-10-08 09:04:13  来源:网络整理

zabbix 3.2 安装_zabbix 安装_zabbix安装

快3网上购买您可以借助从源代码编译来获得最新版本的 Zabbix。

这里提供了从源代码安装 Zabbix 的详细步骤。

转到 Zabbix download page 下载源代码存档。待下载完毕后,执行以下命令解压缩源代码存档:

$ tar -zxvf zabbix-4.0.0.tar.gz

快3网上购买请在命令中输入恰当的 Zabbix 版本。 它需要与下载的存档的名称匹配。

对于所有 Zabbix 守护进程,需要一个非特权用户。 如果从非特权用户账户启动 Zabbix 守护程序,它将以该用户身份运行。

然而,如果一个守护进程以“root”启动,它会切换到“zabbix”用户,且这个客户需要存在。在 Linux 系统中,可以使用以下命令创建一个用户(该客户属于自己的用户组,“zabbix”):

groupadd zabbix
useradd -g zabbix zabbix

而针对 Zabbix 前端快3网上购买加装,并不需要单独的用户帐户。

如果 Zabbix server 和 agent 运行在同样的机器上,建议使用不同的客户运行来 Zabbix server 和 agent。 否则,如果它们都成为同一用户运行,则 Zabbix agent 可以访问 Zabbix server 配置文件,并且可以轻松检索到 Zabbix 中的任何管理员级别的客户,例如,密码。

以 root 、bin 或其它带有特殊权限的账户运行 Zabbix 是比较危险的。

对于 Zabbix server 和 proxy 守护进程或者 Zabbix 前端,必须还要一个。但是 Zabbix agent 并不需要。

SQL 脚本 用于构建 schema 和插入 dataset。Zabbix proxy 只应该 schema,而 Zabbix server 在创建 schema 后,还应该 dataset。

当建立后,继续执行编译 Zabbix 的步骤。

当配置 Zabbix server 或者 proxy 的源代码时,需要选定所使用的类型。一次只能使用 Zabbix server 或 Zabbix proxy 进程编译一种类型。

如果要查看所有受支持的配置选项,请在解压缩的 Zabbix 源代码目录中运行:

./configure --help

如果要配置 Zabbix server 和 Zabbix proxy 的源代码,您可以运行下面内容:

./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2

从 Zabbix 3.0.0 起,STMP 认证需要需要 cURL 7.20.0 或更高版本的 --with-libcurl 配置选项。

从 Zabbix 2.2.0 起zabbix 安装快3网上购买,虚拟机监控应该 --with-libcurl 和 --with-libxml2 配置选项。

从 Zabbix 3.4 开始,Zabbix 将一直使用 PCRE 库进行编译;安装时它不是可选的。 --with-libpcre=[DIR] 只允许指向特定的基础安装目录,而不是通过 libpcre 文件的多个公共位置搜索。

如果要配置 Zabbix server 的源代码(使用 PostgreSQL 等),您可以运行:

./configure --enable-server --with-postgresql --with-net-snmp

如果要配置 Zabbix proxy 的源代码(使用 SQLite 等),您可以运行:

./configure --prefix=/usr --enable-proxy --with-net-snmp --with-sqlite3 --with-ssh2

如果要配置 Zabbix agent 的源代码zabbix 安装,您可以运行:

./configure --enable-agent

您可以使用 --enable-static 标识静态连接插件。如果你准备在不同的服务器之间分发已编译的二进制文件,则需要使用此标志使这种二进制文件在没有必需库的状况下工作。请注意 --enable-static 在 Solaris 系统下无效 。

zabbix安装_zabbix 安装_zabbix 3.2 安装

不建议在搭建 Zabbix server 的之后使用 --enable-static 选项。

为了静态搭建 Zabbix server,您需要拥有每个所需的内部类库的静态版本。配置脚本中不提供很多类库的严格检查。

快3网上购买命令行工具 zabbix_get 和 zabbix_sender 只有在 --enable-agent 选项启用时就会被编译。

如果 MySQL 客户端类库不处在默认的位置,则必须添加可选的 MySQL 的配置文件 --with-mysql=/<path_to_the_file>/mysql_config ,以选取所需的模式。

这可以有效缓解,一个系统上安装了多个版本的 MySQL 或者 MariaDB 的状况。

使用 --with-ibm-db2 以标识指定的 CLI API 位置。

使用 --with-oracle 以标识指定的 OCI API 位置。

关于使用加密,详见 。

如果从 SVN 安装,需要先运行下面命令:

$ make dbschema

make install

这步应该使用一个拥有足够权限的用户来运行 (如 'root',或者使用 sudo)。

运行 make install 将使用在 /usr/local/sbin 下的守护进程二进制文件(zabbix_server, zabbix_agentd, zabbix_proxy)和在 /usr/local/bin 下的客户端二进制文件进行默认安装。

如需要指定 /usr/local 以外的位置,可在之前的配置源代码的方法中使用 --prefix,例如 --prefix=/home/zabbix。在这个实例中,守护进程的二进制文件会被安装在 <prefix>/sbin 下,工具会安装在 <prefix>/bin 下。帮助文件会安装在 <prefix>/share 下。

您必须为每台安装了 zabbix_agentd 的主机配置这个文件。

您需要在这个文件中指定 Zabbix server 的 IP 地址 。若从其它主机发起的请求会被反对。

您需要选定的名称、用户和密码(如果使用的话)。

如果您进行大型环境部署(最多十个受监控主机),其余参数的默认值将合适您的环境。 如果要最大化 Zabbix server(或 proxy)的性能,则应设置默认参数。 详见性能调整。

您必须指定 Zabbix server 的 IP 地址和 Zabbix proxy 主机名(必须被 Zabbix server 识别),同时也要选定的名称、用户和密码(如果使用的话)。

使用 SQLite 必须选定文件的完整模式;用户和密码不是必须的。

在 Zabbix server 端运行 zabbix_server:

shell> zabbix_server

值得注意的是,确保您的平台禁止分配 36MB(或更多)的共享存储,否则 Zabbix server 将能够开启,并会在 Zabbix server 日志文件中提到 “Cannot allocate shared memory for <type of cache>.” 这样的报错信息。这可能会发生在 FreeBSD 和 Solaris 8 上。

快3网上购买详见本页底部的 部分,了解怎么配置共享内存。.

在受监控的主机上运行 zabbix_agentd:

shell> zabbix_agentd

值得注意的是,请保证您的平台允许分配 2MB 的共享存储,否则 Zabbix agent 可能会无法运行,并会在 Zabbix agent 日志文件中提到 “Cannot allocate shared memory for collector.” 这样的报错信息。这可能会发生在 Solaris 8 上。

如果您安装了 Zabbix proxy,请运行 zabbix_proxy:

shell> zabbix_proxy

zabbix 安装_zabbix安装_zabbix 3.2 安装

Zabbix 前端是 PHP 编写的,所以需要运行在支持 PHP 的 Web 服务器上。只应该简单的从 frontends/php 路径下复制 PHP 文件到 Web 服务器的 HTML 文档目录,即可完成安装。

Apache Web 服务器的 HTML 文档目录通常比如:

建议使用子目录替代 HTML 根目录。可以使用以下命令,以建立一个子目录并复制 Zabbix 的前端文件到这个目录下(注意更换为实际的目录):

mkdir <htdocs>/zabbix
cd frontends/php
cp -a . <htdocs>/zabbix

如果准备从 SVN 安装英文以外的语言,您需要生成翻译文件。可以运行以下命令:

locale/make_mo.sh

需要来自 gettext 安装包的 msgfmt 组件。

快3网上购买此外,使用英文以外的语言,需要在 Web 服务器上调试该语言对应的 locale 。详见“用户文件”页面中的 板块,以寻求如何安装它(如果必须的话)。

在您的浏览器打开 Zabbix 链接:;server_ip_or_name>/zabbix

您可以看见前端安装向导的第一个页面。

快3网上购买请确定满足所有的硬件调试前置条件。

先决条件最低要求描述

PHP 版本

5.4.0

PHP memory_limit 选项

128MB

快3网上购买位于 php。ini:

memory_limit = 128M

PHP post_max_size 选项

16MB

位于 php。ini:

post_max_size = 16M

PHP upload_max_filesize 选项

2MB

快3网上购买位于 php.ini:

upload_max_filesize = 2M

PHP max_execution_time 选项

zabbix 3.2 安装_zabbix安装_zabbix 安装

300 seconds (此值允许为 0 和 -1 )

位于 php。ini:

max_execution_time = 300

PHP max_input_time 选项

300 seconds (此值允许为 0 和 -1)

位于 php.ini:

max_input_time = 300

PHP session。auto_start 选项

必须禁用此值

In php.ini:

session.auto_start = 0

支持

其中之一: MySQL,、Oracle、PostgreSQL、IBM DB2

必须安装以下模块中的一种:

mysql、oci8、pgsql、ibm_db2

php-bcmath

mbstring

php-mbstring

PHP mbstring.func_overload 选项

必须禁用此值

位于 php.ini:

mbstring.func_overload = 0

PHP always_populate_raw_post_data option

必须禁用此值

只适用于 PHP 5。6。0 或更高的版本。

位于 php.ini:

快3网上购买always_populate_raw_post_data = -1

sockets

php-net-socket 用于支持用户脚本。

zabbix安装_zabbix 安装_zabbix 3.2 安装

快3网上购买2。0 或更高

php-gd. PHP GD 扩展需要支持 PNG 图像 (--with-png-dir),、JPEG (--with-jpeg-dir) 图像和 FreeType 2 (--with-freetype-dir).

2。6。15

php-xml or php5-dom

xmlwriter

php-xmlwriter

xmlreader

php-xmlreader

php-ctype

session

php-session

gettext

php-gettext

从 Zabbix 2。2。1 起,PHP gettext 扩展不是安装 Zabbix 的强制性要求。如果 gettext 没有安装,前端也可以照常运行,但翻译将不可用。

列表中也或许包括可选的先决条件。 不满足的可选先决条件以红色显示,同时标志为 Warning 状态。 即使存在不满足的可选先决条件,安装仍可以再次进行。

如果应该设置 Apache 的客户或用户组,则需要验证会话文件夹的权限。 否则 Zabbix 安装可能能够再次。

请输入连接到的具体信息。Zabbix 必须提前构建完成。

请输入 Zabbix server 的具体信息。

查看修改的摘要。

下载配置文件并将其置于 conf/ 路径下,即在您复制 Zabbix PHP 文件的 Web 服务器 HTML 文档子目录中。

如果 Web服务器用户具有对 conf/ 目录的写访问权,则会手动保存配置文件,并且可以直接再次执行下一步。

完成安装。

快3网上购买Zabbix 前端早已就绪!默认的用户名是 Admin,密码是zabbix。

前往 开始使用 Zabbix。

如何为 Zabbix 守护进程配置共享内存?


本文来自电脑杂谈,转载请注明本文网址:
http://www.kadakong.com/a/ruanjian/article-125562-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    上海快3 河北11选5走势图 快3投注 山东11选5开奖 恒彩彩票计划 万发彩票平台 秒速时时彩 上海11选5走势图 快发彩票投注 快3投注