您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > zabbix快速入门Quickstart
目录1登录用户和配置.................................................................................................................22新主机................................................................................................................................63新项目................................................................................................................................74新触发..............................................................................................................................115接收问题的通知...............................................................................................................126新模板..............................................................................................................................151登录用户和配置概述在本节中,您将学习如何登录并设置Zabbix的系统用户。登录这是Zabbix“欢迎”屏幕。输入用户名与密码管理zabbix作为zabbix超级用户登录。当登录时,您将看到“联系管理员”页面的右下角。访问配置和管理菜单将被授予。防止暴力破解攻击连续五个失败的登录尝试,Zabbix接口将暂停30秒,以防止暴力和字典攻击。失败的登录尝试的IP地址会显示成功后登录。添加用户查看用户信息,去管理→用户并选择用户下拉。Zabbix最初只有两个用户定义的。“Admin”用户是Zabbix超级用户,拥有全部权限。“客人”用户是一个特殊的默认用户。如果你不登录,你访问Zabbix“guest”权限。默认情况下,“客人”没有权限Zabbix对象。添加一个新用户,点击创建用户。新用户的形式,确保将用户添加到一个现有的用户组,例如“网络管理员”。默认情况下,新用户没有媒体(通知交付方法)定义。创建一个,去“媒体”选项卡并单击Add。在这个弹出,为用户输入一个电子邮件地址。您可以指定一个时间中会活跃(见时间规范格式的页面描述),默认情况下媒介总是活跃。你也可以定制引发严重水平的媒介都是活跃的,但现在离开他们支持。单击Add,然后单击添加用户属性的形式。新用户出现在userlist。添加权限默认情况下,新用户没有权限访问主机。授予用户权限,点击群用户的组列(在本例中,“网络管理员”)。组中的属性形式,进入权限选项卡。这个用户是只读访问Linux服务器组,所以点击添加以下“只读”列表框。在这个弹出,马克“Linux服务器”旁边的复选框,然后单击选择。Linux服务器应该显示在相应的框。在用户组属性表单,点击更新。Zabbix的主机分配给用户组的访问权限,而不是个人用户。完成了!你可以尝试使用新用户的凭据登录。2新主机概述在本节中,您将学习如何建立一个新的主机。Zabbix是一个网络实体主机(物理、虚拟),您希望监视。的定义可以是一个“主机”Zabbix相当灵活。它可以是一个物理服务器、网络交换机,一个虚拟机或其他应用程序。添加主机Zabbix可以在配置中配置的主机信息→主机。已经有一个预定义的主机,称为“Zabbix服务器”,但我们要学会添加另一个。添加一个新的主机,点击创建。这将给我们一个主机配置形式。IP地址输入主机的IP地址。注意,如果这是Zabbix服务器IP地址,它必须在Zabbix代理配置文件中指定服务器的指令。其他选项将适合我们的默认值。当完成时,单击Add。你的新主人hostlist应该是可见的。如果Z图标可用性列是红色的,有一些错误与沟通,将您的鼠标移动它看到错误消息。如果图标是灰色的,没有状态更新到目前为止已经发生。检查Zabbix服务器正在运行,并尝试刷新页面之后。3新项目概述在本节中,您将学习如何建立一个项目。Zabbix是收集数据的基础的东西。没有项目,没有数据,因为只有一个数据项定义了一个单一的指标或什么下车的主机。添加项目(Addingitem)所有项目都围绕主机。这就是为什么我们配置一个示例项目去配置→主机和找到我们所创建的“Newhost”。物品链接的行“Newhost”应该显示一个计数的“0”。点击链接,然后点击创建项目。这将给我们一个项目定义形式。对于我们的示例项目,进入基本信息:名字输入CPU负载作为值。这将是项目名称显示在列表和其他地方。关键输入system.cpu。负载值。这是一个项目的技术名称标识将收集的信息的类型。特定的关键是预定义的关键之一,伴随着Zabbix代理。类型的信息选择数字(浮动)Numeric(float)。这个属性定义预期的数据的格式。您可能还想减少天项目历史将会保持到7或14。这是好的做法,以减轻数据库保存大量的历史价值。其他选项将适合我们的默认值。当完成时,单击Add。新项目应该出现在itemlist。点击上面细节列表查看究竟。看到数据定义了一个项目后,你可能会好奇,如果是收集数据。去监控→最新数据,单击+之前——其他——并期望你的项目和显示数据。(Monitoring→Latestdata,clickonthe+before-other-andexpectyouritemtobethereanddisplayingdata.)说完这些,第一个数据可能需要长达60秒到达。默认情况下,多长时间服务器读取配置更改并拿起执行新项目。如果您没有看到“改变Change”列中的值,也许只有一个值到目前为止已经收到。等待30秒到达另一个值。如果您没有看到的截图信息项,确保:您输入项目“关键”和“类型的信息”领域一样的截图代理和服务器正在运行主机状态是“监控”的,其可用性图标是绿色的主机主机下拉选择,项目是活跃的图与项目工作一段时间,它可能是时间看到一些视觉。简单的图表可供任何监控数字没有任何额外的配置项。这些图是在运行时生成的。查看图,去监控→最新数据,点击旁边的“图”链接。Monitoring→Latestdataandclickonthe'Graph'linknexttotheitem.4新触发概述在本节中,您将学习如何建立一个触发器。物品只收集数据。自动评估传入的数据我们需要定义触发器。触发器包含一个表达式,定义了一个阈值为数据的一个可接受的水平。如果超过这一水平的输入数据,一个触发器将“火”或进入一个“问题”状态——让我们知道发生了什么,可能需要关注。如果是可以接受的水平,触发返回一个“Ok”状态。添加触发器为我们的项目配置一个触发器,去配置→主机,找到“新主人”,点击触发下一个,然后在创建触发器。这向我们呈现了一个触发器定义形式。对于我们的触发,这里的基本信息输入:的名字输入CPU负载过高,在“Newhost”3分钟的价值。这将是触发器的名字显示在列表和其他地方。表达式输入:{Newhost:system.cpu.load.avg(180)}2这是触发器表达式。确保输入的表达式是正确的,到最后一个符号。项目关键(system.cpu.load)是指项目。这个表达式基本上是说,这个问题超过阈值时的CPU平均负载值3分钟/2。您可以了解更多关于触发器的语法表达式。当完成时,单击Add。新触发应该出现在列表中。显示触发状态定义了触发器后,你可能会想知道它的状态。为此,去监控→触发器(Monitoring→Triggers)。后3分钟左右(毕竟我们要求评估3分钟平均)触发应该出现在那里,大概用一个绿色的“OK”“状态”列中闪烁。闪烁显示最近的变化触发状态,一个发生在过去的30分钟。如果一个红色的“问题”是闪烁的,那么很明显的CPU负载超过阈值水平中定义的触发器。5接收问题的通知概述在本节中,您将学习如何设置报警的形式在Zabbix通知。与项目收集数据和触发器设计“fire”问题的情况下,它也会有用一些报警机制,对重要事件通知我们即使我们不直接看Zabbix前端。这是什么通知。电子邮件是最受欢迎的交付方法问题通知,我们将学习如何建立一个电子邮件通知。电子邮件设置最初有一些预定义的Zabbix通知交付方法。电子邮件就是其中之一。配置电子邮件设置,去管理→媒体类型并单击电子邮件列表中的预定义的媒体类型。这将给我们的电子邮件设置定义形式。设置值的SMTP服务器,SMTP直升机和SMTP邮件到适合您的环境。“SMTP邮件”将被用作“从”从Zabbix地址发送通知。更新,当准备好了。现在您已经配置了“电子邮件”作为工作的媒体类型。媒体类型必须与用户通过定义具体的交货地址(如我们在配置一个新用户),否则它将不会被使用。新的操作交付通知Zabbix动作做的一件事。因此,建立一个通知,去配置→操作,点击创建行动。在这种形式中,输入的名称的行动。{TRIGGER.STATUS}和{TRIGGER.NAME}宏(或变量),可见在默认主题和默认消息字段,将替换为实际的触发状态和触发器名称值。在最简单的情况下,如果我们不添加任何更多的具体情况,将采取行动在任何触发改变从“Ok”到“问题”。我们还应定义动作应该做什么——这是在操作选项卡来完成的。点击新,打开一个新操作形式。这里,点击添加用户发送块中,选择用户(“user”)我们已经定义。选择“电子邮件”的价值只发送。完成后,点击添加的操作细节。配置都是为了一个简单的行动,所以单击Add操作形式。收到通知现在,随着交付通知配置实际上是一件很有趣的事。帮助,我们可能会故意增加负担我们的主机,所以引发“fires”和通知我们收到一个问题。你的主机上打开控制台并运行:cat/dev/urandom|md5sum你可以运行一个或多个这些进程。现在去监控→最新数据,看看CPU负载的增加的价值。记住,我们引发火灾,CPU负载的价值去了'2'3分钟运行。一旦它:在监测→触发您应该看到闪烁的触发“问题”的地位您应该会收到一个问题在你的电子邮件通知注意如果通知不工作:再次验证电子邮件设置和行动已正确配置确保您创建的用户至少有读权限的主机生成的事件,如前所述在添加用户的步骤。用户,作为网络管理员的用户组的一部分必须至少有读访问Linux服务器的主机群,我们的主机属于。此外,您可以查看操作日志将政府→审计,并选择操作下拉,位于右上角。6新模板概述在本节中,您将学习如何建立一个模板。之前我们学习了如何建立一个项目,一个触发器,以及如何得到通知主机问题。而所有这些步骤本身提供了很大的灵活性,它看起来像一个采取如果需要很多步骤,一千台主机。一些自动化将是方便的。这就是模板来帮助。模板允许组织有用的物品,触发器和其他实体可以重用这样一次又一次的申请主机在一个单一的步骤。当一个模板与一个主机,主机继承模板的所有实体。所以,基本上一个快餐店群很快检查可以应用。添加模板开始使用模板,我们必须先创建一个。要做到这一点,在配置模板→点击创建模板。这将给我们一个模板配置形式。所需的参数输入以下:模板名称输入模板名称。字母数字、空格和下划线是允许的(Alpha-numericals,spacesandunderscoresareallowed.)。组从右边选择一个或多个组选择框,点击“移动”组的选择框。模板必须属于一个组。当完成时,单击Add。您的新模板应该在模板
本文标题:zabbix快速入门Quickstart
链接地址:https://www.777doc.com/doc-2829509 .html