工作中所使用到的一些工具,做为编程的练手,也是运维比较实用的一些小工具
- ganglia监控模块,包括memcache,mysql,jvm 等。
- 抓包程序,可以抓取http,抓取mysql query,分析memcache请求。
- innobackupex备份脚本,只建两个目录:full_back increment_back。每次备份都会进行prepare。
- mysqldump备份脚本
- 查看某进程内存节点的分布情况,如cat /proc/[mysql pid]/numa_maps | perl numa.pl
- 两个库之间的rename操作脚本
- 获取系统相关信息,来自于ansible set模块
- 将/etc/hosts里相关的自定义域名,转换成可以直接注册到skydns中的url
- 将skydns中的自定义域名解析,转换成/etc/hosts文件中的配置格式