自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

linux_player_c(系统&开发)

心识原本性,於此不了之

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 8.zabbix学习笔记:zabbix实现网络发现

zabbix实现网络发现监控自动化我们希望看到的一种功能使zabbix-server能够自动的发现可以监控的对象,这样将会极大的提高我们的监控效率。可是如何能够发现需要监控的主机,关于这种发现策略有以下几个方案:1.通过IP地址段 2.通过指定的服务(ftp、icmp ping、ssh等服务) 3.从zabbix-agent的主动发送信息 4.从snmp agent接收信息网络发现在服务端进行

2015-12-31 22:55:34 1439

原创 7.zabbix学习笔记:zabbix监控nginx

zabbix监控nginxzabbix可以监控nginx的状态,关于一个服务的状态可以查看服务本身的状态(版本号、是否开启),还应该关注服务能力(例如以nginx的负载效果:连接数、请求数和句柄数)。下面我们使用zabbix监控nginx。nginx的安装如果想要查看nginx的服务状态,在对nginx进行源码安装的时候要选中–with-http_stub_status_module模块。1.解压安

2015-12-30 23:37:32 2580

原创 6.zabbix学习笔记:zabbix监控mysql(一)

zabbix监控mysql在zabbix中自带对mysql监控的模板(Template App MySQL),他对于mysql的监控内容包括CRUD操作以及状态监控等信息(监控的内容相对比较有限),如下图所示: 包括: msyql.ping mysql.version mysql.status[*]今天我们来介绍下如何能够使用shell采集mysql的相关信息,并且生成key和对应的item

2015-12-28 13:42:59 3852

原创 5.zabbix学习笔记:zabbix深入配置和使用 告警配置(一)

zabbix深入配置和使用 告警配置告警的过程告警是一种非常重要的功能,例如当内存、CPU使用率、硬盘空间、服务器状态等信息出现比较危急的状态时,这将会威胁到服务的正常运行。此时我们需要对这种状态进行告警。关于告警的方式有很多方式:邮箱报警、微信报警等方式。如何监控数据并且进行报警?1.当我们数据达到阈值,需要让触发器进行监听。 2.触发器就是一种事件监听器,当达到一定状态的时候,触发器就会产生一

2015-12-27 14:34:33 10501

原创 4.zabbix学习笔记:zabbix深入配置和使用 之 Items

zabbix深入配置和使用Items的含义和使用item是什么?它是我们对于host监控的基本条目,它属于不同的applications中,item的设置既可以针对具体的某个host主机,也可以针对模板进行设定(可以在多个主机进行复用)。可以在zabbix-server所在的数据库中查看items表: 注意:在我的mysql数据库中一共有将近850个items。Items key的添加虽然系统可以

2015-12-26 17:08:47 3427

原创 3.zabbix学习笔记:zabbix的基本配置和使用(二)

