自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 zabbix监控分布式监控/监控Tomcat

1.分布式监控1.有多机房是需要用到proxy1. 网络不通2. 网络延迟2.当监控的主机较多时,也可以用proxy来缓解压力1.安装proxy 数据库# yum install zabbix-proxy-mysql mariadb-server -y# systemctl start mariadbMariaDB [(none)]> create databas...

2019-11-25 22:28:30 214

原创 zabbix的snmp监控和自动化监控

1. web检测web检测主要检测web的pv uv ip 以及请求延时,响应延时,加载时间,网站访问速度2.snmp基础介绍简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。一般用于监控网络设备,如路由器交换机打开snmp协议后都是snmp的服务端由于无法安装agent程序,但是都提供...

2019-11-25 17:38:07 619

原创 将博客搬至CSDN

banjia

2019-11-25 15:37:55 151

原创 zabbix模板

1.模板的重要1.手动添加监控比较麻烦,监控项 -> 图形 -> 触发器。问题:1.例如: 100台服务器需要检查81端口2.例如: 100台服务器81改成82解决:使用模板可以解决以上问题, 只需要修改一下模板,然后所有的主机都生效2.两种模板系统自带模板自定义模板自定义模板的使用1.创建模板,模板得属于某个主机组(Templates)2.在模板中创建监控项目...

2019-11-25 10:09:51 540

原创 zabbix自定义监控

1.详细讲解自定义监控1.认识Template OS Linux 模块的所有监控项都是干什么的2.自定义一个监控项 ( 创建监控项中的所有选项 )3.历史保留如何计算? ( 数据 )days*(items/refresh rate)*24*3600*bytesitems:监控项数量。days:保留历史数据的天数。refresh rate:监控项的更新间隔。bytes:保留单个...

2019-11-25 10:01:58 447

原创 zabbix监控

1.什么是监控监视,控制2.系统为什么要做监控监控是整个运维乃至整个产品生命周期中最重要的一环.可以做到实现预警和事后 的追溯便于追查和解决问题3.监控可以借助那些工具来实现cacti 用来监控网络设备(交换机,路由器,防火墙等网络设备)主要以监控流量为主Nagios 用于监控系统Zabbix 用于监控系统 web界面 分布式 报警 自带模板open-falc...

2019-11-25 09:49:49 156

原创 jekins

###1.jebkins基本概述1.什么是jenkinsjekins是一个开源持续集成的工具,是由java开发而成jenkins是一个调度平台,本身不处理任何事情,调用插件来完成所有的工作.2.为什么要使用jenkins###2.jenkins安装方式...

2019-11-25 08:46:56 570

原创 gitlab

2.gitlab安装1.依赖环境yum install -y curl openssh-server postfix wget2.gitlab安装yum localinstall gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm 2.1 配置gitlab的urlvim /etc/gitlab/gitlab.rbexternal_url 'http://g...

2019-11-25 08:44:13 458

原创 zabbix监控自定义告警升级

随着监控项目的增多,有一些警告性质的报警可能不需要让领导收到,如果监控长时间处于一个反复报警的状态时,可能是没有人去解决,也可能是无法解决,需要报告给上级的时候,再去向上级发送告警,zabbix可以通过告警机制实现。他可以自定义时间段,发送消息,命令从而形成一个梯度的报警机制。示例:出现一个故障,发送邮件给运维人员,超过一分钟没有被处理,发送邮件给经理,超过两分钟没有解决发送邮件给总监。1.添...

2019-11-24 20:28:02 702

原创 jenkins分布式和权限管理

分布式和权限管理1.选择系统管理–>>节点管理—>>新建节点—>>输入一个节点名称(随意填写)–>>选择固定节点–>>点击确定2.填写并发数–>远程连接目录–>标签名主机ip–>添加私钥在10.0.0.130主机安装好java git maven[root@sonar-130 ~]# yum instal...

2019-11-18 21:38:56 143

原创 jenkins安装

jenkins文章目录jenkinsjenkins大纲jenkins介绍jenkins安装jenkins插件jenkins自由软件风格jenkins集成gitlabjenkins自动部署htmljenkins作业:jenkins大纲本章课程内容大纲1.什么是Jenkins?2.为什么要用Jenkins?3.Jenkins的安装配置?4.jenkins的插件管理? 1)在安装插件过程...

2019-11-17 15:10:30 108

