IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux企业运维之zabbix监控(二) -> 正文阅读

[系统运维]Linux企业运维之zabbix监控(二)

一、zabbix监控主机上的服务

首先在server2端安装nginx服务,编译安装过程都和之前一样
修改server2端的模板,按照提示修改nginx.conf中的配置就可以测试仪,测试后在zabbix中的图形上就可以看到每秒的连接数
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、zabbix使用percona插件监控主机及服务

首先在主机上安装percona插件,然后根据percona文档按照步骤进行操作
这里也可以看到由zabbix用户在本机创建成功
在这里插入图片描述

要对zabbix server主机的模板进行修改
在这里插入图片描述

我们要在其中添加percona模板
在这里插入图片描述

这是最终采集到的数据
在这里插入图片描述

三、用睿象云做zabbix监控的告警,便于我们处理问题(未完)

首先根据平台提示安装Agent,并且输入Appkey并做配置
在这里插入图片描述
这里表示安装成功

100  1652    0    51  100  1601   1202  37753 --:--:-- --:--:-- --:--:-- 38119
Create new action success!
Install zabbix agent success!

成功之后如果我们有一台主机down了,这个问题就会由zabbix检测到并由睿象云平台发送告警至我们的邮箱手机或者app
在这里插入图片描述

四、zabbix+tidb

首先在三台主机都下载tidb包,并且解压

113  wget https://download.pingcap.org/tidb-latest-linux-amd64.tar.gz
  114  tar zxf tidb-latest-linux-amd64.tar.gz 

执行这个命令,就可以在后台看到pd进程

  123   ./bin/pd-server --name=pd1 --data-dir=pd1 --client-urls="http://192.168.1.20:2379" --peer-urls="http://192.168.1.20:2380" --initial-cluster="pd1=http://192.168.1.20:2380" --log-file=pd.log &

tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      7222/php-fpm: maste 
tcp        0      0 192.168.1.20:2379       0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2380       0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      7215/sshd           
tcp        0      0 127.0.0.1:43419         0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      5798/zabbix_agentd  
tcp        0      0 127.0.0.1:40098         0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      5843/zabbix_server  

在另外两台主机执行此命令,将pd指向192.168.1.20,查看端口,也能看到已经开启

[root@server2 tidb-v5.0.1-linux-amd64]# ./bin/tikv-server --pd="192.168.1.20:2379" --addr="192.168.1.21:20160" --data-dir=tikv1 --log-file=tikv.log &
[3] 14539
[root@server2 tidb-v5.0.1-linux-amd64]# netstat -antlp|grep tikv
tcp        0      0 127.0.0.1:20180         0.0.0.0:*               LISTEN      14539/./bin/tikv-se 
tcp6       0      0 192.168.1.21:20160      :::*                    LISTEN      14539/./bin/tikv-se 
tcp6       0      0 192.168.1.21:60298      192.168.1.20:2379       ESTABLISHED 14539/./bin/tikv-se 

开启服务

 143  systemctl restart zabbix-agent.service 
  144  systemctl restart zabbix-server.service 

能够看到里边有来自另外两台主机的连接

tcp        0      0 192.168.1.20:2379       0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2380       0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 127.0.0.1:43419         0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 127.0.0.1:40098         0.0.0.0:*               LISTEN      116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2379       192.168.1.20:52636      ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2379       192.168.1.22:50708      ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:52636      192.168.1.20:2379       ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:52644      192.168.1.20:2379       ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2379       192.168.1.20:52634      ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2379       192.168.1.21:60298      ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:52634      192.168.1.20:2379       ESTABLISHED 116667/./bin/pd-ser 
tcp        0      0 192.168.1.20:2379       192.168.1.20:52644      ESTABLISHED 116667/./bin/pd-ser 
tcp6       0      0 :::80                   :::*                    LISTEN      5913/httpd          
tcp6       0      0 192.168.1.20:80         192.168.1.225:51214     ESTABLISHED 7203/httpd          

进入数据库,将数据从mysql转到tidb,为了以防万一,我们先做数据的备份

数据已经完成导入


Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

mysql> ^DBye

create\040database\040zabbix\040character\040set\040utf8\040collate\040utf8_bin;
grant\040all\040privileges\040on\040*.*\040to\040'zabbix'@'%';
show\040databases;
use\040zabbix;
set\040tidb_batch_insert=1;
source\040/mnt/zabbix.sql;

最后将/etc/zabbix/web/zabbix_server.conf 和php文件修改

### Option: DBPort
#       Database port when not using local socket.
#
# Mandatory: no
# Range: 1024-65535
# Default:
DBPort=4000

$DB['TYPE']                             = 'MYSQL';
$DB['SERVER']                   = '192.168.1.20';
$DB['PORT']                             = '4000';
$DB['DATABASE']                 = 'zabbix';
$DB['USER']                             = 'zabbix';
$DB['PASSWORD']                 = 'Westos+0311';

重启agent和server服务
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-17 13:11:55  更:2022-10-17 13:14:08 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/19 9:39:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码