zabbix基础

首先什么是zabbix:zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。Zabbix相比其他监控软件有如下优点:
         -安装与配置简单,学习成本低
  - 支持多语言(包括中文,系统自带不需要额外安装插件)
  - 自动发现服务器与网络设备
  - 分布式监视以及WEB集中管理功能 (这一点相比其他监控软件有明显优势)
  - 用户安全认证和柔软的授权方式 (如ldap认证)
  - 通过WEB界面设置或查看监视结果 (图像化配置)
         - email等通知功能()
           关于zabbix的安装我们将通过单独的小结讲,下面的展示主要是为了方便大家对zabbix有一次直观的认识。
                             下图所示:

1

          
zabbix主要有5个主菜单栏: Moniting,Inventory,reports,configuration,Adminstration每个主菜单栏下面又多个二级菜单.
 
Moniting:     主要是对监控对象的一些相关展示,比如说对web应用的展示。
Inventory:    资产管理,类似于公司里的资产管理,比如一个硬件设备,这里可能会标识设备的名称,操作系统,mac地址,资产编号等
Reports;        这里主要展示了zabbix服务的状态,比如主机数,报警数。还有就是展示了一些设备的可用性报表等相关信息。
Congfiguration; 这里主要用来对系统的配置,比如创建主机,创创建模版,创建报警,创建流量图片等相关应用基本的配置主要通过这里来实现。
Adminstration: 这里也是用了对系统进行配置,可configuration相比,这里的配置主要实现对zabbix本身的一些相关的配置工作,比如登录zabbix的用户的创建等工作主要通过这里来配置。

      下面让我们双击Configurtion,然后双击下面的host菜单如下所示:

2

      从左到右依次是:host(主机名) application(相关应用) item(监控对象trigger (触发器)dns (主机的dns)ip(主机的ip地址) Templates(主机所用到的主机模版)  Status(主机的状态  )  availablity   下面我将对application item triggergraphs,等相关概念进行一一的解释。 

Item:主机监控的对象,比如主机的cpu利用率,这里cpu的利用率就可以成为一个item。比如我监控的一个服务也可以成为一个item,我们可以这样理解,我们说监控的东西就可以简单的被成为一个item

Triigertriiger被称为触发器,可以理解为促成警报的一个阀值,比如,当d盘的剩余空间只剩下百分之十时,我们可以把这个条件做为一个triger

Graphs:图表,我们监控一个设备时,有时候希望以更加直观的图表的形式显示出来的时候往往可以通过graphs来设置,比如我们监控的一个item对象是etho网卡出口的流量和一个iteme etho网卡进口的流量,并且我们想把eth0网卡进出流量以曲线图的形式显示出来的话往往就需要在graphs里面来设置。

 

     下面我们通过创建一个主机的事例让大家有个初步的认识。

首先:双击最上面的configuration下的host按钮出现如下图所示。然后我们双击右上角:create Host按钮。

3 

     当我们双击create host按钮后会出现如下的对话框,为了大家看起来方便我只截取了左边半部分。

4

     其实不用我多讲相比大家也能明白个大概意思,大家只要按照说明填写相关的内容就可以了,然后单击save按钮进行保存。

     下面我们就要进行监控项目的添加了双击item按钮,出现下图所示

5

     图中列出了我已经创建好的监控对象,下面我们讲新建一个监控项目以便大家能够更好的理解创建的过程,单击右上角的create item进行监控对象的创建。接下来会出现如下所示的对话框。

6

    其中type:代表的意思是被监控但代理的类型,比如snmp类型ssh类型,monit agent类型等。Key代表了一种关键字,这里也可以自己定义,具我的理解如果是用agent类型的话就必须用系统自带的一些固定的格式去填写,比如:net.if.in[eth0,bytes],代表的意思是:etho里,进口的流量,但是是bytes,具体这方面的内容我们以后会单独的进行介绍。由于这章我们主要是以体验为主,所以我们不会讲的那么详细。 

   下面我们双击graphs按钮,同样的create graphs

7

     大家可以看出来,item后面有五个不同的颜色来代表不同的监控对象,然后把这5个监控对象汇成一张图来展示给大家,这样其不是很方便哦。

    最后我讲通过几张监控图让大家对zabbix有个直观的了解。

8

9

 

10

http://nanwangting.blog.51cto.com/608135/641811

### 关于 Zabbix 基础模板的中文资料或教程 #### Zabbix 基础模板概述 Zabbix 是一款功能强大的开源监控工具,其核心之一便是通过模板来实现对不同设备和服务的标准化监控。基础模板通常用于通用场景下的性能指标采集和告警设置。对于初学者来说,了解如何获取、翻译以及应用这些基础模板是非常重要的。 以下是针对 Zabbix 基础模板的相关内容: --- #### 获取 Zabbix 基础模板信息 可以通过官方文档或者社区资源下载所需的基础模板文件。具体操作可以参考以下流程: 1. **访问 Zabbix 官方网站**:从官网提供的模板库中查找适合需求的基础模板[^1]。 2. **利用社区贡献模板**:如果某些特定业务场景下没有现成的基础模板,则可考虑使用来自社区的支持模板项目[^2]。 --- #### 翻译 Zabbix 模板中的字段名 当遇到英文版本的基础模板时,可能需要将其本地化以便更好地理解各项参数含义。这一过程主要包括以下几个方面的工作: - 使用机器翻译工具初步转换描述文字; - 手动校正术语表达使其更贴合实际运维环境的需求。 完成上述步骤之后即可获得一份完整的汉化版基础模板供后续部署实施之用。 --- #### 导入与配置自定义/基础模板实例说明 为了使定制化的解决方案生效,在服务器端执行如下动作必不可少: 1. 准备好必要的脚本程序并分发给目标节点运行; ```bash # 设置权限及重启agent服务命令示例 chmod +s /bin/netstat systemctl restart zabbix-agent ``` 2. 创建新的模板对象及其内部组件(如 Items, Triggers 和 Graphs),其中 Key 的设定需匹配前面提到过的外部调用接口逻辑[^4]; 3. 绑定已有的物理资产记录至最新设计好的方案框架之下从而正式启用全套机制运作起来。 另外需要注意的是,部分特殊用途的数据收集方式可能会涉及到额外路径调整等问题,比如 MySQL 数据库连接配置文件位置变更情况就需要按照指定指南来进行相应修改处理[^5]。 --- #### Grafana 结合 Zabbix 展示效果优化建议 除了单纯依赖 Zabbix 自身界面外,还可以借助第三方可视化平台——Grafana 来进一步提升用户体验质量。先期准备工作包括确认相关插件状态正常可用等方面的内容[^3]: ```bash grafana-cli plugins list-remote | grep zabbix ``` 随后依据个人偏好布局图表样式最终达成理想呈现形式。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值