想了解如何获取“计算”字段项的Zabbix状态标志?的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于计算字段在哪的相关问题,此外,我们还将为您介绍关于7zabbix学习笔记:zabbix监控
想了解如何获取“计算”字段项的 Zabbix 状态标志?的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于计算字段在哪的相关问题,此外,我们还将为您介绍关于7zabbix学习笔记:zabbix监控nginx、centos6.5下Zabbix系列之Zabbix安装搭建、centos7 安装 zabbix3.0 安装 zabbix4.0 yum 安装 zabbix 国内源安装 zabbix 阿里云服务器安装 zabbix、CentOS7.6 中搭建 zabbix 监控 zabbix4.2的新知识。
本文目录一览:- 如何获取“计算”字段项的 Zabbix 状态标志?(计算字段在哪)
- 7zabbix学习笔记:zabbix监控nginx
- centos6.5下Zabbix系列之Zabbix安装搭建
- centos7 安装 zabbix3.0 安装 zabbix4.0 yum 安装 zabbix 国内源安装 zabbix 阿里云服务器安装 zabbix
- CentOS7.6 中搭建 zabbix 监控 zabbix4.2
如何获取“计算”字段项的 Zabbix 状态标志?(计算字段在哪)
如何解决如何获取“计算”字段项的 Zabbix 状态标志??
如何在 lld 项目中获取标志“该项目不再被发现,将被删除”的值? 需要它来将项目值替换为“0”。
解决方法
那个“标志”不是物品数据,因此无法计算。也可以手动删除它。潜在的问题(为什么项目消失了?)可能需要转移注意力。
7zabbix学习笔记:zabbix监控nginx
centos6.5下Zabbix系列之Zabbix安装搭建
1、安装开发软件包
yum -y groupinstall "Development Tools"
2、安装所需的依赖包
yum -y install httpd mysql mysql-server php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdate php-bcmath
3、同步服务端的时间,保持所有服务器时间一致避免出现时间不同导致的不可用的监控数据
ntpdate pool.ntp.rog
4、创建zabbix服务运行所需要的用户和组
groupadd -g 201 zabbix
useradd -g zabbix -u 201 -m zabbix
5、初始化mysql服务器
/etc/init.d/mysqld start
6、创建zabbix运行所需要的数据库及用户权限
mysqladmin -uroot -h127.0.0.1 password "123456"
mysql -uroot -h127.0.0.1 -p
create database zabbix character set utf8;
grant all privileges on zabbix.* to zabbixuser@''%'' identified by ''zabbixpass'';
flush privileges;
8、将zabbix的初始数据导入到数据库中
cd zabbix-2.4.5
mysql -uzabbixuser -h192.168.23.145 -p zabbix
mysql -uzabbixuser -h192.168.23.145 -p zabbix
mysql -uzabbixuser -h192.168.23.145 -p zabbix
#登录数据库查看下表是否都创建成功
9、编译安装zabbix
./configure –sysconfdir=/etc/zabbix/ –enable-server –enable-agent –with-net-snmp –with-libcurl –with-mysql
make && make install
#此处指定sysconfdir配置文件的路径就在/etc/zabbix/目录下了,如果不指定默认在/usr/local/etc下
10、Copy zabbixserver端跟agent端的启动脚本,并设置执行权限
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
cp misc/init.d/tru64/zabbix_server /etc/init.d/
chmod +x /etc/init.d/zabbix_*
11、将zabbix的页面文件copy到指定目录(跟apache配置的相同即可)
mkdir /var/www/html/zabbix
cp -a zabbix-2.4.5/frontends/php/* /var/www/html/zabbix/
chown -R apache.apache /var/www/html/zabbix/
12、配置php文件,适应zabbix安装所需的参数
vim /etc/php.ini
date.timezone = Asia/Shanghai
max_execution_time = 300
max_input_time = 300
post_max_size = 32M
memory_limit = 128M
mbstring.func_overload = 2
13、配置apache文件,定义安装访问zabbix的虚拟主机
vim /etc/httpd/conf/httpd.conf
ServerName 127.0.0.1
DocumentRoot "/var/www/html"
ServerName 192.168.23.145
14、配置zabbix server端的文件,定义数据库的IP、用户名、密码
vim /etc/zabbix/zabbix_server.conf
DBHost=192.168.23.145
DBName= zabbix
DBUser=zabbixuser
DBPassword=zabbixpass
StartPollers=30 #开启多线程数,一般不要超过30个
StartTrappers=20 #trapper线程数
StartPingers=10 #fping线程数
StartDiscoverers=120
MaxHousekeeperDelete=5000
CacheSize=1024M #用来保存监控数据的缓存数,根据监控主机的数量适当调整
StartDBSyncers=8 #数据库同步时间
HistoryCacheSize=1024M
TrendCacheSize=128M #总趋势缓存大小
HistoryTextCacheSize=512M
AlertScriptsPath=/etc/zabbix/alertscripts
LogSlowQueries=1000
15、启动apache服务跟zabbix服务
/etc/init.d/httpd start
/etc/init.d/zabbix_server start
16、访问安装界面按照界面提示一步一步的完成安装
http://192.168.23.145/zabbix/setup.php
进入安装界面点击Next
确保所有的监测项都是OK,点击Next
填写zabbix数据库的用户名、密码、地址等信息,点击Test connection,OK后点击Next
填写zabbix服务器的信息,主机名,server程序监听的的端口,主机IP地址等,如果server跟web在一台服务器上保持默认即可,点击Next
确认前面几部填写的信息没有问题的话点击Next
进入登录界面点击登录,默认admin zabbix
#至此,server端的安装完成
gent端
1、安装开发软件包
yum -y groupinstall "Development Tools"
yum –y install ntpdate
2、同步客户端时间,防止跟服务器端不一致,导致检测到不可用的监控数据
ntpdate pool.ntp.org
3、创建zabbix运行所需要的用户跟组
groupadd -g 201 zabbix
useradd -g zabbix -u 201 -m zabbix
4、解压安装zabbixagent端
cd /usr/src/
tar xf zabbix-2.2.2.tar.gz
cd zabbix-2.2.2
./configure –sysconfdir=/etc/zabbix –enable-agent
make && make install
5、copy agent端运行所需要的脚本
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd
6、配置agent端配置文件
vim /etc/zabbix/zabbix_agentd.conf #此处千万别写成了zabbix_agent.conf,否则配置了不生效
Server=192.168.23.145 #填写Server的IP地址
ServerActive=192.168.23.145 #修改为Server的IP地址
Hostname=XNDBA2 #填写本机的HostName,注意Server端要能解析
UnsafeUserParameters=1 #是否允许自定义的key,1为允许,0为不允许
Include= etc/zabbix/zabbix_agentd.conf.d/#自定义的agentd配置文件(key)可以在这里面写;
7、启动zabbix agent端
/etc/init.d/zabbix_agentd start
centos7 安装 zabbix3.0 安装 zabbix4.0 yum 安装 zabbix 国内源安装 zabbix 阿里云服务器安装 zabbix
首先,此篇文章是有原因的。
刚开始也和大家一样来学习安装 zabbix 奈何网上的教程和现实出现不一样的情况
在安装 zabbix 过程中,因为 zabbix 下载源是在国外,下载途中会出现终止下载的情况
transfer closed with 333939 bytes remaining to read
导致后面安装情况中出现失败的情况。现在这篇文章就是解决这个问题的。
安装过程中 有参考以下文档
CentOS7 配置阿里云 yum 源
Zabbix 如何更换成国内下载源
阿里云 Zabbix 安装实践过程
安装过程:这里演示的是安装 zabbix3.0。安装 4.0 在后面改下版本即可
(1)配置阿里云的 yum 源
配置阿里云 zabbix yum 源
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
下载 repo 文件
wget http://mirrors.aliyun.com/repo/Centos-7.repo
备份并替换系统的 repo 文件
cp Centos-7.repo /etc/yum.repos.d/
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
mv Centos-7.repo CentOS-Base.repo
执行 yum 源更新命令
yum clean all
yum makecache
yum update
(2)更换 zabbix 国内源
vim /etc/yum.repos.d/zabbix.repo
如需安装 4.0:将下面改为 3.0 改成 4.0 即可
[zabbix]
name=Zabbix Official Repository - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/\$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/\$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
添加 gpgkey
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
添加之后即可使用,更新源
yum makecache -y
(3)安装 zabbix
1、安装相关软件
yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb zabbix-agent -y
2、修改 PHP 时区配置
vim /etc/httpd/conf.d/zabbix.conf
将 <IfModule mod_php5.c> 块的注释打开并且修改时区为 Asia/Shanghai
php_value date.timezone Asia/Shanghai
3、数据库配置
systemctl start mariadb
4、创建 zabbix 所用的数据库以及用户
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@''%'' identified by ''123456'';
grant all on zabbix.* to zabbix@''localhost'' identified by ''123456'';
exit;
5、导入 zabbix 数据
cd /usr/share/doc/zabbix-server-mysql-3.0.28
注意:这里可能出现问题。进入这个目录可能出错。因为可能不是 3.0.28 这个版本号
所以我们查看下版本号。发现版本号是 3.0.30
rpm -qal |grep zabbix-server-mysql
所以我们应该输入
cd /usr/share/doc/zabbix-server-mysql-3.0.30
zcat create.sql.gz |mysql -uzabbix -p123456 zabbix
6、修改 zabbix 配置文件
vim /etc/zabbix/zabbix_server.conf
#打开这个文件后,找到对应的。进行修改即可。默认是DBHost和DBPassword是被屏蔽的
DBHost=localhost #数据库所在主机
DBName=zabbix #数据库名
DBUser=zabbix #数据库用户
DBPassword=123456 #数据库密码
7、启动 zabbix 及 http
systemctl start httpd.service
systemctl start zabbix-server.service
8、用浏览器访问
http:// 服务器 ip/zabbix/setup.php
完成啦。主要还是下载源的问题
CentOS7.6 中搭建 zabbix 监控 zabbix4.2
CentOS7.6 中搭建 zabbix 监控 zabbix4.2
优秀 j 关注
0.7 2019.05.17 10:26* 字数 372 阅读 489 评论 0 喜欢 6
1. 安装 Zabbix 存储库
官方文档
# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
#yum clean all
2. 安装 Zabbix 服务器,前端,代理
# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
#注:上面这条一直下载不成功的话可能是第一条源的问题,或者是网络问题,或者是yum.repos.d/下的源太多了,
解决方案:
[root@m01 ~]# cd /etc/yum.repos.d/
[root@m01 /etc/yum.repos.d]# ls
as4k.repo CentOS-CR.repo CentOS-Media.repo default nginx.repo
back CentOS-Debuginfo.repo CentOS-Sources.repo epel.repo zabbix.repo
CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo epel-testing.repo
#有zabbix.repo说明第一条成功了,但是还是安装不上的话可能是里面东西太多了,没获取到,可以多试几次,
#还是不行的话就创建个目录,不所有源移走就留一个zabbix.repo再试一次
#一般还是下载不成功,但是把源移回来再下载就可以了,亲身测试了两次,都成功了
3. 创建初始数据库
官方文档
# mysql -uroot -p
password
#进入mysql里执行以下操作
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ''password'';
mysql> quit;
4. 导入初始架构和数据。系统将提示您输入新创建的密码。
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
5. 为 Zabbix 服务器配置数据库
编辑文件 /etc/zabbix/zabbix_server.conf
DBPassword=password
6. 为 Zabbix 前端配置 PHP
编辑文件 /etc/httpd/conf.d/zabbix.conf,取消注释并为您设置正确的时区。# php_value date.timezone Asia/Shanghai
7. 启动 Zabbix 服务器和代理进程
启动 Zabbix 服务器和代理程序进程并使其在系统引导时启动:
# systemctl restart zabbix-server zabbix-agent httpd
#注:入过上面重启报错为Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
#经上网检查是因为80端口nginx占用pkill掉就可以了
[root@m01 /etc/yum.repos.d]# netstat -lntup|grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 46352/nginx: master
[root@m01 /etc/yum.repos.d]# pkill nginx
# systemctl enable zabbix-server zabbix-agent httpd
现在您的 Zabbix 服务器已启动并运行!
配置 Zabbix 前端
连接到新安装的 Zabbix 前端:http://server_ip_or_name/zabbix
按照 Zabbix 文档中描述的步骤操作: 官方文档安装前端
开始使用 Zabbix
请参阅官方入门指南
步骤实践
我使用的是谷歌浏览器,可以右键选择翻译为中文
注:4.2 版本支持快结束了
小礼物走一走,来简书关注我
赞赏支持
我们今天的关于如何获取“计算”字段项的 Zabbix 状态标志?和计算字段在哪的分享已经告一段落,感谢您的关注,如果您想了解更多关于7zabbix学习笔记:zabbix监控nginx、centos6.5下Zabbix系列之Zabbix安装搭建、centos7 安装 zabbix3.0 安装 zabbix4.0 yum 安装 zabbix 国内源安装 zabbix 阿里云服务器安装 zabbix、CentOS7.6 中搭建 zabbix 监控 zabbix4.2的相关信息,请在本站查询。
本文标签: