目录
接上文:Zabbix的详细安装部署_zabbix安装部署linux_linux_yanbb的博客-CSDN博客
文章目录
zabbix-agent安装
1.安装 zabbix -agent
2.修改配置文件
3.创建主机群组
4.创建主机
5.创建应用集
6.创建监控项
a.创建1个不带参数的监控项:
b.创建1个带参数的监控项
7.删除监控项
zabbix-agent安装
当我们把监控端配置启动以后,我们需要来设置一下我们的被监控端,我们在被监控的主机安装好zabbix-agent,设置好他的所属的监控端server,并把他添加到server端,就能将其纳入我们的监控系统中去了。
1.安装 zabbix -agent
[root@zabbix-agent-node1 ~]# wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[root@zabbix-agent-node1 ~]# yum install zabbix-agent zabbix-sender -y
2.修改配置文件
[root@zabbix-agent-node1 ~]# cd /etc/zabbix/
[root@zabbix-agent-node1 zabbix]# cp zabbix_agentd.conf zabbix_agentd.bak
[root@zabbix-agent-node1 zabbix]# ls
zabbix_agentd.bak zabbix_agentd.conf zabbix_agentd.d
[root@zabbix-agent-node1 zabbix]# vim zabbix_agentd.conf ----修改如下
Server=10.8.156.38 zabbix监控端的地址
ServerActive=10.8.156.38 主动模式 zabbix-server-ip
Hostname=zabbix-agent-none1
UnsafeUserParameters=1 是否限制用户自定义 keys 使用特殊字符 1是可以启用特殊字符 0是不可以启用特殊字符
EnableRemoteCommands=1 是否允许别人执行远程操作命令,默认是禁用的,打开的话会有安全风险.
是否允许别人执行远程操作命令,默认是禁用的,打开的话会有安全风险.修改完成之后,我们保存退出。然后就可以启动服务了:
[root@zabbix-agent-node1 zabbix]# systemctl start zabbix-agent
[root@zabbix-agent-node1 zabbix]# systemctl enable zabbix-agent
3.创建主机群组
4.创建主机
5.创建应用集
6.创建监控项
要在Zabbix管理页面创建一个监控项,请执行以下操作:
- 进入到: 配置 → 主机
- 在主机所在的行单击 监控项
- 点击屏幕右上角的创建监控项
- 输入表单中监控项的参数
你也可以打开一个已经存在的监控项,点击克隆 按钮,然后重命名保存。
任何一个被监控项,如果想要能够被监控,一定要在zabbix-server端定义了能够连接至zabbix-agent端,并且能够获取命令。或者在agent端定义了能够让server端获取命令。一般都是内建的命令,都对应的有其名字,被我们称之为key
。
a.创建1个不带参数的监控项:
监控系统已启动的时间
关于键值(key值),我们可以直接在网页上设置(服务器自动执行),
但是最好提前使用命令行命令(手动执行)来获取,确保此监控项的键值能取到监控数据,也就意味着能监控到此指标;
[root@zabbix-server ~]# yum -y install zabbix-get
[root@zabbix-server ~]# zabbix_get -s 10.8.156.38 -k system.uptime -p 100508429
如果能获取到值,就可以点击添加了;等待一会儿,点击“监测”-->“最新数据”
即可看到被监控端node1的已运行时间;
b.创建1个带参数的监控项
案例2:监控文件的大小
被监控端node1先创建出1G文件
[root@zabbix-agent-node1 ~]# dd if=/dev/zero of=/home/test.txt bs=1M count=1024
[root@zabbix-agent-node1 ~]# ll -h /home/
-rw-r--r--. 1 root root 1.0G 6月 10 11:22 test.txt
去监控平台,创建监控项:
点击“最新数据”
zabbix中有很多自带的监控项,就不跟大家一一演示了,带参数和不带参数的已经给大家各自演示过了,除了系统自带了,还有一些自定义的监控项,我们留着下一次跟其他功能一块给大家讲解。
接下来我们看一下怎么删除监控项
7.删除监控项
如果有一个监控项,我们用不上了,就可以删除掉。但是如果你直接删除的话,默认数据是会留下的,所以我们要先清除数据,然后再删除。
- 历史数据(history)和趋势数据(trends)是Zabbix中存储收集到的数据的两种方式。
- 历史数据:每一个收集到的监控数据
- 趋势数据:按小时统计计算的平均值数据
强烈建议将历史数据保留时长设置得尽可能的小。这么做可以让数据库不会因存储了大量的历史数据,导致超负荷运行。文章来源:https://www.toymoban.com/news/detail-540325.html
可以选择长时间的保留趋势数据,来替代长期需要的历史数据。例如:设置成保留14天历史数据和5年的趋势数据。文章来源地址https://www.toymoban.com/news/detail-540325.html
到了这里,关于ZABBIX-agent端的安装和配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!