![](https://img-blog.csdnimg.cn/20190911111912277.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
运维开发系统学习
hobby云说
你凝视深渊时,深渊也在凝视你
展开
-
SFTP搭建
SFTP搭建【前言】前段时间被告知需要搭建一个sftp,用来和tob客户进行文件传递,虽然不是很紧急,但是最终还是得弄出来,由于最近一直在忙另外两个项目,一直没时间搞,直到这两天稍微有点时间,之前确实仅仅局限于了解,并没有动手搭建,估记录一下。【SFTP简介】各位看官老爷对FTP应该不陌生吧,文件传输协议,TCP/IP协议簇之一,用来进行双向传输文件,前端时间刚刚写过HTTP和HT...原创 2020-04-12 23:31:01 · 533 阅读 · 1 评论 -
Linux日常小操作之rpm命令
【前言】 最近,因为给tob客户安装中间件的时候需要编译一些东西,但是由于对方给的权限太小了,以至于都不允许我编译,那么就用rpm包来进行操作吧,虽然到现在为了保护自己,我已决定不再进行过多的其他操作,下这个决定之前发生了太多太多闹心的事,等有时间再单独来一篇文章说说事情的来龙去脉吧。今天单独讲rpm的一些操作命令。【正文】rpm我们常常用来对rpm包进行相关操作rpm...原创 2020-03-28 15:49:20 · 414 阅读 · 0 评论 -
Linux(CentOS/Red Hat)中使用yum安装保留安装包
【前言】最近需要给ToB客户部署东西,很多中间件他们都没有,并且告诉我他们的机器不能去广阔的互联网冲浪,于是乎问题来了,如果有网,咱们缺啥依赖包咱就yum install就好了,但是他们这个环境,那就只能自己去找咯,你可以选择去阿里镜像站找(点击即可跳转),也可以选择在自己可以上网的机器上yum下来依赖包,废话不多说,开干~【正文】我这边用的是redhat和centos,他们默认的是y...原创 2020-03-27 09:53:24 · 793 阅读 · 0 评论 -
Linux三剑客之grep用法----查看去除注释和空行的文档
使用grep 带Ev参数,个人对于理解就是,E参数表示可以使用正则表达式,v参数表示反转正则表达式的匹配,此参数的官方解释如下 -E, --extended-regexp Interpret PATTERN as an extended regular expression (see below). 将模式解释为扩展的正则表达式(参见下...原创 2020-01-08 15:14:15 · 460 阅读 · 0 评论 -
关于centos 7 查看进程占用流量情况--nethogs
最近有些服务器的流量异常,于是乎想要查看一下具体是什么进程占用了这么大的流量,第一反应竟然是iostat,看来业务能力还是差很远啊,冷静仔细一想,前段时间用过iftop来查看流量去向来着,那岂不是可以看个大概是哪些进程目前正在耗流量,但是并不知道是谁占用最多,于是乎就找到了这个应用--hethogs,这个应用并不是centos 7自带的需要安装一下yum install -y nethogs...原创 2020-01-08 14:46:49 · 2073 阅读 · 0 评论 -
(一)ELK系列之ELK介绍
ELK介绍【ELK简介】 随着业务的不断扩大,服务器的不断增加,各种服务的不断增加,相应的日志量也大量增加,访问日志、应用日志、错误日志种类繁多。 从两个角度进行分析:1、开发人员的角度来说,还需要去到服务器上查看繁多的日志,无法高效的定位问题所在,所以并不方便;2、运营人员的角度来说,他们也需要获取一些特定的数据,日志数据庞大,运维通过grep awk来分析如此庞...原创 2019-11-05 15:40:25 · 883 阅读 · 0 评论 -
(四)RabbitMQ系列之利用zabbix对rabbitmq进行监控
近期接触了rabbitmq,关于rabbitmq的讲解请移步https://blog.csdn.net/qq_24601199/article/details/1007303731、rabbitmq_queues监控编写shell脚本sudo vim rabbitmq.sh#!/bin/bash#Author:hobbysudo rabbitmqctl list_queues...原创 2019-09-05 11:44:50 · 1005 阅读 · 0 评论 -
(一)RabbitMQ系列之RabbitMQ是个什么玩意儿呢?
RabbitMQ,最近接触到RabbitMQ的监控,稍稍了解了一下其原理,做了队列监控和集群状态监控,特此记录下来。讲RabbitMQ之前先介绍下MQ吧。MQ全称Message Queue,消息队列,顾名思义,由一条一条消息组成的一个队列,专业术语说就是一种跨进程的通信机制。如此一来,进程和进程之间就可以不用互相调用来进行通信了,换句话说,MQ负责两个系统之间的消息传递为什么要用MQ...原创 2019-09-11 11:06:35 · 675 阅读 · 0 评论 -
(二)RabbitMQ系列之关于RabbitMQ的一些思考
关于RabbitMQ的介绍,请移步RabbitMQ是个什么玩意儿呢?1、如何保证消息的高可靠性?2、当多个消费者订阅同一个队列,队列会怎么做呢?3、如何才能保证消息不会被重复消费呢?4、...原创 2019-09-12 17:23:42 · 241 阅读 · 0 评论 -
一键安装zabbix-agent (4.0版本)脚本
此脚本写于环境如下CentOS Linux release 7.6.1810 (Core)内核版本:3.10.0-957.el7.x86_64# !/bin/bash# author : hobby# Zabbix-agent one-click installation script# Turn off the firewalldsystemctl stop fir...原创 2019-09-16 08:59:58 · 839 阅读 · 0 评论 -
OpenLDAP2.4.40rpm安装和配置
OpenLDAP2.4.44安装和配置环境CentOS Linux release 7.0.1406 (Core)修改selinux# vi /etc/selinux/config将SELINUX=enforcing改为:SELINUX=disabled清空iptables一、安装OpenLDAP1.1、安装(最新版本的安装)[root@iZuf6ayj54m6qsgi...原创 2019-08-26 16:52:06 · 2645 阅读 · 1 评论 -
关于zabbix配置磁盘读写速度监控(脚本篇)
关于磁盘读写速度相关的知识点在此 关于zabbix配置磁盘读写速度监控(详解篇)发送disk_scan.sh给客户机(扫描磁盘)(disk_scan.sh在文末)ansible live -m copy -a 'src=/etc/zabbix/zabbix_agentd.d/disk_scan.sh dest=/etc/zabbix/zabbix_agentd.d/' -u yff -...原创 2019-08-13 11:13:08 · 902 阅读 · 0 评论 -
关于zabbix4.0中的web场景
环境:zabbix4.0最近业务上碰到一个需要进行web监控的项目,发现zabbix4.0和3.0版本有些项目变得不一样了,特地写此文章记录一下,让迷路的小伙伴们少踩点坑从上图可以很清楚的看到,4.0的scenario把以前的变量以及头部细化,进到steps,也是一样,把post也细化为name和value了在很多文章中看到4.0版本的name需要做成这样形式的{aaa},...原创 2019-08-16 09:59:58 · 2237 阅读 · 0 评论 -
永久开启或关闭某些iptables开机自启规则
昨天早上突然发现我的xshell突然不能连接我的某一台虚拟机的linux了,于是就开启了我漫漫的找问题之路 第一反应是不是vmware的相关服务被关闭了,因为之前出现过vm死活连不上网的情况,果断去计算机服务里面看,果然没有开启,全部全部开启后(就是下面这个玩意儿),以为这下总好了吧。 奈何,并没什么用,该连不上还是连不上,用xshell似乎...原创 2019-04-02 09:31:10 · 14672 阅读 · 2 评论 -
校准Linux时间
1、下载ntpdateyum install ntpdate -y2、进入ntp配置文件[root@node1 ~]# cd /etc/ntp/3、进入配置文件[root@node1 ntp]# vim step-tickers4、修改你想进行校正的时间服务器server ntp.ubuntu.com5、重启ntpdate服务[root@node1 ntp]# s...原创 2019-04-02 14:11:03 · 652 阅读 · 0 评论 -
Linux综合大实验(高可用的WEB业务系统)
Linux大实验记录结合Nginx、keepalived、ansible、zabbix、iptables、LVS、NFS、MysqlRoute、Django、Python创建一个高可用的WEB业务系统项目需要达到的效果 1、 外网所有机器只能ssh到堡垒机(ssh_server),通过堡垒机对其他机器进行ssh连接,并且所有内网机器除堡垒机和ansible机外不能互相ssh连接(设...原创 2019-04-03 11:09:49 · 835 阅读 · 0 评论 -
一键安装zabbix-server (4.0版本)脚本
此脚本写于环境如下CentOS Linux release 7.6.1810 (Core)内核版本:3.10.0-957.el7.x86_64# !/bin/bash# author : hobby# Zabbix one-click installation script# Turn off the firewalldsystemctl stop firewalld...原创 2019-07-29 13:49:38 · 642 阅读 · 0 评论 -
Centos7安装mysql
因为yum源里面没有mysql-server,所以必须去官网下载,可以使用wget命令直接获取,也可以去官网下载好后拖进linux下面是官网的mysql社区版的mysql相关包的下载地址http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm1、用wget下载前要先安装wget[root@Mysql_s...原创 2019-04-15 16:08:46 · 275 阅读 · 0 评论 -
用ansible统一配置zabbix-agent4.0的磁盘io监控
发送disk_scan.sh给客户机(扫描磁盘)ansible live -m copy -a 'src=/etc/zabbix/zabbix_agentd.d/disk_scan.sh dest=/etc/zabbix/zabbix_agentd.d/' -u yff -s -K -k给disk_scan.sh赋权限ansible live -m shell -a 'ch...原创 2019-07-29 14:50:18 · 277 阅读 · 0 评论 -
centos7.6 二进制安装nodejs
环境:CentOS Linux release 7.6.1810 (Core)Linux version 3.10.0-957.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Thu Nov 8 23:39:32 UTC...原创 2019-08-08 11:25:53 · 507 阅读 · 0 评论 -
zabbix解决触发事件五分钟内自动解决的报警
q1、解决触发事件五分钟内自动解决的报警使用Count函数监控可用内存,5分钟内,连续五次值都小于800M触发报警operator说明:eq: 相等ne: 不相等gt: 大于ge: 大于等于lt: 小于le: 小于等于like: 内容匹配...原创 2019-08-14 15:24:47 · 1764 阅读 · 0 评论 -
记一次node环境部署
安装nginx、node(pm2、pm2-zabbix、npm)、git#=========================================[nginx] 1.12.1sudo yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-develcd `wget http://nginx.o...原创 2019-08-14 16:39:25 · 222 阅读 · 0 评论