zabbix 安装使用
server1:(centos7以上)ip=172.25.8.11
在server1中:
yum install -y php-bcmath-5.4.16-42.el7.x86_64.rpm php-mbstring-5.4.16-42.el7.x86_64.rpm zabbix-agent-3.4.6-1.el7.x86_64.rpm zabbix-server-mysql-3.4.6-1.el7.x86_64.rpm zabbix-web-3.4.6-1.el7.noarch.rpm zabbix-web-mysql-3.4.6-1.el7.noarch.rpm fping-3.10-1.el7.x86_64.rpm iksemel-1.4-2.el7.centos.x86_64.rpm
yum install -y mariadb mariadb-server
systemctl start mariadb
mysql
create database zabbix character set utf8 collate utf8_bin; ##创建zabbix库
grant all privileges on zabbix.* to zabbix@localhost identified by 'westos'; ##授权
cd /usr/share/doc/zabbix-server-mysql-3.4.6/
ll create.sql.gz
zcat create.sql.gz | mysql -uzabbix -pwestos Zabbix ##导入库
mysql
use zabbix
show tables;
cd /etc/zabbix/
vim zabbix_server.conf
DBPassword=westos
cd /etc/httpd/conf.d/
ll zabbix.conf
vim zabbix.conf
systemctl start zabbix-server
vim /etc/php.ini
date.timezone = Asia/Shanghai
systemctl start httpd
物理机firefox访问172.25.4.11/zabbix
登陆
ZABBIX
Username Admin
Password zabbix
点击右上角小人头更改为中文
systemctl start zabbix-agent
主机中 zabbix server 启用主机
server2:
[root@test2 ~]# rpm -ivh zabbix-agent-3.4.6-1.el7.x86_64.rpm
[root@test2 ~]# vim /etc/zabbix/zabbix_agentd.conf (需要本地解析)
Server=182.25.8.11
ServerActive=172.25.8.11
HostName=test2
主机的几种添加方式:
[root@test2 ~]# systemctl start zabbix-agent.service
[root@test2 ~]# netstat -antlp

在172.25.4.11/Zabbix
手动添加
添加主机
点击配置—>主机—>创建主机


添加模版

自动发现:
配置–>自动发现–>创建发现规则



自动注册



Api;
通过api查看,删除,添加监控
curl -s -X POST -H 'Content-Type: application/json' -d '
"user":"Admin",
"password": "zabbix"
"auth": null
{
"id": 1,
"jsonrpc": "2.0",
"result": "1309609a9fa442ac3ac560b45da35b01"
}
[root@test1 ~]# vim zabbicG.api ##获取主机信息
[root@test1 ~]# ./zabbicG.api
curl -s -X POST -H 'Content-Type: application/json' -d '
{
"jsonrpc": "2.0",
"method": "host.get",
"params": {
"output": ["host"]
},
"id": 1,
"auth": "1309609a9fa442ac3ac560b45da35b01"
}' http://172.25.8.11/zabbix/api_jsonrpc.php | python -m json.tool

[root@test1 ~]# vim zabbixD.zpi ##删除监控
url -s -X POST -H 'Content-Type: application/json' -d '
{
"jsonrpc": "2.0",
"method": "host.delete",
"params": [
10257
],
"id": 1,
"auth": "1309609a9fa442ac3ac560b45da35b01"
}' http://172.25.8.11/zabbix/api_jsonrpc.php | python -m json.tool

[root@test1 ~]# vim zabbix.zpi ##创建监控
curl -s -X POST -H 'Content-Type: application/json' -d '
{
"jsonrpc": "2.0",
"method": "host.create",
"params": {
"host": "test2",
"interfaces": [
{
"type": 1,
"main": 1,
"useip": 1,
"ip": "172.25.8.12",
"dns": "",
"port": "10050"
}
],
"groups": [
{
"groupid": "2"
}
],
"templates": [
{
"templateid": "10001"
}
]
},
"id": 1,
"auth": "1309609a9fa442ac3ac560b45da35b01"
}' http://172.25.8.11/zabbix/api_jsonrpc.php | python -m json.tool