原创 jenkins部署java项目

1.安装javayum install java -y2.安装mysql5.6以上版本的数据库yum localinstall mysql-community-*3.启动mysqlsystemctl start mysqld4.创建一个sonar的库mysql -uroot -e “create database sonar charset utf8;”mysql -uroot ...

2019-11-14 21:43:06 129

原创 awk练习题

awk数组题计算/etc/passwd中所有用户的UID平均数,以及GID平均数[root@manager-61 ~/awk/test]#cat test1.awk BEGIN{ OFS="\n" FS=":"}{ uid+=$3 gid+=$4}END{ print "UID_AVG:" uid/NR, "GID_AVG:" gid/NR}统计/e...

2019-11-09 22:18:58 411

原创 day61-linux-shell-函数

day61-linux-shell函数1.函数基本概述什么是shell函数函数是一对命令的合集,用来完成特定功能的代码块2为什么要使用函数我们经常需要使用判断功能,完全可以将其封装为一个函数,这样在写程序中可以在任何地方调用该函数,不必重复编写.这样能减少代码冗余,可读性强.函数和变量类似,必须先定义才可以调用,如果定义不调用则不会被执行.3.函数的基础语法...

2019-11-04 22:09:42 142

原创 day60-day-shell-while

while1.while本质上就是循环只不过while支持条件测试语句整数比对字符串比对正则比对文件比对2.while读入文件的方式比较的特殊while读入文件按行读取 IFS指定分隔符for读入文件按空格读取 IFS指定分隔符while read filedo echo $filedone < /etc/passwd循环中的控...

2019-11-04 22:05:21 304

原创 day58-linux-shell-case

day 58 linux-case1.case基本概述什么是casecase语句和if类似,也是用来判断的,只不过当判断的条件较多时,使用case语句会比if更加的方便.case使用场景在生产环境中,需要根据不同的状况来执行不同的预案,这样的问题首先要解决可能出现的情况写出预案,然后根据不同的选择来加载不同的预案.case基础语法bashcase 变量 ...

2019-11-04 21:56:59 99

原创 day59-day-shell-for

1.什么是循环2.什么是for循环3.for循环语法4.for练习需求1:批量探测某个网段的主机存活状态,将存活的主机存入ok.txt文件中。#!/bin/bash# Author: Oldux.com QQ: 552408925# Date: 2019-10-31# FileName: for-11.sh# URL: h...

2019-11-04 21:34:06 120

原创 day57-shell-shell-if

day57-shell1.什么是ifif就是模仿人类的判断来进行的,但它没有人类那么有情感,只有True和False这两种结果。2.为什么要使用if当我们在写程序的时候,经常需要对上-步的执行结果进行判断。那么就需要使用f.if语句在我们程序中就是用来做判断的,以后大家不管学习什么语言,以后只要涉及到判断的部分,大家就可以直接拿f来使用,不同的语言之间的if只是语法不同...

2019-10-29 21:01:53 111

原创 day56-linux-shell-基础

1.什么是shell?shell是一个命令解释器,在操作系统的最外层,负责桥接与用户进行对话,将用户输入的命令翻译给操作系统,并将处理 的结果输出至屏幕.shell命令存在两种使用方式:交互式:登录终端,执行命令,返回结果.再次输入命令,等待结果.最后结束工作退出shell会话,当退出shell会话后,当前的shell会话也就终止了.非交互式:在这种模式下,shell...

2019-10-28 20:53:25 174

原创 day35--Linux之网络架构--sersync

serrsync:1.什么是实时同步监控一个目录的变化,当该目录触发事件(创建/删除/修改)就执行动作,这个动作可以是rsync同步,也可以是其他2.为什么要实时同步能解决nfs单点故障的问题能够让本地快速切换至云端3.实时同步的原理借助一个通知接口,inotify. inotify监控本地主机的事件(创建/删除/修改),当本地主机触发事件后,就执行动作,这个动作...

2019-10-19 12:44:36 169

原创 day 33--Linux架构模型

实现一个备份的案例:1.角色准备角色外网ip内网ip主机名WEBeth0=10.0.0.7eth1=172.16.1.7web01NFSeth0=10.0.0.31eth1=172.16.1.31nfsRsynceth0=10.0.0.41eth1=172.16.1.41backup客户端需求:客户端提前准备存放...

2019-10-18 21:14:04 83

原创 day32--Linux之综合架构-rsync

