系统运维
liuzeheng
这个作者很懒,什么都没留下…
展开
-
Metrics-Java版的指标度量工具---2
4. HistogramsHistograms主要使用来统计数据的分布情况,最大值、最小值、平均值、中位数,百分比(75%、90%、95%、98%、99%和99.9%)。例如,需要统计某个页面的请求响应时间分布情况,可以使用该种类型的Metrics进行统计。具体的样例代码如下:package com.netease.test.metrics;import com转载 2014-02-25 09:38:16 · 1071 阅读 · 0 评论 -
一个启动脚本
#!/bin/shexport JAVA_HOME=/usr/java/jdk1.6.0_14logPath=/opt/smc/log/socialityif [ ! -d "$logPath" ]; then mkdir "$logPath" filogPath=/opt/smc/log/sociality/serverif [ ! -d "$logP原创 2013-09-14 00:55:04 · 704 阅读 · 0 评论 -
Metrics-Java版的指标度量工具---1
Metrics-Java版的指标度量工具之一Metrics是一个给JAVA服务的各项指标提供度量工具的包,在JAVA代码中嵌入Metrics代码,可以方便的对业务代码的各个指标进行监控,同时,Metrics能够很好的跟Ganlia、Graphite结合,方便的提供图形化接口。基本使用方式直接将core包(目前稳定版本3.0.1)导入pom文件即可,配置如下:dependency转载 2014-02-25 09:36:41 · 1102 阅读 · 0 评论 -
部署发布脚本:linux+git+maven
待续原创 2013-09-14 00:55:45 · 1164 阅读 · 0 评论 -
关于java进程最大值
而在出现内存泄露的机器上,其日志显示是无法创建本地线程的原因所引起的。这里的异常信息是:java.lang.OutOfMemoryError: unable to create new native thread,对应上述内存溢出的第4种场景。尽管可以初步怀疑是虚拟机参数的设置导致的问题,但实际上还是需要确认系统在自动化场景下有没有其他内存泄露问题。重新跑自动化,并中间使用“jstat –gc转载 2014-03-06 18:31:21 · 851 阅读 · 0 评论 -
JVM相关-未整理
jvm工具jps显示系统中所有Hotspot虚拟机进程jstat收集Hotspot虚拟机各方面运行数据jstack显示虚拟机的线程栈信息jinfo显示虚拟机的配置信息jmap用于生成虚拟机的内存快照信息jvm内存结构左边蓝色是虚存(应用运行时额外使用的内存,主要是系统级线程栈)、转载 2014-03-06 20:13:43 · 912 阅读 · 0 评论 -
vim +sed
vim中字符串出现次数的统计及字符创替换2013-08-01 10:05:17 我来说两句 来源:u011156212的专栏 收藏 我要投稿vim中字符串出现次数的统计及字符创替换 vim中字符串出现次数的查找: 在所有行中查找 字符串 出现的次数 :%s/字符串/&/gn 在m和n行之间查找 字符串 出现的次数:m,n转载 2014-03-07 11:28:57 · 3498 阅读 · 0 评论 -
java内存分析(jmap和jhat使用)
java内存分析(jmap和jhat使用)分类: java2012-07-26 16:54 708人阅读 评论(0) 收藏 举报javafileserver网络jdk工具以下介绍jdk 1.6自带的内存分析小工具的使用,非常小巧!与jprofiler不一样的效果。举例:对java进程id为16912的进程进行分析1、产生dump文件 c:\>转载 2014-03-31 14:36:39 · 1045 阅读 · 0 评论