zabbix 安装使用的更多相关文章
- CentOS下Zabbix安装部署及汉化
搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools&q ...
- zabbix安装unixODBC配置完之后报错
zabbix安装unixODBC配置完之后报错 libmysqlclient_16 not defined in file libmysqlclient_r.so.16 分析 我没有使用centos6 ...
- zabbix安装全过程
在了解<zabbix硬件.软件需求>之后,在你心里应该有备选的机器.今天开始安装zabbix.zabbix需要LNMP或者LAMP环境.环境的搭建不在本章范围内. LNMP环境配置Linu ...
- Zabbix安装图解教程
说明: 操作系统:CentOS IP地址:192.168.21.127 Web环境:Nginx+MySQL+PHP zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需 ...
- 详解zabbix安装部署(Server端篇)
原文:http://blog.chinaunix.net/uid-25266990-id-3380929.html Linux下常用的系统监控软件有Nagios.Cacti.Zabbix.Monit等 ...
- Zabbix 安装及微信短信提醒
Zabbix简介 Zabbix 近几年得到了各大互联网公司的认可,当然第一点归功与它强大的监控功能,第二点免费开源也得到了广大用户的青睐.Zabbix 能将操作系统中的绝大部分指标进行监控,比如(CP ...
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址http://itnihao.blog.51cto.com/他做的zabb ...
- zabbix安装及配置(rpm包安装mysql,php,apache,zabbix)
zabbix安装及配置 一.安装mysql.php.apache.zabbix 安装环境: 操作系统:rhel6.3-x86-64 mysql:5.6.23 --官网下载rpm包安装php:5. ...
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化 (转)
最近在研究zabbix,在整理完成之后就有了写一下总结博客的想法,在我研究zabbix的时候给我很大帮助的是it你好,博客地址 http://itnihao.blog.51cto.com/他做的zab ...
- zabbix安装配置
实验环境 主机名 操作系统版本 IP地址 安装软件 console CentOS 7.0 114.55.29.246 Httpd.Nginx.MySQL.Zabbix log1 CentOS 7.0 ...
随机推荐
- PopupWindow-----点击弹出 PopupWindow 初始化菜单
/** * 点击弹出 PopupWindow 初始化菜单 */ private void initPopupWindow() { PopupWindowAdapter adapter = new Po ...
- solr search基础知识(控制符及其参数)
1.^ 控制符 (1)查询串上用^ 搜索: 天后王菲,如果希望将王菲的相关度加大,用^控制符. 天后 王菲^10.5 结果就会将含有王菲的document权重加大分数提高,排序靠前,10.5为权重 ...
- css中字间距调整(转)
css中字间距调整 (2014-01-02 13:51:07) 标签: 汉字 英文 间距 letter-spacing word-spacing 杂谈 分类: 网页制作 汉字间字间距设置:letter ...
- 2018网络预选赛 徐州G 线段树
线段树,假设求(x1,y1)点的贡献,就找所有比该点出现时间晚,且x坐标大于x1的点中y最大的,贡献就是Y-y1,由于题目条件限制,不可能有x坐标大于(x1,y1)且y坐标大于y1的点,所以贡献肯定为 ...
- nexus admin 从文件角度进行密码重置
\sonatype-work\nexus\conf\security.xml 文件中保存账号密码信息. 打开 vi nexus-2.10.0-02-bundle\sonatype-work\nexus ...
- scala的map的操作
1:map和模式匹配的结合 settings.foreach{case (k,v) => set(k,v)} 2:map转成array settings.entrySet().asScala.m ...
- SSH框架(四) struts2+spring3.0的登陆示例
(一)关键理念及需要注意的地方: 使用struts2+spring3.0的框架搭建web程序,就是使用spring来进行依赖注入(依赖注入请参考baidu上面的解释:http://baike.baid ...
- register的功能
register:这个关键字请求编译器尽可能 的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率.这里注意是尽可能,不是绝对.你想想,一个CPU拥有 的寄存器也就那么几个或几十个,你要 ...
- Win10下Tensorflow+GPU的环境配置
不得不说,想要为深度学习提前打好框架确实需要花费一番功夫.本文主要记录了Win10下,Cuda9.0.Cudnn7.3.1.Tensorflow-gpu1.13.1.python3.6.8.Keras ...
- 利用PIL实现图片的切割
功能描述: 切图前是一张图,切图后就是九张图!!! 展示: 实现流程图: 代码实现 # -*- coding: utf-8 -*- ''' 将一张图片填充为正方形后切为9张图 ''' from PIL ...