zabbix的基本配置和使用(二)zabbix 添加主机在上节中我们介绍了zabbix 下如何添加用户组以及模板的添加,在本章节中将会对具体的host配置进行讲解。首先我们添加一个主机到主机组agent group中,点击“Configuration”—>“Hosts”—>“Create host”: 填写相关的host name(这个名称必须和zabbix-agent客户端的配置文件中的Ho

2015-12-26 11:42:24 4087

原创 2.zabbix学习笔记:zabbix的基本配置和使用(一)

zabbix的基本配置和使用zabbix的监控设置流程可以设为以下几个部分:Host groups (主机组) Host(主机) Applications(监控项目) Items(监控项) Triggers(触发器) Event(事件) Actions(处理动作) User groups(用户组) Users(用户) Medias(告警方式) Audit(日志审计)这些组件之间的

2015-12-25 23:12:51 1505

原创 1.算法之冒泡排序

算法之冒泡排序冒泡排序的思想冒泡排序是一种比较容易接收的排序,它稳定而且易于实现,其主要思想如下: 给定一个随机序列array(这里我们为了突出算法认为array内的元素是int类型),再给定两个下标i,j分别用来指向两个要比较和交换的对象,设i的初始值为0(i的含义代表着排序的轮数),让j的初始值为1(即每次让j从第二个位置开始),每次比较array[j]和array[j - 1]的大小关系,如

2015-12-24 10:37:48 593

原创 8.数据结构之广义表

数据结构之广义表广义表定义广义表从结构上来说是对链表的一种扩展,也就是说其中的某个节点可能又指向了另外一个链表(这样的节点叫做子表节点),那么对于广义表这种数据类型的设定一定会大量的涉及递归的算法,因为不管是广义表还是二叉树类型,它们从结构上都具有不断递归的过程。如下图所示是广义表的常见结构: 从应用的角度来看,广义表被广泛的应用于人工智能等领域的表处理语言LISP中,在LISP语言中,广义表化i

2015-12-18 12:50:59 1052

原创 4.python学习笔记:python多线程下的threading模块

python多线程下的threading模块threading模块在python编程中对于线程的处理有两个模块:thread和threading,在上一个章节中我们介绍了thread的用法,它是一种较为底层的基本接口,在threading中对于线程的处理是基于类和对象的较高层面接口。其实本质上threading模块在内部使用thread模块来实现代表线程的对象以及常用的同步化工具。对于上一章的示例我

2015-12-04 11:21:20 1013

原创 3.python学习笔记:python下的多进程与多线程(一)

python下的多进程与多线程python多进程关于多进程与多线程的概念第一个接触是在学习C语言的时候,当时借助stevens的《UNIX环境高级编程》了解了关于进程和线程的相关知识,为现在接触python的同类概念打下了基础。有兴趣的同学也可以阅读这本书。当我们需要并行的执行多个任务的时候,在python语言中有两种方式:进程分支和线程派生。在这节中我们将会介绍进程分支的技术,分支的进程是构建平行

2015-12-03 17:23:18 1038

原创 2.puppet学习笔记:puppet资源file详细介绍

puppet资源file资源介绍资源的介绍资源是puppet最基本的元素,每个资源的定义都具有标题、类型以及一系列的属性。puppet的特性就是处理资源与资源之间的依赖关系。任何相同类型的资源都会具有一些相同的属性。资源定义有如下的特性: 1.puppet使用title在编译时期区分每个资源,使用命名变量(namevar)在执行时区分资源。 2.在同一类资源中title和namevar都是唯一的

2015-12-02 17:04:25 2498

原创 3.python学习笔记:python对文件的操作

python对文件的操作

2015-12-02 14:56:12 1630 1

原创 1.puppet学习笔记:puppet搭建

puppet搭建系统自动化运维随着互联网企业的数据量和业务难度不断增长,从初期的几台服务器发展到庞大的数据中心和服务器集群,单靠人工的修改和部署已经无法满足业务的需求,所以我们需要对系统的部署和服务的搭建提供统一的部署和管理,应蕴而生了一匹自动化管理的开源软件,例如puppet和saltstack等,使用他们可以轻松的管理上千节点,让运维的工作变得更加优雅起来。本篇文章我们将会介绍一款开源地自动化部

2015-12-01 16:58:20 1894

原创 7.数据结构之哈希表

数据结构之哈希表哈希表简介哈希表又称为散列表(hash table),其主要的思路就是缩小问题规模,通过进行类似分组的方式使被处理的对象排列在不同的小组中,每个小组所要处理的问题规模又相对较小,从而达到提升效率的效果。一般在查询中应用较多。采用术语就是根据关键码值(key value)映射到表中的一个位置来访问记录,以加快查找的速度。这个将关键码值转换的映射函数叫做散列函数,存放记录的数组叫做散列表

2015-12-01 12:29:20 780

saltstack安装rpm

这是一个saltstack的rpm安装包的压缩文件,主要是为了方便大家安装和学习saltstack自动化运维工具。

2016-01-31

zabbix安装prm组件

包含zabbix安装的所有组建,安装时需要把解压目录添加到yum仓库中

2015-11-13

基于Lnmp架构的Discuz论坛系统

这篇文章从无到有的介绍了基于linux+mysql+nginx+php+memcache架构的Discuz论坛系统

2015-10-28

UNIX环境高级编程,网络编程的优秀工具书

unix环境高级编程,对于网络编程人员的日常开发有着很大的帮助

2014-09-06

空空如也

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

TA关注的人

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