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 ...
随机推荐
- sort排序应用
private static int SortTestObj2Compare(TestSortClass obj1, TestSortClass obj2) { ...
- JAVA基础知识总结8(设计模式)
设计模式:JAVA中有23种设计模式 1.解决问题最行之有效的思想. 2.是一套被反复使用.多数人知晓的.经过分类编目的.代码设计经验的总结. 3.使用设计模式是为了可重用代码.让代码更容易被他人理解 ...
- Linux reboot后数据库无法自动启动
需将以下由N改为Y orcl:/data/oracle_db/product/13.2.0/db_1:Y Last login: Thu Aug 27 16:36:19 2015 from 10.10 ...
- auth 权限控制
一. 权限介绍所谓权限控制,大部分是在管理后台上使用.比如超级管理员登录,会得到所有操作的控制权:认证专员,只能给会员做认证操作:审核专员,只能操作内容的审核.删除.加精等操作,以此类推.那么 Thi ...
- WDCP文件缓存问题
WDCP文件缓存问题,新建index.php 输入代码 <?php echo '789'; ?> 显示789 修改代码 <?php echo '666'; ?> 显示789 访 ...
- EZOJ #73
传送门 分析 我们知道如果对于模数$P$有$gcd(x,P) = 1$则$x$一定有且仅有一个逆元,可以表示为 $x \equiv \frac{y}{1} (mod P)$ 即为$xy \equiv ...
- 初识 Redis
浏览目录 什么是redis redis的特点 redis的安装和基本使用 操作模式 连接池 操作 string操作 hash操作 list操作 什么是Redis? redis是一个key-value存 ...
- Entity Framework Code-First(19):Seed Data
Seed Database in Code-First: You can insert data into your database tables during the database initi ...
- 层次分析法(Analytic Hierarchy Process,AHP)
昨天晚上室友问我什么是层次分析法?我当时就大概给他介绍了一下,没有细讲. 今天我仔细讲讲这个. 层次分析法是运筹学里面的一种方法,是讲与决策总是有关的元素分解成目标.准则.方案等层次,在此基础上进行定 ...
- spark sql建表的异常
在使用spark sql创建表的时候提示如下错误: missing EOF at 'from' near ')' 可以看下你的建表语句中是不是create external table .... ...