Martin.xu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年4月28日

摘要: 一、准备需要的模块及工具(nginx-rtmp-module,openssl和git) 1.使用yum安装git 2.下载nginx-rtmp-module 3.yum 安装 openssl 4.yum 安装 gcc环境 二、安装Nginx服务器 1.下载Nginx解压,并添加rtmp和openss 阅读全文
posted @ 2017-04-28 22:22 Martin.xu 阅读(1944) 评论(0) 推荐(0) 编辑

2017年4月26日

摘要: 企业管理器--管理--SQL Server代理--右键作业--新建作业--"常规"项中输入作业名称--"步骤"项--新建--"步骤名"中输入步骤名--"类型"中选择"Transact-SQL 脚本(TSQL)"--"数据库"选择执行命令的数据库--"命令"中输入要执行的语句: --确定--"调度"项 阅读全文
posted @ 2017-04-26 17:21 Martin.xu 阅读(199) 评论(0) 推荐(0) 编辑

2017年4月24日

摘要: --主要原理: exec sp_spaceused '表名' --取得表占用空間 exec sp_spaceused ''--數據庫所有空間 阅读全文
posted @ 2017-04-24 23:24 Martin.xu 阅读(330) 评论(0) 推荐(0) 编辑

2017年4月18日

摘要: 场景: 两台Haproxy主机:192.168.100.40 , 192.168.100.41 生成浮动IP:192.168.100.200 , 192.168.100.201 1、安装ipvsadm yum install ipvsadm -y ipvsadm -v 2、安装keepalived 阅读全文
posted @ 2017-04-18 16:11 Martin.xu 阅读(114) 评论(0) 推荐(0) 编辑

2017年4月16日

摘要: Redis清空 阅读全文
posted @ 2017-04-16 12:54 Martin.xu 阅读(73) 评论(0) 推荐(0) 编辑

2017年4月5日

摘要: 一、zabbix_server添加脚本配置 创建脚本存放目录 把脚本上传到该目录 二、配置zabbix_server.conf 在zabbix_server.conf中配置脚本地址,命令如下: 重启Zabbix-server服务 三、Zabbix平台上参数配置 1、Zabbix添加处理方法:管理—— 阅读全文
posted @ 2017-04-05 13:53 Martin.xu 阅读(104) 评论(0) 推荐(0) 编辑

2017年4月1日

摘要: 1.接口IP配置 Router#cont f Router(config)#interface fastEthernet0/0 Router(config-if)#ip address 192.168.100.1 255.255.255.0 Router(config-if)#exit Router 阅读全文
posted @ 2017-04-01 04:55 Martin.xu 阅读(361) 评论(0) 推荐(0) 编辑

2017年3月31日

摘要: 网络配置 检测当前IP连接数 查看进程 阅读全文
posted @ 2017-03-31 23:33 Martin.xu 阅读(100) 评论(0) 推荐(0) 编辑

2017年3月28日

摘要: 为了能实时了解运行的状态,需要增加zabbix对mongodb的运行状态监控。 mongodb默认安装情况下可以运行 echo "db.serverStatus()" | mongo 来获取mongodb的运行状态 [root@localhost ~]# echo "db.serverStatus( 阅读全文
posted @ 2017-03-28 00:01 Martin.xu 阅读(1129) 评论(0) 推荐(0) 编辑

2017年3月27日

摘要: 为什么要自定义KEY 有时候我们想让被监控端执行一个zabbix没有预定义的检测,zabbix的用户自定义参数功能提供了这个方法。我们可以在客户端配置文件zabbix_angentd.conf里面配置UserParameter. 语法如下: UserParameter=key,command 用户自 阅读全文
posted @ 2017-03-27 23:58 Martin.xu 阅读(385) 评论(0) 推荐(0) 编辑

摘要: 1、python支持 yum -y install python-simplejson 2、discovery脚本 [root@localhost etc]# cat redis_port.py #!/usr/bin/env python import os #import json import 阅读全文
posted @ 2017-03-27 23:57 Martin.xu 阅读(124) 评论(0) 推荐(0) 编辑

摘要: 说明: 路由器本身没有提供查看端口流量的地方,太坑了。没办法只能自己用zabbix通过snmp(zabbix自带Template SNMP Device模版)监控路由器了。这个zabbix最好放在公司内网中,这样当外网连接差或外网断了也不会影响到对路由器的监控。 具体: 1. zabbix serv 阅读全文
posted @ 2017-03-27 23:55 Martin.xu 阅读(610) 评论(0) 推荐(0) 编辑

摘要: 在被监控端操作: 1、编写脚本获取上面的 key 值 mkdir /data/sh/ vim /data/sh/nginx_status.sh chmod a+x nginx_status.sh #增加脚本执行权限 #!/bin/bash case $2 in active) curl -s $1 阅读全文
posted @ 2017-03-27 23:54 Martin.xu 阅读(131) 评论(0) 推荐(0) 编辑

