ZabbixManual1.4/Zabbix1.4/zh

来自Ubuntu中文
跳到导航跳到搜索

{{#ifexist: :ZabbixManual1.4/Zabbix1.4/zh/zh | | {{#ifexist: ZabbixManual1.4/Zabbix1.4/zh/zh | | {{#ifeq: {{#titleparts:ZabbixManual1.4/Zabbix1.4/zh|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:ZabbixManual1.4/Zabbix1.4/zh|1|-1|}} | zh | | }}


ZABBIX 1.4 是来自 ZABBIX SIA 的下一代开源分布式监测系统。

这些发布说明包括在 ZABBIX 1.4 中什么是新特性、安装和升级要点。

ZABBIX 1.4 中的新特性

自动发现

ZABBIX 分布式模块可以很方便地布置 ZABBIX 系统。

自动发现支持 IP 范围、服务检查、代理和 SNMP 模块,以便有效地进行自动发现。

分布式监测

ZABBIX 分布式监测可以将不同的区域组成一个复杂的环境。

ZABBIX 支持无限节点的监测。集中式配置可以在一个地方很方便地对所有节点进行配置。

WEB 监测

WEB 监测模块可以灵活方便地监测 WEB 站点和基于 WEB 应用程序的可用性和性能,它通过 GET 和 POST 变量来实现。

安装向导

安装向导自动检测安装必备条件、数据连接,并为 WEB 前端生成一个配置文件。

支持新的数据库引擎

SQLite 支持已实现,这样就可以在嵌入式系统中使用 ZABBIX 了。

改善 WEB 界面

WEB 界面的速度和易用性得到极大的改善。

新的通知方法

推荐使用本地化的 Jabber 信息支持

多对多的模板关联

更加灵活的主机模块关联可以节省时间,同时可以更加直接和灵活地配置主机。

数据库监测器

ZABBIX 服务器会在数据库宕机时自动向用户组发警告,并在数据库恢复正常之后继续正常的操作。

XML 数据的导入导出

新的 XML 数据导入和导出功能是共享模块、主机配置和监测项/触发器相关信息的极佳方式

Windows Vista 支持

ZABBIX 的 Windows 代理可以支持 Windows Vista,包括32位和64位的。

更加灵活的动作

支持一个动作的多个操作(通知、执行脚本)等,并推荐选择的动作计算算法。

服务器端外部检测

服务器端外部检测常被用来在 ZABBIX 服务器端执行自定义检测。

新的用户权限模式

不再支持老的用户权限模式。它被能更有效、更简单地运行在用户组和主机组层面上的模式所取代。

Hysteresis support

ZABBIX supports the use of different trigger expressions for going to ON and OFF states.

支持幻灯片演示

少量屏幕可以做成一组幻灯进行演示,以便获得更好的表现。

ZABBIX 服务器可以分担负载

通过几台服务器,服务器端处理组(包括发现、轮询、HTTP 轮询、触发器等)可以指定在不同的物理服务器上,以便得到更好的性能及可用性。

其他改善

UNIX 和 Windows 代理代码相同

代理源码的共享意味着更好的测试和更可靠的稳定性。

新的通讯协议

兼容 1.0 和 1.1.x的新通讯协议已经被开发。

增加背景图片的最大允许大小

通过 php.ini 配置中的设定,用于拓扑的背景图片最大被增加到1.5-2MB。

新的默认模板

Built-in template got new naming, several new templates were introduced. 内建模板有了新的名称,几种新的模板被推荐。

Flexible refresh intervals

ZABBIX support different refresh intervals for items for different days of week and time.

Stacked graphs

Stacked graphs are supported.

More flexible log rotation

New parameter, LogFileSize, controls parameters of log rotation for ZABBIX server and agents.

Support of static linkage

Static linkage of server and agent binaries was fixed.

Colour selection for graphs

Graphs support moredefaul colors and selection of RGB style color.

Log filtering on agent side

Log filtering by Posix style regular expression was implemented for more efficient monitoring of log files.

Improved configuration script

ZABBIX sender to read configuration parameter from agent’s configuration file

ZABBIX sender (zabbix_sender) can read server related parameters from agent’s configuration file.

Support of macros in remote commands

Standard macros can be also used in remote commands.

New configuration parameters

Several server-side configuration parameters were introduced.

avg() will support integer type

Function avg() can be used for integer items.

An icon can be assigned to hosts having ‘unknown’ status

An icon for hosts in ‘unknown’ status can be defined for use in maps. 斜体文字

What’s no longer supported

Repeated actions and notifications

Repeated actions and notification, poorly working in 1.1.x, are no longer supported. This functionality will be replaced by new escalation module in future releases of ZABBIX.

Bulk loader was replaces by XML Data Import/Export

Plain text bulk loader was replaced by more flexible XML Data Import/Export module.

User permissions on per-element level

User permissions of per-element level are no longer supported. It has been replaces by new user permission schema.

Installation and Upgrade Notes

Installation

See the INSTALLATION section for full details.

Version compatibility

Agents from ZABBIX 1.0 and ZABBIX 1.1.x can be used with ZABBIX 1.4. No modification required.

ZABBIX 1.4 agents can be used with earlier versions of ZABBIX. Note that the newest agents do not support old keys of ZBABIX 1.0.

Upgrade procedure

The following steps have to be performed for successful upgrade from ZABBIX 1.3.x to 1.4.

The whole upgrade procedure may take several hours depending on size of ZABBIX database.

= Stop ZABBIX server

Stop ZABBIX server to make sure that no new data are coming to database.

Backup existing ZABBIX database

This is very important step. Make sure that you have backup of your database. It will help if upgrade procedure fails (lack of disk space, power off, any unexpected problem).

Backup configuration files, PHP files and ZABBIX binaries

Make a backup copy of ZABBIX binaries, configuration files and PHP files.

Install new server binaries

You may use pre-compiled binaries or compile your own.

Review Server configuration parameters

Some parameters of zabbix_server.conf were changed in 1.4, new parameters added. You may want to review them.

Upgrade database

Database upgrade scripts are located in directory upgrade/dbpatches/1.4/<db engine>:

MySQL: upgrade/dbpatches/1.4/mysql/patch.sql
Oracle: upgrade/dbpatches/1.4/oracle/patch.sql
PostgreSQL: upgrade/dbpatches/1.4/postgresql/patch.sql

Note:
   Database upgrade may take quite significant time, several hours or more.
   It is recommended to test the upgrade in test environment.

Make sure that you have enough permissions (create table, drop table, create index, drop index). Also make sure that you have enough free disk space.

Normally you should have at least 2x more disk space than size of existing database.


Note: These scripts are for upgrade from ZABBIX 1.1.x to 1.4 only!


Install new ZABBIX GUI

Follow Installation Instructions.

Start new ZABBIX binaries

Start new binaries. Check log files to see if the binaries are started successfully.

Commercial support

ZABBIX SIA offers a full range of support options to meet your specific needs.

ZABBIX Support Services provide direct access to our expert Support Engineers who are ready to assist you in the development, deployment, and management of ZABBIX.

Visit http://www.zabbix.com/services.php or contact [email protected] for more details.