备份1.什么是备份给源文件增加一个副本.U盘拷贝2.为什么要做备份1.一些比较重要的数据需要备份2.防止因为误操作而造成损失3.能够快速回复3.能不能不做备份根据文件是否重要来选择是否备份,若文件不重要则可以不做备份4.备份使用什么方式1.全量备份 如cp 每次都是将所有文件再拷贝一份到指定位置,不会过滤掉指定位置已有的备份文件中的内容,效率低下2...

2019-10-18 21:03:56 175

原创 day25--复习

1.Linux历史介绍1.什么是Linux?Linux是一种类似于Windows的操作系统2.Linux应用场景Linux:免费,开源,主要用于服务器领域,性能稳定,安全Windows:收费,不开源,主要用于日常办公,游戏,娱乐3.Linux历史GUNcopyright 有版权cpoyleft 无版权opensource 开源软件opensource f...

2019-08-27 21:30:19 77

原创 day24--Linux之定时任务

上周内容磁盘管理内部结构盘片:正反两面都可以用来存数据,如果有很多个盘片,用主轴链接在一起磁道:存取数据,需要磁头磁化金属颗粒,形成金属块扇区:512字节 硬盘出厂的时候进行的低级格式化,每个扇区为512字节为度量单位个人:屏蔽坏的扇区,(更换电子设备)企业:更换.磁盘接口类型淘汰类:IDE scsi个人类:sata ssd企业:sas s...

2019-08-26 20:50:33 165

原创 day23--系统服务

今日内容1.系统服务1.开机启动流程centos6image.pngcentos7image.png2.centos6与centos7区别image.png3.系统的运行级别1.centos60 关机1 单用户模式(超级权限 必须面对实体硬件)2 暂未使用3字符界面4 暂未使用5 图形界面6 重...

2019-08-23 22:25:14 105

原创 day22--Linux进程管理进程状态,后台进程管理,进程优先级,平均负载

6.管理进程状态当程序运行为进程后,我们希望进程能够停止,此时可以使用kill,killall,pkill命令对进程发送关闭信号.1.使用kill -l列出当前系统所有所支持的信号[root@oldboy ~]# kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT...

2019-08-22 20:54:06 239

原创 day21--进程管理

今日内容1. 什么是进程将运行起来的程序就叫做进程当程序运行为进程后,系统会为该进程分配内存,以及进程运行的身份和权限 PID 进程号等等在运行过程中,系统会有各种指标来表示当前运行的状态.2.程序与进程之间有什么区别程序是数据和指令的集合,是一个静态的概念,同时程序可以长期存在系统中进程是程序运行的过程,第一个动态的概念,进程是存在生命周期的概念的,也就是说进...

2019-08-21 17:57:05 100

原创 day20--Linux之磁盘管理gdisk

今日内容1.分配超过2TB的磁盘 gdiskmount临时 通过执行命令的方式都算临时永久 写入信息到配置信息-->/etc/fstab2.swap交换分区(磁盘充当内存)内存不够也没有配swap分区会有什么情况发生内存不够,有配置swap时当内存满了会有什么情况3.磁盘阵列RZAID什么是阵列什么是磁盘阵列磁盘阵列DAID模式使...

2019-08-20 18:03:47 304

原创 day19--Linux之磁盘管理

本周内容1.磁盘 分区-->格式化 -->挂载2.磁盘阵列 RAID 0 1 5 10 LVM扩展项3.进程 进程生命周期 \查询进程\进程状态\管理进程\进程优先级4.系统服务 开机启动流程\系统运行级别\单用户模式\救援模式\systemd5.定时任务今日内容1.磁盘的基本概念image.png每个硬盘中心都是一摞高速运转的圆盘,在...

2019-08-19 16:23:45 110

原创 day18--Linux之软件包管理之网络仓库的实现

一、搭建一个网络仓库1.服务端 :10.0.0.200**步骤:1.准备软件包( 1.光盘 2.缓存 3.联网下载 4.同步 )1)挂载光盘 mount /dev/cdrom /mnt2.通过ftp共享软件包存放的目录[root@oldboy ~]# yum install vsftpd -y [root@oldboy ~]# systemctl start v...

2019-08-16 22:28:45 88

原创 day17--linux之软件包管理yum指令,yum本地仓库搭建

