技术博客

安装walle

作者:莫问前程 发布于:2017-5-4 10:34 Thursday

原理分析

宿主机、目标机群、操作用户关系如下图所示,宿主机(walle所在的机器),是一个中间机器,是代码托管与远程目标机群的纽带。所以宿主机需要与代码托管(github/gitlab)和远程目标机群都建立ssh-key信任。

上线流程图



依赖

  • Bash(git、ssh)
    • 意味着不支持win、mac的zsh
  • ...

阅读全文>>

评论(0) 引用(0) 浏览(262)

zabbix 监控磁盘IO

作者:莫问前程 发布于:2017-4-28 9:07 Friday

1.zabbix agent 配置文件加入监控项

UserParameter=custom.vfs.dev.read.ops[*],cat /proc/diskstats | grep $1 | head -1 | awk '{print $$4}'

UserParameter=custom.vfs.dev.read.ms[*],cat /proc/diskstats | grep $1 | he...

阅读全文>>

评论(0) 引用(0) 浏览(278)

Nginx 配置http基本认证

作者:莫问前程 发布于:2017-4-12 15:54 Wednesday

基本认证需要nginx开启 ngx_http_auth_basic_module模块

编译参数加上 --without-http_auth_basic_module

生成密码验证文件 echo "admin:$(openssl passwd  -crypt admin)" >/usr/local/nginx/conf/passwd

配置

location  ~ ...

阅读全文>>

评论(0) 引用(0) 浏览(211)

dstat 取代vmstat iostat ifstat netstat

作者:莫问前程 发布于:2017-4-3 22:31 Monday

dstat 是一个可以取代vmstat,iostat,netstat和ifstat这些命令的多功能产品。dstat克服了这些命令的局限并增加了一些另外的功能,增加了监控项,也变得更灵活了。dstat可以很方便监控系统运行状况并用于基准测试和排除故障。

dstat可以让你实时地看到所有系统资源,例如,你能够通过统计IDE控制器当前状态来比较磁盘利用率,或者直接通过网络带宽数值来比较磁盘的吞吐率(在相同...

阅读全文>>

评论(0) 引用(0) 浏览(228)

docker 为网桥分配固定网段(docker 版本 1.10以上)

作者:莫问前程 发布于:2016-12-8 16:00 Thursday 分类:Docker

1.删除默认的docker0网桥

删除用默认网桥docker0 创建的container
删除docker自动要创建的网桥
docker network del  网桥id
删除网卡上的网桥
service docker stop 停掉服务
ip link set dev docker0 down 停掉网桥
brctl delbr docker0 删除网桥
service network restart...

阅读全文>>

标签: Docker

评论(0) 引用(0) 浏览(269)

Twitter Murder

作者:莫问前程 发布于:2016-11-24 10:39 Thursday

Murder在生产环境中分发大软件包的应用

(转自网络原文链接:http://jaminzhang.github.io/linux/use-Murder-to-distribute-big-software-package-in-production-environment/)

引言

Murder经过之前的调研测试后,已经在线上正式使用了。

为什么要使用P2P方...

阅读全文>>

评论(0) 引用(0) 浏览(552)

Nginx 缓存

作者:莫问前程 发布于:2016-3-17 10:41 Thursday

proxy_cache相关指令集

(1)proxy_cache指令 语法: proxy_cache zone_name ;

该指令用于设置哪个缓存区将被使用,zone_name的值为proxy_ca...

阅读全文>>

评论(0) 引用(0) 浏览(371)

Powered by 木匠 鲁ICP备88888888号