![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式系统 监控 性能测试
文章平均质量分 78
hustsselbj
这个作者很懒,什么都没留下…
展开
-
分布式安装HBase 1.0(Hadoop 2.7)
原文地址 http://www.cnblogs.com/ventlam/archive/2011/01/22/HBaseCluster.htmlHBase官方文档 http://abloz.com/hbase/book.html前提:安装好Hadoop,并且每个节点的Hadoop进程都正常启动原创 2015-06-16 09:19:10 · 950 阅读 · 0 评论 -
监控与性能分析系列:3)systemtap
原理:SystemTap允许用户编写和重用一些简单的脚本来深入检查一个运行的Linux系统的活动。这些脚本可以用来提取数据、过滤数据和统计数据以快速和安全的方式,使得对复杂性能问题的诊断成为可能。SystemTap背后的基本思想是事件,并且还有给他们绑定的handlers。当SystemTap运行脚本,它监控定义的事件,当该事件发生时,Linux内核就运行相应的handler作为一个快速子原创 2015-08-12 09:12:03 · 1793 阅读 · 0 评论 -
监控与性能分析系列:2)netstat、ss对比使用
从下面这个图来看,netstat和ss都是网络相关的监控,netstat在协议栈中每一层都可以做监控统计:TCP、路由表、网络接口、协议等,但是在Linux中,netstat已经不为推荐,取而代之的是ss。 1)netstat参数和使用常用参数-anplt-a 显示所有活动的连接以及本机侦听的TCP、UDP端口-l 显示监听的server port-n 直接使用IP原创 2015-08-12 08:59:53 · 11020 阅读 · 0 评论 -
监控与性能分析系列:1)strace和ltrace跟踪对比同一个socket应用程序
本文简单对比一下strace和ltrace的使用和输出信息。首先编写一个简单的socket服务端和客户端,服务端用父进程来监听listenfd,将请求connfd交给fork出的子进程来处理,主要代码如下:客户端主要代码如下: strace和truss用来跟踪一个进程的系统调用或信号产生的情况,strace -f -o server.strace ./echoser原创 2015-08-12 08:48:14 · 1939 阅读 · 0 评论 -
Linux运维基础采集项
转自小米开源监控open-falcon,http://book.open-falcon.com/zh/faq/linux-metrics.html做运维,不怕出问题,怕的是出了问题,抓不到现场,两眼摸黑。所以,依靠强大的监控系统,收集尽可能多的指标,意义重大。但哪些指标才是有意义的呢,本着从实践中来的思想,各位工程师在长期摸爬滚打中总结出来的经验最有价值。在各位运维工程师长期的工作实践中,转载 2015-07-07 15:23:49 · 5680 阅读 · 0 评论 -
分布式安装Hadoop2.7(适用于2.x版本)
原文出自:http://www.aboutyun.com/thread-7684-1-1.html 写的非常完整,特此转载,另外补充一些锦上添花的东西如pssh。准备工作:1)配置ssh无密码访问hadoop和pssh都需要。在Master上生成一个密钥对,包括一个公钥(如.ssh/id_rsa.pub)和一个私钥,而后将公钥复制到所有的Salve上(追加到.ssh/authori转载 2015-06-15 16:32:23 · 1142 阅读 · 0 评论 -
sar/sysstat:10个非常有用的监控UNIX/Linux性能的sar用例
http://www.thegeekstuff.com/2011/03/sar-examples/使用sar可以实时监控Linux系统的多项性能指标如CPU、Memory、I/O等。sar是sysstat包的一部分。本文主要介绍怎样安装和配置sysstat包(包含sar),如何用sar监控以下的Linux性能统计:1. 聚合的CPU使用率2. 单个的CPU使用率3. 内存使翻译 2015-07-07 22:20:04 · 2470 阅读 · 0 评论 -
使用MYSQL benchmark - DBT2 Benchmark Tool遇到的问题
MYSQL Server是5.6版本下载DBT2 Benchmark,编译安装,按照README-MYSQL中的步骤来操作。需要由aclocal、autoheader、autoconf、automake,以及mysql、mysql-libs、mysql-devel。$ ./congigure --with-mysql$ make$ sudo make install 安装好da原创 2015-07-08 21:18:48 · 2508 阅读 · 0 评论 -
Htrace on Hadoop, Hbase and HbaseClient
Hadoop 2.6的新特性包含了Trace功能,一个类似于Google Dapper的分布式跟踪工具,为Hadoop系列应用提供请求跟踪和性能分析。虽然Hadoop 2.6中使用的还是pre-apache版本的HTrace,但是在2.7中支持了Apache version of HTrace。并且,HTrace也集成到了HBase中,HBase 1.0.0使用Apache 3.1.0 relea原创 2015-06-23 11:17:19 · 4233 阅读 · 1 评论 -
YCSB配置和测试HBase
本文主要介绍如何使用YCSB来测试HBase,以及如何解决No FileSystem for scheme: hdfs错误和Error accessing HBase table错误。YCSB项目地址和简介:https://github.com/brianfrankcooper/YCSB/wikiYCSB的目标是开发一个框架和通用的workloads来评估不同的key-value和原创 2015-06-17 23:56:36 · 6101 阅读 · 1 评论 -
使用python进行系统资源使用率监控
Linux系统下:静态指标信息:名称描述单位所在文件mem_total内存总容量KB/proc/meminfodisks磁盘相关信息--disks.size磁盘总容量KB原创 2015-08-18 16:30:33 · 4926 阅读 · 0 评论