ZABBIX(五) Zabbix 主机与组的配置

在zabbix中,主机(host)的定义不单单指类Linux、Windows等服务器,还包括路由器、交换机等其他设备。在此我们将单独介绍各类设备主机的添加方法。

一、创建主机方法

1、新建主机

“配置”-“主机”-“创建主机”:

具体配置方法,在我上次的博客ZABBIX(二)zabbix监控第一台服务器中有具体的方法

博客地址:http://blog.51cto.com/5001660/2136303

2、克隆/完全克隆主机

添加新的主机还可以通过已经添加的主机进行克隆或完全克隆方式进行添加新的主机。当使用克隆的方式创建一个新的主机的时候,只保留原来主机上配置的参数和链接的模板;使用完全克隆的方式添加新的主机,除了保留原来主机上的配置的参数和链接的模板之外还会保留在该主机上配置的监控项组、监控项、触发器、图形、low-level discovery 和 web场景。

通过克隆或完全克隆的方式创建一个新主机后,克隆的源主机配置发生变化,例如改变了监控项收集的时间,这种变化只对源主机有效,不会影响克隆后的新主机。直接在主机页面点击源主机名进入主机配置页面,在主机标签中页面的最下方点击克隆或完全克隆按钮就可以完成克隆。

二、主机参数

1、当新添加一台主机时,需要输入一些被添加的主机的基本信息和参数设置:

Host标签中配置参数的含义:

Host name:唯一的主机名称。名称中可以使用数字、字母、空格、点、破折号或下划线。如果在主机中安装了Zabbix agent,那么zabbix-agnet.conf配置文件中的参数Hostname必须和此处的配置相同,Zabbix使用active agent监控方式时需要这个参数。

Visible name:显示名称。配置该名称后,在页面列表、拓扑图等地方会显示该名称,这个参数支持UTF-8,因此在这里你可以输入中文名称。

Groups:选择添加该主机所属的主机组,一个主机至少属于一个主机组。

New group:创建该主机的同时也可以创建所属的主机组,可以不填写。

Interface:Zabbix 中主机支持四种接口类型:Agent、SNMP、JMX和IPMI,在每个接口中点击Add按钮即可添加该类型的新接口。在IP address框中填写主机IP地址,DNS name中填写主机的DNS主机名,Connect to中通过选择IP按钮或DNS按钮来确定我们是使用IP地址还是DNS主机名连接到主机,建议使用IP地址连接主机。Port中填写使用的端口号,Zabbix agent使用10050,SNMP使用161,JMX使用12345,IPMI使用623。Default设置我们使用哪一个做为主连接,在这里我们可以同时添加多个连接,例如一个主机有三个网卡,在这里我们就可以添加三个连接。

Description:主机的描述信息。

Monitored by proxy:通过Zabbix server监控主机时选择 no proxy,通过Proxy server监控主机时选择Proxy名称。

Enabled:勾选为启用对该主机的监控,开始对主机进行监控。未勾选表示对主机不进行监控。

主机状态:Monitored(监控)、Not monitored(未被监控)

三、主机模板:

切换到模板选项界面:

点击“选择”会列出系统中已存在的模板,根据被监控的设备选择相应的模板:

选择好要使用的模板后,点击添加,将选择的模板添加到主机中:

四、配置IPMI

在IPMI标签中,包含了IPMI相关的配置参数,如下图:

IPMI标签中配置参数的含义:

Authentication algorithm:选择身份验证算法。

Privilege level:选择权限级别。

Username:用于身份验证的用户名称。

Password:用于身份验证的密码。

五、配置宏变量

在Macros标签中允许我们添加主机级别的宏变量。

如上图所示,点击Host macros按钮后可以看到主机中定义的宏变量,也可以添加新的宏变量。在MACRO字段中输入宏变量的名称,格式为{$MACRO-NAME},在VALUE字段中输入该宏变量的值,点击Add添加。

当点击Inhented and host macros按钮后,不仅可以看到主机中定义的宏变量,还可以看到继承自模板和全局的宏变量。

在这里也可以通过点击全局宏变量{$SNMP_COMMUNITY}右侧的Change快速的建立主机级别的宏变量,也可以点击TEMPLATE VALUE列中的模板名称,打开模板配置页面对宏变量进行编辑。或者点击GLOBLE VALUE后面括号内的configure,打开全局宏变量的配置页面(Administration --> General --> Macros)进行编辑。

六、主机资产记录配置

在Host Inventory标签中你可以点击Manual按钮手工输入主机相关的资产记录信息,也可以点击Automatic按钮自动填写主机相关的资产记录信息。

主机资产可以手动录入,也可以自动获取,在此不详细介绍

七、配置主机加密通道

在Encryption标签中可以设置被监控主机与Zabbixserver或proxy之间的加密通信,这个是3.0中新增的功能,实际环境中这个功能非常有用也很重要,在以前的版本中需要借助其他工具实现数据的安全传输。

Encryption标签中配置参数的含义:

Connections to host:Zabbix server或proxy连接该主机上时使用的加密方式,系统默认是No encryption(未加密),也可以选择PSK或Certificate。

Connections from host:选择从主机连接到Zabbix server或proxy的加密方式,为了测试方便可以同时选择多种方式,系统默认是No encryption。

PSK identity:预共享密钥的标识字符串。

PSK:预共享的密钥(十六进制字符串)。最大长度:如果 Zabbix 使用 GnuTLS 或 OpenSSL 库时为512位十六进制数字 (256 字节 PSK),如果 Zabbix 使用嵌入 TLS(PolarSSL) 库时为64 位十六进制数字 (32 字节 PSK)。

