线程:是指进程中的一个执行流程。 线程与进程的区别:每个进程都需要操作系统为其分配独立的内存地址空间,而同一进程中的所有线程在同一块地址空间中工作,这些线程可以共享同一块内存和系统资源。 如何创建一个线程? 创建线程有两种方式,如下: 1、 扩展java.lang.Thread类 2、 实现Runnable接口 Thread类代表线程类,它的两个最主要的方法是: run()——包含线程运行时所执行的代码 Start()——用于启动线程 一个线程只能被启动一次。第二次启动时将会抛出java.lang.IllegalThreadExcet ...
java 监控linux CPU 内存 磁盘 JVM:
import java.io.*;
/**
* linux 下cpu 内存 磁盘 jvm的使用监控
* @author avery_leo
*
*/
public class TT {
/**
* 获取cpu使用情况
* @return
* @throws Exception
*/
public double getCpuUsage() throws Exception {
double cpuUsed = 0;
Runtime rt = Runtime.getRu ...
不管你是网站系统管理员,还是WEB开发人员,了解你的WEB应用及其支撑软件的运行状况,都是至关重要的事情,不然,你就等着业务部门的投诉吧。由于Apache + Resin 是流行的WEB配置,我们就来看看怎样监控Apache, Resin 及 Resin 的运行环境 JVM的运行状况。
一. Apache 运行状态监控
Apache 自带了两个用于自身监控的模块,它们是mod_status 和 mod_info,后者比
前者显示更为详细的状态 ...
JDK1.5提供JMX remote的管理工具Jconsole,可以监控Java运行程序的内存使用情况、活动线程数量、类装载的数量、MBeans的状态、虚拟机的各种信息等,还可以执行MBean公开的方法或强制进行垃圾回收。因为Apusic应用服务器实现标准的JMX接口,因此也可以使用Jconsole进行监控。
下面是在windows端对Linux的java应用(Resin)的JVM进行监控。windows: 安装 jdk1.6.0_06 http://java.sun.com/javase/downloads/index.jspLinux:Resin2.1.x + jdk1.6
...
(一)
系统环境:redhat9.0 必备软件: (这些软件都可以在光盘里找的到)gd-1.8.4-11 libpng-1.2.2-16 perl-5.8.0-88 zlib-1.1.4-8 apache( httpd-manual-2.0.40-21 httpd-2.0.40-21) gcc-3.2.2-5 net-snmp-5.06-17 mrtg-2.9.29.tar.gz MRTG是工作在SNMP协议上的,所以必须安装SNMP才能启动MRTG来观测你的网络。 1.首先来安装配置net-snmp #rpm –ivh net-snmp-5.06-17 #一般redhat9.0 ...
对于更多的net-snmp的资料,可以去www.net-snmp.org中获得.
另外,net-snmp在FC6上可以正确编译通过,在FC4上编译时却发现二个错误,一个是找不到libbeencrypt.la这个文件,第二个错误是无法链接到elf库.
如果出现这二个错误,去网络上下载以下二个软件包进行编译就行了:
1.beecrypt-4.1.2.tar.gz
2.libelf-0.8.10.tar.gz
On Redhat 7.1 or above, NetSnmp has become the default snmp...
But on other linux ...
Installing /usr/share/man/man3/NetSNMP::agent.3pmInstalling /usr/share/man/man3/NetSNMP::OID.3pmInstalling /usr/share/man/man3/NetSNMP::agent::default_store.3pmInstalling /usr/share/man/man3/SNMP.3Installing /usr/share/man/man3/NetSNMP::netsnmp_request_infoPtr.3pmInstalling /usr/share/man/man3/NetSN ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
/**
* 取得linux系统下的cpu、内存信息
*
* */
public final class LinuxSystemTool
{
/**
* get memory by used ...
- 11:12
- 浏览 (126)
- 评论 (1)
#mib.properties
#Fri Jul 11 15:57:28 CST 2008
1.3.6.1.2.1.1.6.0=beijing
1.3.6.1.2.1.1.8.0=test
1.3.6.1.2.1.1.5.0=admin
1.3.6.1.2.1.1.7.0=8899
mib搞的两天不是很明白,于是自己定义了个配置文件来充当mib库,mib.properties
下面的例子是服务器端,也就是manager:
import java.io.IOException;
import java.util.Vector;
...
组织:中国互动出版网(http://www.china-pub.com/)RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)E-mail:ouyang@china-pub.com译者:顾国飞(ggfei,ggfei@263.net)译文发布时间:2001-4-20版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须保留本文档的翻译及版权信息。Network Working Group &nb ...
- 浏览: 9610 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
java 监控linux
共 6 张
共 6 张
最近加入圈子
链接
最新评论
-
Snmp4j编程简介之二:PDU
Hi LZ Sorry for typing English..I don't ...
-- by vincent2001 -
Snmp4j编程简介之二:PDU
...
-- by jinyan798 -
Snmp4j编程简介之一:Targ ...
,明白了,
-- by jinyan798 -
用java取得linux系统cpu ...
真是哥们 我这些天正在收集这些资料
-- by chixianhuadeyu -
snmp4j完整示例
建议楼主从设计上讲一下。
-- by mindxw






评论排行榜