自学Zabbix3.8.2-可视化Visualisation-maps网络地图 可以简单的理解为动态网络拓扑图,可以针对业务来配置zabbix map,通过map可以了解应用的整体状况:服务器是否异常.网络是否有故障.应用当前什么状态. 所有用户都可以创建网络maps.映射可以是公共的(可用于所有用户)或私有的(可用于选择的用户).在Zabbix中配置映射需要首先创建一个映射,定义它的通用参数,然后开始用元素和它们的链接填充实际的映射.您可以使用包含主机.主机组.触发器.图像或其他映射的元素填充…
随着大量数据流入Zabbix,如果用户能够查看正在发生的事情,而不仅仅是数字,那么对于用户来说,这就变得容易得多了.这就是图的所在. 图允许快速地掌握数据流,关联问题,发现什么时候开始,或者做什么事情可能会变成问题.…
自学Zabbix3.9.1-模板Templates-创建 1. 模板介绍 模板是一组可以方便地应用于多个主机的实体. 实体可能是: 项目 触发器 图 应用程序 屏幕(因为Zabbix 2.0) 低层次的发现规则(自从Zabbix 2.0之后) 网络场景(自Zabbix 2.2) 通过一个案例来说明模板是做什么的 ? 王小明是某公司系统管理员,负责100台Linux服务器,还有几台windows服务器.他选择了zabbix作为监控服务器基本性能,如cpu.内存.硬盘.网络这些基本的东西,主管要求他…
自学Zabbix3.8.3-可视化Visualisation-Screens 在Zabbix屏幕上,您可以将来自不同来源的信息分组,以快速浏览单个屏幕.构建屏幕非常简单直观.本质上,屏幕是一个表.您可以选择每个表中有多少个单元格,以及在单元格中显示哪些元素.以下元素可以显示: simple graphs simple graph prototypes user-defined custom graphs custom graph prototypes maps other screens pla…
自学Zabbix3.8.1.1-可视化Visualisation-Graphs简单图表 Zabbix提供了一些简单的图表,用于可视化由项目收集的数据. 用户不需要进行配置工作来查看简单的图表.他们是由Zabbix免费提供的. 在zabbix中,所有数值item值都可以绘制成简易的图表. 1. 在Monitoring->Latest data->任意一个数值item列上有个Graph,点击便会出现一个简易图表. 2. 时间选择器 请注意图表上方的时间选择器.它允许您轻松地选择所需的时间周期. 选…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.12-动作Action介绍 1. 动作action 在配置好监控项和触发器之后,一旦正常工作中的某触发器状态发生改变,一般意味着异常情况发生,此时通常需要采取一定的动作action,如告警或者执行远程命令等. 并非所有的触发器状态发生改变的场景都需要对其进行干预,如转变为“OK”状态时,相应的如果触发器的状态转变为“problem”就需要告知所有关心其相关监控指标的人员. “…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.12.3-动作Action-自动发现action配置 1. 首先先学习  Network Discovery 网络发现原理 Default message: Discovery rule: {DISCOVERY.RULE.NAME} Device IP:{DISCOVERY.DEVICE.IPADDRESS} Device DNS: {DISCOVERY.DEVICE.DNS…
自学Zabbix3.10.1.4-事件通知Notifications upon events-媒介类型Ez Texting Ez Texting是zabbix的技术合作伙伴,主要提供短信服务,用手机注册账号,便可以使用它来发送短信了,不过他只支持美国和加拿大的手机号码,并且应该是收费的. zabbix配置媒介Ez Texting Administration(管理)→Media types(媒介类型)->点击创建  选项 描述  Name  媒介名称,看着起名  Type  选择Ez Texti…
自学Zabbix3.10.1.5-事件通知Notifications upon events-媒介类型自定义脚本…
自学Zabbix3.10.1.3-事件通知Notifications upon events-媒介类型Jabber Jabber有第三方插件,能让Jabber用户和MSN.YahooMessager.ICQ等IM用户相互通讯.因为Google遵从Jabber协议,并且Google已经将Gtalk的服务器开放给了其它的Jabber服务器.所以PSI.Giam等Jabber客户端软件支持GTalk用户登陆. jabberXMPP(可扩展消息处理现场协议)是基于可扩展标记语言(标准通用标记语言下的一个…
自学Zabbix3.10.1.2-事件通知Notifications upon events-媒介类型SMS 服务器安装串口GSM短信猫之后,zabbix可以使用它来发送短信通知给管理员,如下注意事项: 串行设备速度要与GSM猫相匹配(linux下默认为/dev/ttyS0),zabbix无法设置设置串行设备速率 zabbix有对串行设备的读写全乡,可以使用ls -l /dev/ttyS0查看设备权限 请禁用你GSM手机卡的PIN码 zabbix测试过的GSM猫如下 Siemens MC35 T…
自学Zabbix3.10.1.1-事件通知Notifications upon events-媒介类型email 配置媒介Email Administration→Media types->Click on Create media type  选项 描述  Name  媒介名称,看着起名  Type  选择Email  SMTP server SMTP服务器  SMTP helo SMTP helo值, 通常情况下是顶级域名  SMTP email 这个邮件地址会显示到收件人的From里可用邮…
自学Zabbix3.10-事件通知Notifications upon events-媒介类型 zabbix触发器到了要发送通知的情况下,需要一个中间介质来接收并传递它的消息给运维们,以往用nagios,通常用脚本发送邮件或者发送飞信来达到报警.这个脚本实际上就是一个媒介了. zabbix有如下介质: E-mail 使用sendmail发送邮件. SMS 需要短信设备,暂未使用 Jabber Jabber有第三方插件,能让Jabber用户和MSN.YahooMessager.ICQ等IM用户相互…
自学Zabbix3.9.3-模板Templates-嵌套Nesting 嵌套是一个模板包含一个或多个其他模板的方法.可以在一个"嵌套"模板中将一些模板链接在一起.嵌套的好处在于,只需要将一个模板链接到主机,主机将继承链接模板的所有实体自动. zabbix模板内嵌步骤 configuration(配置)-- Templates(模板),点击你的目标模板,切换到linked templates选项,在文本框里面搜索你需要的模板,然后点击Add 两个参数: Unlink and clear:…
自学Zabbix3.9.2-模板Templates-linking/unlinking HOST链接模板之后,便继承了模板里定义的item,trigger等等,使用这个方法,配置zabbix监控会减少很多重复的体力劳动,并且更加灵活. 备注:模板只能被链接到host,不是链接到组里面. 1.zabbix主机链接模板 Configuration --Hosts--点击你需要链接模板的主机----切换到templates(模板)选项,Link new templates的文本框里面输入你需要link…
自学Zabbix3.8.1.3-可视化Visualisation-Graphs特殊图表 虽然一个简单的图表和自定义图标很适合访问一个项目的数据,但这两个都不允许在多个项目中快速创建一个比较图表.为了解决这个问题,在Zabbix 2.4以后可以以一种非常快的方式为几个项目创建专门的图形. 要创建一个特别的图表,请执行以下步骤:(如此创建的图标是临时创建的) Monitoring → Latest data 使用过滤器filter来显示您想要的项目 您想要绘制的项目的标记复选框 点击显示堆叠图dis…
自学Zabbix3.8.1.2-可视化Visualisation-Graphs自定义图表 自定义图表,如名称所示,提供定制功能.虽然简单的图形可以很好地查看单个项目的数据,但是它们不提供配置功能.因此,如果您想要更改图表的样式或方式显示或比较多个项目,那必须使用zabbix自定义图表功能,比如,我 们最常用的网卡流量监控,一张流量图上会包含进/出的流量信息.一个图表的数据可以来源一台主机,也可以来源于多台主机. 自定义图表是手动配置的.可以为主机或多个主机或单个模板创建它们. 配置自定义图 要创…
自学Zabbix3.5.2-监控项item-types监控类型 1. item types item types是由zabbix提供的各种类型的检查器,大致就是Zabbix agent, Simple checks, SNMP, Zabbix internal, IPMI, JMX monitoring等等. 每次创建监控项你都必须选择一个检测类型,如下图: Zabbix agent checks SNMP agent checks SNMP traps IPMI checks Simple c…
自学Zabbix3.5.1-监控项item-key详解个人觉得艰难理解,故附上原文档:https://www.zabbix.com/documentation/3.0/manual/config/items/item/key 1. 灵活的参数 参数位置可用接收任意参数则是灵活的.例如vfs.fs.size[*],"*"星号可以使用任意的参数,例如:vfs.fs.size[/]vfs.fs.size[/opt] 2. Key格式 Item key格式包含key名称和参数,参数必须符合规范…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.10.2-事件通知Notifications upon events-Actions报警配置 如何配置zabbix报警,也就是zabbix的action配置,action支持如下事件: 触发器事件 - 触发器状态在OK和PROBLEM之间变化(本节内容) 发现事件 自动注册时间 - 新的客户端注册进来 内部事件 - item转变为unsupported状态,触发器转变为unk…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.10.2.1 linux如何配置使用sendEmail发送邮件 sendEmail是一个轻量级.命令行的SMTP邮件客户端.如果你需要使用命令行发送邮件,那么sendEmail是非常完美的选择.使用简单并且功能强大.这个被设计用在php.bash.perl和web站点使用. 以上是sendEmail的简单介绍,千万不要和sendmail搞混掉了.用了sendEmail你将不在…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.11-宏Macros zabbix宏变量让zabbix变得更灵活,它根据一系列预定义的规则替换一定文本模式,而解释器或编译器在遇到宏的时候会自动进行这一模式的替换.zabbix已经内置很多宏.变量可以定义在主机.模板以及全局,变量名称类似:{$MACRO},宏变量都是大写的. 变量可以用于如下地方: item名称 item key参数 触发器名称和描述 触发器表达式 其他地方…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 3.12.4 自学Zabbix3.12.4-动作Action-Operation配置 1. 概述 Operation指的是Action触发以后具体的操作,在Zabbix中,可以定义下面这些操作: 发送一条信息 执行一个命令(包括IPMI)   1.1 对于discovery事件,还有额外的一些操作: 添加一个Host 移除一个Host 启用一个Host 禁用一个Host 将Host添加到一个Ho…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 3.12.5 自学Zabbix3.12.5-动作Action-Condition配置 报警,肯定是基于某个条件的,比如某个服务器的CPU负载超过20%. 在Zabbix,这种“条件”就是Trigger,那不能对每一个Trigger都设置一个Action吧?  最好的办法就是定义某一类的Trigger如果出问题了,就同意触发某个Action. Zabbix就是这么做的,它在Trigger和Acti…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 3.12.6 自学Zabbix3.12.6-动作Action-Escalations配置 1. 概述 Escalation 的意思是“增大,扩大”,在Zabbix中,它指的意思是一个报警在一定条件下,会执行一些额外 的操作,比个比方,一台服务器磁盘满了,可能马上需要通知的是一线的运维工程师.如果6小时后都没人处理,这个故障且还没恢复,那么可能就要汇报给经理了. 或者,PHP进程挂了,可能首先是重…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.5.1-监控项item-key介绍 个人觉得艰难理解,故附上原文档:https://www.zabbix.com/documentation/3.0/manual/config/items/item/keyKey(键) :对于zabbix来说标记item的键,标识符.                 定义一个监控对象,那么这个监控对象肯定是采集数据的,当时采集数据的时候可能存…
点击返回:自学Zabbix之路 点击返回:自学Zabbix4.0之路 点击返回:自学zabbix集锦 自学Zabbix3.10.1.5-事件通知Notifications upon events-媒介类型Script 当事件通知到自定义脚本Script,会传递三个参数它,分别为$1(发送给谁) $2(标题) $3(内容).例如发送邮件给我自己的qq邮箱422417945@qq.com,标题为nginx离线,内容是IP地址:1.1.1.1,nginx异常,请立即处理. 1. 媒介配置-自定义脚本…
转自奔跑的熊猫原文 Web地图服务.WMS 请求方式.网络地图服务(WMS)的三大操作 1.GeoServer(地理信息系统服务器) GeoServer是OpenGIS Web 服务器规范的 J2EE 实现(geoserver只能用j2ee开发),利用GeoServer 可以方便的发布地图数据.GeoServer的主要特征包括:兼容 WMS 和 WFS 特性:能够将网络地图输出为jpeg.gif.png.SVG.KML等格式:能够运行在任何基于 J2EE/Servlet 容器之上.其安装方式有两…
1. 数据介绍 网络地图数据是在线地图服务发布出来的数据,其支持数据的网络查看和传输,极大的促进了GIS的发展. 目前PIE SDK支持百度地图.谷歌地图.高德地图.天地图.Bing地图.ArcGIS Server发布的服务.宏图影像等在线地图的加载和显示. 2. 实现思路及原理说明 第一步 根据不同的在线地图类型,实例化不同的图层对象: 第二步 将图层加载到地图并刷新: 3. 核心接口与方法 接口/类 方法 说明 HTHTTiledLayer 宏图图层对象接口 TDTTiledLayer 天地…
WebMap是从ArcGIS Online或者ArcGIS for Portal item上获取显示到用户的界面中. 需要的是地图的ID. 创建一个新的网络地图需要设置ID号,然后再用地图底图MapView或者SceneView显示出来. 引用:"esri/WebMap" var webmap = new WebMap({ portalItem:{id:"f2e9b762544945f390ca4ac3671cfa72"}}); 只要用到平面底图,因此在新建的Map…