Issuer:允许的证书颁发者。证书首先由证书颁发机构(CA)检验是否有效并由CA签名,如果Zabbix安装使用从多个CAs颁发的证书时,就可以使用Issuer字段中的设置进一步限制允许的CA。如果没有设置Issuer字段(空值)则接受任意CA。

Subject:允许的证书所有者。证书首先由证书颁发机构(CA)检验是否有效并由CA签名,可以使用Subject字段设置一个所有者字符串,如果没有设置Subject字段(空值)则接受任意被CA配置的有效证书。

原文地址:http://blog.51cto.com/5001660/2154692

时间: 2024-11-05 18:50:49

ZABBIX(五) Zabbix 主机与组的配置的相关文章

【Zabbix】Linux监控软件安装与配置(三)

一.安装扩展源 [[email protected] ~]# rpm -ivh http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm 二.安装LAMP环境 [[email protected] ~]# yum -y install httpd mysql mysql-libs php php-mysql mysql-server php-bcmath php-gd php-mbstring 三.安装za

Zabbix监控Linux主机设置

说明: Zabbix监控服务端已经配置完成,现在要使用Zabbix对Linux主机进行监控. 具体操作: 以下操作在被监控的Linux主机进行,这里以CentOS 6.x系统为例. 一.配置防火墙,开启10050.10051的TCP和UDP端口 vi /etc/sysconfig/iptables #编辑防火墙配置文件 -A INPUT -s 192.168.21.127 -m state --state NEW -m tcp -p tcp --dport 10050:10051 -j ACCE

zabbix详解:(三)添加邮件告警配置

大家应该心理有底,做监控不是只为了看服务器状态,虽然那也是监控的目的之一,但绝对不是全部,大家做监控的目的肯定是想预警,甚至是出问题就告警,毫无疑问zabbix也是支持告警规则的,现在来介绍传统的添加邮件告警,后面还会介绍微信告警. 添加邮件告警配置: 关于zabbix邮件告警的原理,其实是调用脚本,然后脚本通过邮件功能来向外发邮件,后面介绍的微信告警也是通过脚本调用微信接口来做的. 所以,告警的关键,就是脚本了,其实zabbix邮件告警这个功能很多文章有写,也有很多脚本可以参考,只是大部分版本

深入浅出Zabbix 3.0 -- 第七章 模板配置与管理

第七章  模板配置与管理 我们在主机中不仅可以添加很多需要监控的指标(即监控项),还可以添加图形.触发器.监控项组.展示屏.Web scenarios和low-level Discovery,如果在每个主机中添加这些对象,尤其是在一个大型环境中,其工作量是不可想象的,何况需要监控的主机有很多具有相同的监控属性,需要重复相同的配置工作,如果手工完成这些配置任务几乎是不可能的.好在Zabbix为我们提供了模板,通过在不同的模板中添加监控项.触发器.图形等配置并应用到任意数量的主机上.当然对于特殊的监

zabbix 安装-添加主机-监控项目-触发器-示警媒介类型-动作

Zabbix安装-创建主机-监控项目-触发器- 示警媒介类型 Zabbix 很强大,很全面,但相对来说,Nagios 要更轻量.灵活,特别是它的插件机制,你可以用自己熟悉的语言实现几乎任何自己想要实现的监控.Nagios 在图表方面相对较弱,如果只是希望实现监控及报警,Nagios 是个不错的选择,至于图表,你可以交给 cacti实现. Zabbix维护相对困难,Nagios维护相对容易,Cacti也是一样.但是Cacti的数据存储方式不是太好,过去的数据太模糊.Nagios的监控相对独立(插件

Zabbix监控 之sendEmail脚本邮件报警配置【5】

本次zabbix邮件报警时通过sendEmail这一个轻量级的命令行的smtp电子邮件客户端,使用脚本的方式实现邮件报警. 此次使用的Linux发行版是CentOS 6.5,zabbix版本为3.0.3 Zabbix监控之不发送邮件异常[附属] 一.下载sendEmail wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz sendEmail安装方法: 1 2 3 shell# tar xv

Zabbix分布式监控之Discovery自动发现配置

当我们能够熟练构建Zabbix监控平台之后,我们会发现,对zabbix的认识只是刚开始,今天带大家来学习Zabbix比较牛的功能,自动发现功能.什么是自动发现呢,简单来说就是,可以自动批量去发现局域网若干服务器,并自动添加监控,省去人工手动的添加,节省大量的人力成本! 随着监控主机不断增多,有时候需要添加一批机器,需要将公司的所有服务器添加到zabbix中,学过nagios.cacti的同学都知道,如果要批量必须使用脚本,或者手动传统办法去单个添加设备.分组.项目.图像,如果设备多,会晕倒哦.

zabbix监控添加主机,添加模板,处理图形中的乱码,自动发现

添加主机 优先添加主机群组,配置-添加主机群组主机-添加主机-群组-选择刚刚创建的 群组,ip地址填写客户端IP, 添加自定义模板, 模板-添加-创建主机名-添加到组添加一个模板名称aming 在模板下选择一个想要监控的的项目,复制过来我们选择Linux OS模板这一项复制想要选择的监控项目 点击复制后,目标类型选择模板,群组选择模板,目标选择aming应用后,查看模板,主机名,就能看到aming 主机已经有了9个监控项,这9个监控项也就是刚才复制linux os 的那9个监控项. 设置amin

Zabbix批量导入主机

Zabbix批量导入主机 在实际工作环境中我们一个集群里面可能有十几上百台一摸一样的主机,需要监控的内容也是一摸一样的,这个时候我们就可以使用下面的方式批量导入主机了 1,我们先在Zabbix-web里面配置好一台主机,然后把配置的结果导出来,我们通过脚本批量替换一下就行 <?xml version="1.0" encoding="UTF-8"?> <zabbix_export> <version>3.4</version&