【工具】一款基于go语言的agent
在构建数据库自动化运维系统的时候,数据库服务器上必须要有一个agent来执行web服务器端发起的命令,我们研究了好几种技术celery,rq 或者基于socket实现,当然还有自己写,因为之前有同事已经完成了一个agent---servant,在和同事沟通之后,我们决定复用servant,不用重复造轮子。servant是一款基于go语言编写的,提供权限认证和远程调用,支持异步执行命令的agent ,满足我们目前数据库备份任务,定时收集数据库元数据信息,定时校验备份的有效性的任务需求。本文是一篇how to 文档,相对比较详细的介绍如何安装和使用servant,希望对读者朋友有所帮助。
【工具】sysbench 0.5 简介
sysbench 目前最新的版本是0.5 ,相比之前的0.4的版本,最大的变化是 test 参数的改变,在压测MySQL时,新版本中test将取值为 lua脚本,该种方式给压测工作带来很大的灵活性。
【工具】MySQL 压测工具之mydbtest
mydbtest(mydbtest_linux64.bin,由楼方鑫大牛编写).该压测软件区别于sysbench ,tpcc 等常见压测工具软件,免安装,上手快,而且可以针对业务sql做定制化压测。
【工具】利用python 发送MySQL 慢日志邮件
使用python 定期发送慢日志给开发
【工具】tsar 监控Linux系统状态的利器
tsar(Taobao System Activity Reporter)可将收集到的数据存储在磁盘上,另外可以支持将数据存储到MySQL中,也可将数据发送到Nagios报警服务器。在展示数据层面,可以指定模块,并且支持对多条信息的数据进行Merge输出,如果带--live参数,还可以输出秒级的实时信息。tsar 可以监控CPU、IO、内存、TCP等系统状态,也可监控Apache、Nginx/Tengine、Squid等服务器状态。
【工具】TPCC-MySQL 测试结果详解
TPCC-MySQL输出结果详解前面的一篇文章介绍了测试工具tpcc-mysql的安装与使用,奈何网上基本没有对于tpcc-mysql 结果的分析,本文介绍如何对测试结果进行分析:一 测试例子[root@rac1 tpcc-mysql]# tpcc_start &nb...
【工具】基准测试工具之sysbench
sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况它主要包括以下几种方式的测试:1、cpu性能2、磁盘io性能3、调度程序性能4、内存分配及传输...
【工具】系统性能查看工具 dstat
今天学习到一款系统性能查看工具 dstat 获取方式:1 yum install -y dstat2 wget http://packages.sw.be/dstat/dstat-0.7.2-1.el5.rfx.noarch.rpm rpm -ivh dstat-0.7.2-1.el5.rfx.noarch.rpmDstat...
【工具】ganglia 监控技术分析
Ganglia是一个分布式的监控工具,用来对Grid和Cluster上面的节点进行监控,利用它提供的web界面可以看到每个节点状态,并且可以输出图形化的表示。 Ganglia 是 UC Berkeley 发起的一个开源监视项目,...
【工具】screen 的使用
当我们使用securecrt,putty, 等连接远程服务器时,如果正在执行一个程序,比如shell 脚本,退出当前的窗口会导致程序终止!其原理如下:根据POSIX.1定义:1 挂断信号(SIGHUP)默认的动作是终止程序...
【工具】Netperf 的使用
Netperf是一种网络性能测量工具,主要针对基于TCP或UDP的传输,Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模...
【pl/sql】PLSQL常用配置【转】
1、PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设 置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Ora...
【工具】lsof 的使用
(list open files) 是一个列出当前系统打开文件的工具!原理:在linux环境下,任何事物都以文件的形式存在,系统在后台都为应用程序分配了一个对应的文件描述符,该文件描述符为应用程序与基础操作系统之间的...
【Linux】 watch 命令
通常我们查看一个变化的系统指标比如网卡的流量,sar -n DEV 1 4 此命令 每隔1 s 执行,显示4次执行就结束了,想要再次查看时,还要再次执行sar -n DEV 1 4 命令!推荐一下watch 命令! wa...