yum仓库相关指令(指令了解)1.列出yum源可用的软件仓库[root@oldboy--day01 ~]# yum repolist #查看有多少个仓库[root@oldboy--day01 ~]# yum repolist all #查询所有的仓库2.如何启用和禁用仓库[root@oldboy--day01 ~]# yum-config-manger...

2019-08-15 16:18:34 122

原创 day16---Linux之软件包管理

day16--软件包管理1.什什么是rpm?组成部分有哪些?Redhat package manager 的缩写,由红帽开发用于软件包的安装升级卸载与查询rpm工具后缀 xxx.rpmbash-4.2.46-28.el7.x86_64.rpm2.如何获取rpm软件包?怎么获取?本地光盘ISO 数量有限 版本低 适用于刚开始接触联网获取 很多地方都可以获取到且版本...

2019-08-15 08:26:34 115

原创 day15----linux文件管理之文件压缩

day15----文件的压缩与解压缩1.什么是压缩将多个文件或目录合并成一个特殊的文件2.为什么要对文件进行压缩减小文件体积加快资源的传输节省网络的带宽3.Windows的压缩包与Linux的压缩包能否互通Windows:rar zip 支持很多类型的压缩linux:zip tar.gzLinux与Windows互通建议使用zip4.Linux...

2019-08-13 17:45:53 157

原创 day14---Linux文件查找之find

文件查找find1.为什么要有文件查找资料很多忘记放哪,需要通过查找的方式进行搜索2.Windows如何查找文件 计算机--.搜索框3.Linux如何实现文件查找 1.没有图形工具 2.使用命令工具--->findfind命令查找语法?命令路径选项表达式动作find[path][options][expression]...

2019-08-12 20:55:09 617

原创 day13--Linux输入与输出

1.重定向概述1.什么是重定向将原本要输出到终端的数据信息,重新定向到某个指定的文件中。2.为什么要使用重定向1.当终端输出的信息很重要,并且希望保存这些重要的信息时,需要使用重定向.2.在后台执行中的程序,不希望干扰屏终端正常的输出结果时需要使用.3.系统的例行命令, 例如定时任务的执行结果,希望可以存下来.4.一些执行命令,我们已经知道执行后可能出现错误信息, 想...

2019-08-09 19:38:22 141

原创 day12--用户管理之特殊权限,权限属性,进程掩码

特殊权限1.suid (set uid)在使用命令的过程中,如果我们为某个命令添加了suid,则无论是什么用户,在使用该命令时,都会以属主的身份来暂时的使用该命令来运行该命令,便于完成相应命令所对应的的操作.示例:对/usr/bin/passwd添加一个SUID1)通过使用chmod u+s 来为该文件添加suidimage.png通过使用chmod u...

2019-08-08 19:03:24 140

原创 day11-用户管理之权限

什么是权限 操作系统对用户能够执行的功能所设的限制,主要用于约束用户对系统的操作,以及用户所能访问的范围为什么要使用权限系统中拥有多个用户为了保护每个用户的隐私和工作环境.#权限与用户之间的关系?在Linux系统中,针对文件定义了三种身份,分别属主(ower),属组(group),其他人others,每一种身份对应三种权限可读(readable),可写(writeab...

2019-08-07 17:12:30 272 1

原创 day10--用户管理之创建密码,创建流程,用户组管理,切换用户,提权

密码的创建与更改为新用户设定密码只有root才能执行,且密码要尽可能的复杂 [0-9][a-Z][a- Z] [!@#$%^&]交互式设置用户密码image.png非交互式设置用户密码image.png示例:批量创建一百个用户并设置相同的密码image.pngimage.png为用户修改密码 1.为自己修改...

2019-08-06 20:28:22 368

原创 day09--用户管理之用户的创建,更改,删除

用户的概述1.什么是用户 用户是指能够正常登录Windows和Linux系统的人2.Linux系统的用户和Windows用户有什么区别 本质上都是登录系统,但Linux支持多个用户同时登录,Windows系统中支持建立多个用户,但不支持同一个时刻多个用户同时登录系统, 但Linux系统支持同时登录多个用户登陆之后相互之间操作不受影响image....

2019-08-05 18:06:32 356

原创 day08--第一次考试笔试

一、选择题(每题2分)1 设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为(b)A:/home B:/root C:/home/root D:/usr/localLinux有三种查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令(c)A:cat B:more C:less D:me3 在L...

2019-08-02 20:42:22 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除