自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 WordPress迁移过程中遇到的问题总结

之前的网站上并没有多少东西,但是整个网站就是异常的卡顿,排查了一段时间后,确认是虚拟主机的网络延迟(果然是便宜无好货),所以有了迁移的想法。其实,当网站备案完成后,网站所在的主机地址通常不会被检查,只会检查网站本身的内容是否符合,因此主机可以任意迁移。 核心点:迁移网站,迁移数据库,更换域名解析①购买的虚拟主机是会提供一个ftp的地址,把整个网站打包下载下来放入新的

2016-08-29 15:21:43 1313

原创 Zabbix学习笔记(七)---网络波动监控

概括:用zabbix监控网卡(最好是外网的网卡,准确性更高)的进出流量,从而体现整体网络波动的情况。分析:zabbix默认有一个监控网卡流量的key值:分别为:net.if.in[eth0,bytes]        net.if.out[eth0,bytes]实例:最近台湾的网络波动情况比较明显,所以专门针对台服创建了网络流量监控①创建一个模板:che

2016-08-16 18:52:02 2603

原创 Linux冷门却很重要的命令(八)---xargs

在上一篇文章(http://blog.csdn.net/zhoutimo/article/details/52035561)提到过,当执行命令完成后,想 把执行命令后的结果再次进行处理,引用了exec的命令,本篇文章将讲解一个类似的命令xargs。exec和xargs区别:exec  1.参数是一个一个传递的,传递一个参数执行一次  2.文件名有空格等特殊字符也能处理xargs

2016-08-16 11:23:51 1600

原创 深入浅出聊iptables

what(什么是iptbales)?iptables 是建立在 netfilter 架构基础上的一个包过滤管理工具,最主要的作用是用来做防火墙或透明代理。Iptables 从 ipchains 发展而来,它的功能更为强大。Iptables 提供以下三种功能:包过滤、NAT(网络地址转换)和通用的 pre-route packet mangling。HOW(iptables运行机

2016-08-12 11:07:41 1117

转载 Linux LVM逻辑卷配置过程详解

Linux LVM逻辑卷配置过程详解另一个博客地址:www.rsyslog.org  Linux社区许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份、删除相关数据,甚至被迫重新规划分区并重装操作系统,以满足应用系统的需要。LVM是Linux环境中对磁盘分区进行管理的一种机制,是

2016-08-08 19:00:00 443

原创 Linux系统磁盘分区

最近做了不少数据迁移的工作,因此想做关于Linux系统磁盘分区的知识点一个小小的总结:注意点1.划分好的磁盘需要挂载到目录中去,不然就浪费了磁盘空间。2.一个目录不能连接到多个磁盘,道理也很简单,你让数据往哪个磁盘写入呢?3.想为一个磁盘增加新的空间或者说减小空间的使用量,最好方式就是把大数据量的目录挂载到其他的磁盘上去。4.当然可以灵活的管理一个磁盘的具体大小,具体的知识点是

2016-08-08 16:39:08 442

原创 磁盘分区知识普及

一块全新的硬盘,需要分区格式化后才能正常使用硬盘分区类型硬盘有4种分区形式,分别是主分区、扩展分区、逻辑分区和活动分区。下面分别对它们进行介绍。主分区主分区是用于安装操作系统的分区,其中包含操作系统启动时所必需的文件和数据,系统启动时必须通过它才能启动。要在硬盘上安装操作系统,该硬盘上至少要有一个主分区,并且设为活动分区来引导启动系统。一个硬盘最多只能划分4个主分区。

2016-08-08 14:54:41 1748

原创 Linux冷门却很重要的命令(七)---lsof

lsof命令简介:lsof(list open files)是一个列出当前系统打开文件的工具,然而不仅仅是列出系统打开文件的工具而已,还可以查看网络连接等等。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文

2016-08-03 11:30:06 885

原创 Linux冷门却很重要的命令(六)---chattr(lsattr)

今天发现操作某个文件时出现了这样的情况:改文件权限也改不了,强制删除不了。chmod 777 "xiha.txt"chmod: changing permissions of `xiha.txt': Operation not permittedrm "/mm/xiha.txt"rm cannot remove `xiha.txt': Operation not permitt

2016-08-01 09:51:23 946

原创 Zabbix学习笔记(六)---安装和使用中遇到的问题汇总(CentOS)

在安装和使用Zabbix时,会经常遇到报错的情况,本文就把遇到过的情况汇总一下,避免下次继续踩坑!不定时更新中。。。

2016-07-28 18:44:12 1567

原创 定位磁盘I/O过高的方法

前段时间,在实际生产环境中遇到了这样的问题:每天定时5点钟进行mysql的数据备份,Zabbix会触发自带的报警I/O isoverload,所以想总结一下,关于遇到了磁盘I/O读写过高的情况分析。1.开始判定具体时间关于sar命令可以查看具体的使用方法:传送门:http://blog.csdn.net/zhoutimo/article/details/52021960进入sar命

2016-07-27 10:20:44 2008

原创 Linux冷门却很重要的命令(五)---exec

exec解释:    exec是shell的内建命令,将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。    本文

2016-07-26 14:40:07 1448

原创 Zabbix学习笔记(五)---调用API接口实例

简介:Zabbix除了异常强大的监控功能外,还提供了丰富的api接口,非常适合二次开发。Zabbix API是基于JSON-RPC 2.0规格调用API,本文主要是用于Python脚本。具体的API文档可以根据Zabbix版本选择API接口。官方API接口文档地址:https://www.zabbix.com/documentation/2.4/manual/api调用API分为2个步骤:

2016-07-25 18:48:45 5815

原创 Linux内核OOM机制的理解

What(什么是OOM):Linux下面有个特性叫OOM killer(Out Of Memory killer),这个东西会在系统内存耗尽的情况下跳出来,选择性的干掉一些进程以求释放一些内存。具体的记录日志是在/var/log/messages中,如果出现了OOM字样,说明系统曾经出现过OOM!When(什么时候出现):Linux下允许程序申请比系统可用内存更多的内存,这

2016-07-25 15:55:19 4019

原创 Linux冷门却很重要的命令(四)---sar

sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程等。sar命令的选项很多,下面只列出常用选项: -A:所有报告的总和。        -u:CPU利用率        -v:进程

2016-07-25 11:18:47 887

原创 Linux冷门却很重要的命令(三)---kill(pkill,killall)

终止进程的工具kill 、killall、pkill终止一个进程或终止一个正在运行的程序,一般是通过kill 、killall、pkill等进行。比如一个程序已经死掉,但又不能退出,这时就应该考虑应用这些工具。 另外应用的场合就是在服务器管理中,在不涉及数据库服务器程序的父进程的停止运行,也可以用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢?原因很简单,这些工具在强行终止

2016-07-25 10:26:04 2769

原创 Linux冷门却很重要的命令(二)---pgrep

pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id。每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行。对于每个属性选项,用户可以在命令行上指定一个以逗号分割的可能值的集合。用法:#pgrep [选项] [程序名]pgrep [-flvx] [-n | -o] [-d delim] [-P ppidlist]

2016-07-25 10:09:19 682

原创 关于Nginx配置Https服务器总结

Https含义:https(Secure Hypertext Transfer Protocol) 安全超文本传输协议 它是以安全为目标的http通道,即它是http的安全版,它使用安全套接字层(SSL)进行信息交换。它在使用之前需要先得到证书。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用了Netscape

2016-07-22 09:00:19 2462

原创 Zabbix学习笔记(二)---使用邮件报警

说明:Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabbix监控运行正常。实现目的:在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定短信。实现此功能分为2部分:1.配置邮件报警脚本2.配置Zabbix服务器第一部分①安装发送邮件的软件。推

2016-07-21 15:52:00 1600

原创 Zabbix学习笔记(三)---使用短信报警

说明:Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabbix监控运行正常。实现目的:在Zabbix服务端设置短信报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警短信到指定短信。实现此功能分为2部分:1.配置短信报警脚本2.配置Zabbix服务器第一部分①在购买短信平台的短信后,一般提供商会提供一个API的接

2016-07-21 11:24:16 2361

原创 Zabbix学习笔记(一)---安装配置与使用

Zabbix简介          zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。       zabbix由zabbix server与可选组件zabbix agent两部门组成。       zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。

2016-07-21 09:39:19 3736

原创 Zabbix学习笔记(四)---使用微信报警

现实生产环境中,我们已经使用过邮件和短信接受zabbix报警信息,但是邮件的延迟是比较高的,外包公司的短信接口又太贵,复杂环境中使用短息报警会使运维成本增加很多。微信提供了很好的第三方接口,我们可以利用微信报警以求降低运维成本。实现此功能分为2部分:1.申请公众微信号2.配置zabbix进行微信报警触发第一部分①微信的第三方接口要求我们先申请一个企业号,连接地址:https

2016-07-20 10:27:45 4803 1

原创 总结关于登陆Linux的三种方式

在本人实际工作中遇到了三种不同的Linux服务器登陆方式,由简单到复杂分别阐述:1.最简单的root账号密码登陆通过root+root密码登陆Linux服务器2.普通用户登陆通过普通用户登陆到服务器上,如果要使用sudo的权限就需要切换到root账号上去3.公钥私钥免密码的方式登陆可以分为2种①把本地主机公约输入到被登陆的服务器上(这个是最常见,也是最保险的免密码登陆方

2016-07-19 17:51:30 5490

原创 Linux冷门却很重要的命令(一)---iconv

Linux中经常会出现一些内容上的乱码,其实就是文件系统中编码不同造成的,此时需要转换编码,避免出现内容上的乱码。linux系统自带了一个很重要的命令:iconviconv -l ---查看可以支持转换的字符iconv -f XX(转换前) -t XX(转换后) file1.txt >file2.txt (最好能重定向到新文件进行操作)

2016-07-19 09:38:46 3086

原创 关于sysctl.conf配置对网络连接数的优化

在Linux系统中,有相关文件(/etc/sysctl.conf)是对Linux内核进行网络连接进行优化的,平时都是默认的参数,一旦网络连接数量过大,可以考虑进行优化处理先可以提一下关于优化的配置**************************************net.ipv4.tcp_syncookies=1表示开启SYN Cookies。当出现SYN等

2016-07-19 08:03:43 3333

原创 浅谈Linux内存管理机制

linux内存特性在Linux中经常发现空闲内存很少,似乎所有的内存都被系统占用了,表面感觉是内存不够用了,其实不然。这是Linux内存管理的一个优秀特性,在这方面,区别于Windows的内存管理。主要特点是,无论物理内存有多大,Linux 都将其充份利用,将一些程序调用过的硬盘数据读入内存,利用内存读写的高速特性来提高Linux系统的数据访问性能。而Windows是只在需要内存时, 才为

2016-07-18 19:07:12 3588

原创 关于sysctl.conf配置对网络连接数的优化

在Linux系统中,有文件(/etc/sysctl.conf)是关于优化内核网络配置的先可以提一下关于优化的配置**************************************net.ipv4.tcp_syncookies=1表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookie来处理,可防范少量的SYN攻击。默认为0,表示关闭。

2016-07-18 18:46:58 268

原创 关于sysctl.conf配置对网络连接数的优化

在Linux系统中,有一个配置文件(/etc/sysctl.conf)是控制内核的网络优化的先可以提一下关于优化的配置**************************************net.ipv4.tcp_syncookies=1表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookie来处理,可防范少量的SYN攻击。默认

2016-07-18 18:35:32 255

原创 Linux冷门却很重要的命令(九)---dos2unix

由于linux和window上的系统文件存在差异,比如windows下面的换行符在linux下就成了^M,所以对从window和linux文件有必要做一次文件格式转换dos2unix  是从windows文件在linux系统中运行(linux系统大多数是没有安装dos2unix,先安装dos2unix以后再进行转换)dos2unix  file1 file2 file3

2016-07-18 18:28:02 3168 1

Zabbix-python报警邮件脚本

Zabbix-python报警邮件脚本,可以直接使用此脚本,无需多余更改

2017-06-07

Tomcat自动检查重启脚本

自动监控tomcat脚本并且执行重启操作

2017-06-06

Zabbix短信报警脚本

适用于大多数的短信接口调用脚本,只需要修改其中的账号密钥信息。

2016-07-21

Zabbix自动安装客户端脚本

1.unzip -o zabbix.zip && sudo chmod -R 777 zabbix 2.sh zabbix/setup_zabbix_agent.sh all 3.sh zabbix/setup_zabbix_agent.sh conf 只需要三条命令就可以自动化安装zabbix客户端。至于配置文件,可以根据具体的需求修改就可以了

2016-07-21

zabbix触发微信报警脚本(python)

此脚本是关于zabbix触发微信公众号发送报警脚本,只需要修改二个参数: self.__corpid(微信公众号提供的ID) self.__secret(微信公众号提供的密码)

2016-07-19

空空如也

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

TA关注的人

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