Zabbix监控windows服务器时间的方法 zabbix监控服务器的进程
title: Zabbix系列之(三):监控Linux服务器
categories: Linux
tags:
- Zabbix
timezone: Asia/Shanghai
date: 2019-01-12
环境
[root@centos181001 ~]# cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) zabbix-agent-4.0.3-1.el7.x86_64.rpm第零步:关闭系统默认防火墙
setenforce 0 sed -i -r "/^SELINUX=/c SELINUX=disabled" /etc/selinux/config which systemctl && systemctl stop firewalld which systemctl && systemctl disable firewalld which systemctl && systemctl stop iptables || service iptables stop which systemctl && systemctl disable iptables || chkconfig iptables off第一步:安装zabbix-agent
方法1:在线方式安装
# 配置官方repo源 rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm # 安装agent yum install -y zabbix-agent方法2:提前下载好rpm包直接安装
# 将下载好的rpm包上传至服务器并安装 yum install -y zabbix-agent-4.0.3-1.el7.x86_64.rpm 或者 rpm -ivh zabbix-agent-4.0.3-1.el7.x86_64.rpm第二步:修改agent配置文件
vim /etc/zabbix/zabbix_agentd.conf # 修改以下几项 Server=10.0.1.66 # Zabbix服务器IP地址 ServerActive=10.0.1.66 # Zabbix服务器IP地址 Hostname=WebServer # Zabbix服务器上监控信息里看到的信息,建议设置成主机名,可以任意。第三步:启动agent并设置开机自动启动
systemctl restart zabbix-agent systemctl enable zabbix-agent systemctl status zabbix-agent第四步:Zabbix Server添加需要监控的主机
1.登录Zabbix Server管理页面 2.配置 - 主机 - 创建主机 必填项1:主机名称:任意(建议有意义的描述,用于一看到此主机就知道是那台服务器) 必填项2:群组:根据实际情况选择 可以在:配置 - 主机群组处增加自己的群组并为该群组指定相应模板 必填项3:agent代理程序的接口 IP地址:填入已安装agent客户端的服务器IP地址 端口:默认是10050,如果没有修改的话保持默认即可 以上所有完成后,点击添加即可。 3.配置 - 主机 - 选择刚才添加的主机,为该主机添加监控模板 模板:这里我们选择的是:Template OS Linux,他包含了对Linux系统的一些基本的监控。第五步:测试是否能正常监控主机
监测 - 最新数据 - 选择过滤条件(可以选主机群组或者主机,从中选择刚添加的主机用于查看信息) 在这里我们可以看到刚添加进来的主机的一些信息。 本页面是30秒刷新一次,但是具体监控项的刷新时间是可以单独设置的。 所以在最近检查记录里不一定所有的时间都是最新的时间。要根据具体监控项的时间间隔决定。默认的Template OS Linux包含了对服务器例如内存、CPU、硬盘空间、主机是否在线、进程数量等等一些基本的监控,如果不不符合自己的监控需求的话,可以根据自己的实际需求增加其他监控项。