摘要: 概述 监控,有的人只把他当做报警使用,出现问题之后打开跑回家打开电脑,巴拉巴拉的处理掉,大多数时候都是一些小问题,为何不让zabbix帮你把这些事情处理掉呢?和朋友具体,收到xx硬盘空间慢了、xx服务器高负载等问题,你要回家处理?多扫兴 瞧瞧zabbix远程执行命令可以做些什么吧: 重启应用(Apa 阅读全文
posted @ 2017-03-27 23:52 Martin.xu 阅读(3055) 评论(0) 推荐(0) 编辑

摘要: 有时候我们想让被监控端执行一个zabbix没有预定义的检测,zabbix的用户自定义参数功能提供了这个方法。我们可以在客户端配置文件/etc/zabbix/zabbix_angentd.conf里面配置UserParameter. 语法如下: UserParameter=key,command 例如 阅读全文
posted @ 2017-03-27 23:48 Martin.xu 阅读(293) 评论(0) 推荐(0) 编辑

摘要: 最近在我们的zabbix 服务器上发现zabbix unreachable poller processes more than 75 busy的报警, 然后就看了一下zabbix的内部进程监控发现如下: unreachable poller processes 一直在处于busy的状态,那这个具体 阅读全文
posted @ 2017-03-27 23:41 Martin.xu 阅读(7741) 评论(0) 推荐(0) 编辑

摘要: 概述 触发器中的表达式使用很灵活,我们可以创建一个复杂的逻辑测试监控,触发器表达式形式如下: 1 {<server>:<key>.<function>(<parameter>)}<operator><constant> {主机:key.函数(参数)}<表达式>常数,具体的例子,请接着往下走,很简单 阅读全文
posted @ 2017-03-27 23:40 Martin.xu 阅读(316) 评论(0) 推荐(0) 编辑

摘要: 关于Zabbix Zabbix是监控服务器、应用程序、网络及网络设备等的可用性及性能的开源的企业级监控软件。 即Zabbix具备了运行监控/资源监控/应用软件监控功能。 Zabbix虽然是开源的监控软件,但是拥有服务器监控所需的监视功能、故障检测功能及告警等丰富的功能,并且提供Web界面的管理页面, 阅读全文
posted @ 2017-03-27 23:33 Martin.xu 阅读(106) 评论(0) 推荐(0) 编辑

摘要: 一、安装前准备 先看看你的主机是否支持pptp,返回结果为yes就表示通过。 是否开启了TUN,有的虚拟机主机需要开启,返回结果为cat: /dev/net/tun: File descriptor in bad state。就表示通过。 二、安装 安装epel-release 安装ppp和pptp 阅读全文
posted @ 2017-03-27 22:28 Martin.xu 阅读(58) 评论(0) 推荐(0) 编辑

摘要: 备份脚本 添加定时计划 阅读全文
posted @ 2017-03-27 11:02 Martin.xu 阅读(90) 评论(0) 推荐(0) 编辑

摘要: 由于数据分析的需要,我们必须打开Haproxy日志,并记录相关的503错误信息进行汇总统计,所以有了下文: 在配置前,我们先来了解下日志的level: local0~local7 16~23保留为本地使用emerg 0 系统不可用alert 1 必须马上采取行动的事件crit 2 关键的事件err 阅读全文
posted @ 2017-03-27 10:46 Martin.xu 阅读(752) 评论(0) 推荐(0) 编辑

2017年3月23日

摘要: 第一,程序安装步骤: 1、打开redis官方下载页面: http://redis.io/download 2、按官方安装说明,安装redis: cd /usr/local/src wget http://download.redis.io/releases/redis-3.0.6.tar.gz ta 阅读全文
posted @ 2017-03-23 19:25 Martin.xu 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 实现步骤:1、通过XenCener创建“External NetWork” 点击pool(比如devPool)→Network→External Network,输入好Name,然后选择NIC为NIC 0,假设网络的名字为virtual_router2、通过模板创建一个名为Router的虚拟机 选择 阅读全文
posted @ 2017-03-23 11:38 Martin.xu 阅读(732) 评论(0) 推荐(0) 编辑

摘要: 摘要:本文阐述了选用Openfiler和XenServer的原因,并架设了两台XenServer主机,一台Openfiler存储服务器,介绍了存储服务器提供iSCSI存储和NFS存储的详细过程,包括服务器的架构以及存储设备和XenServer的相连,总结了共享存储在虚拟世界中的作用。 中图分类号:T 阅读全文
posted @ 2017-03-23 11:36 Martin.xu 阅读(674) 评论(0) 推荐(0) 编辑

摘要: 我们在工作中经常会遇到,把Xenserver中的虚拟机或者快照导出,然后导入到另一台Xenserver,或者导出来备份下来,以防虚拟机出现故障。下面介绍一下用xe命令如何导出/导入虚拟机或快照,当然也可以直接用XenCenter来导出导入。 导出/导入虚拟机:1、关闭需要导出的虚拟机[root@xe 阅读全文
posted @ 2017-03-23 11:36 Martin.xu 阅读(725) 评论(0) 推荐(0) 编辑

摘要: 增加本地存储 挂载本地硬盘 XenServer虚拟机自动启动设置 一、设置pool自动启动 1. 查看pool的uuid 2. 设置pool自启动 二、设置虚拟机(VM)自动启动 1. 查看vm的uuid 2. 设置vm自启动 可以重启xenserver查看效果了。 阅读全文
posted @ 2017-03-23 11:34 Martin.xu 阅读(336) 评论(0) 推荐(0) 编辑

摘要: 昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒。。。本来小编也挺懒的,但是答应了各位小伙伴的,那么今天就教大家如何在IIS环境下部署HTTPS证书吧。(建议在PC端阅读) 1、首先我们要取走我们的证 阅读全文
posted @ 2017-03-23 09:53 Martin.xu 阅读(177) 评论(0) 推荐(0) 编辑

2017年3月22日

摘要: 疑问: 从节点每个上面的数据都是对数据库全量拷贝,从节点压力会不会过大? 数据压力大到机器支撑不了的时候能否做到自动扩展? 在系统早期,数据量还小的时候不会引起太大的问题,但是随着数据量持续增多,后续迟早会出现一台机器硬件瓶颈问题的。而mongodb主打的就是海量数据架构,他不能解决海量数据怎么行! 阅读全文
posted @ 2017-03-22 14:17 Martin.xu 阅读(426) 评论(0) 推荐(0) 编辑

摘要: 1、已经解压安装一个实例后,在不同目录下创建数据、日志目录 mkdir -p /home/mongo/27018/data mkdir -p /home/mongo/27018/log 2、最好创建一个配置自己的文件 vi /home/mongo/27018/mongo27018.cnf port= 阅读全文
posted @ 2017-03-22 14:06 Martin.xu 阅读(437) 评论(0) 推荐(0) 编辑

摘要: 简单介绍下Redis-sentinel: Redis-sentinel是Redis实例的监控管理、通知和实例失效备援服务,是Redis集群的管理工具。在一般的分布式中心节点数据库中,Redis-sentinel的作用是中心节点的工作,监控各个其他节点的工作情况并且进行故障恢复,来提高集群的高可用性。 阅读全文
posted @ 2017-03-22 13:52 Martin.xu 阅读(238) 评论(0) 推荐(0) 编辑

2017年3月21日

摘要: 场景: 两台Haproxy主机:192.168.100.40 , 192.168.100.41 生成浮动IP:192.168.100.200 , 192.168.100.201 1、安装ipvsadm yum install ipvsadm -y ipvsadm -v 2、安装keepalived 阅读全文
posted @ 2017-03-21 13:49 Martin.xu 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 安装Haproxy yum -y install gcc pcre-devel openssl-devel cd /usr/local/src tar zxf haproxy-1.6.8.tar.gz mv haproxy-1.6.8 haproxy cd haproxy uname -r make 阅读全文
posted @ 2017-03-21 13:25 Martin.xu 阅读(592) 评论(0) 推荐(0) 编辑

摘要: haproxy 代理 ssl 有两种方式 1、haproxy 本身提供ssl 证书,后面的web 服务器走正常的http 2、haproxy 本身只提供代理,后面的web服务器https 第一种方式 需要编译haproxy 支持ssl, 编译参数: 配置参数: 第二种方式配置 不需要重新编译支持ss 阅读全文
posted @ 2017-03-21 13:16 Martin.xu 阅读(337) 评论(0) 推荐(0) 编辑

2017年3月20日

摘要: 今天用scp传输文件遇到如下报错: root@localhost.localdomain:[/root/.ssh]scp -r ~/.ssh/id_rsa.pub root@10.9.10.1:/root@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOT 阅读全文
posted @ 2017-03-20 20:16 Martin.xu 阅读(252) 评论(0) 推荐(0) 编辑

摘要: rsync 它比scp更强大,支持“不覆盖”原目录 例子:rsync -avz --progress /root/client/ root@202.112.23.12:/home/work/ //将本机的/root/client/拷贝至远程的202.112.23.12:/home/work/目录,- 阅读全文
posted @ 2017-03-20 18:24 Martin.xu 阅读(1378) 评论(0) 推荐(0) 编辑

摘要: 1.参数详解 cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)[root@linux ~]# cp [options] source1 source2 source3 .... directory参数: 阅读全文
posted @ 2017-03-20 18:15 Martin.xu 阅读(6980) 评论(0) 推荐(0) 编辑

2017年3月16日

摘要: 关闭selinux sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config setenforce 0 开放服务 暂时开放 ftp 服务 # firewall-cmd --add-service=ftp 永久开放 ftp 服 阅读全文
posted @ 2017-03-16 16:29 Martin.xu 阅读(292) 评论(0) 推荐(0) 编辑

摘要: 专栏介绍 “高效运维最佳实践”是InfoQ在2015年推出的精品专栏,由触控科技运维总监萧田国撰写,InfoQ总编辑崔康策划。 前言 做运维的那么多,快乐的能有几个? 我们那么努力,为什么总感觉过得那么憋屈、苦闷?做的事情那么多,为什么业务部门、直接领导和公司貌似都那么不领情?怎么做才能自己更加开心 阅读全文
posted @ 2017-03-16 16:27 Martin.xu 阅读(176) 评论(0) 推荐(0) 编辑