![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日志系统
文章平均质量分 74
伯德
这个作者很懒,什么都没留下…
展开
-
用java获取并传出虚拟机系统实时性能参数(2:配网络)
首先,我们创建虚拟机,用VirtualBox创建(有一个Ubuntu 10.10的镜像),然后配置网络。这里还折腾了一下。 我用的静态IP,先将VirtualBox设置一下,打开settings,如图进行配置: 可是,当我们进入系统,用ifconfig查看时,并没有eth0,继而我们打开 sudo gedit /etc/network/interface原创 2013-04-01 20:53:28 · 731 阅读 · 0 评论 -
用java获取并传出虚拟机系统实时性能参数(1:得到性能参数)
准备构建一个日志系统,记录创建的虚拟机的实时性能参数。首先先要获取系统的性能参数,再将参数发送给服务器端存储下来。首先是搜了一个内存参数的代码(跨平台可用),略微修改,用的jre6:import java.io.*;import com.sun.management.OperatingSystemMXBean;import java.lang.management.原创 2013-03-18 16:47:30 · 1764 阅读 · 0 评论 -
用java获取并传出虚拟机系统实时性能参数(3:socket传递参数)
现在开始把各个虚拟机的信息传到服务器上,这里实际上是一个多线程单向的传输,在网上查找相关资料,推荐http://blog.csdn.net/zhangty0223/article/details/8744223,改出自己的代码,实验证明可用。MySystemMonitor类见我之前写的http://blog.csdn.net/taoxin52/article/details/8687852。s原创 2013-04-04 10:32:32 · 598 阅读 · 0 评论 -
将日志信息(系统性能参数)记录到MongoDB --- 1:准备工作
在前面我们得到了虚拟机性能参数,现在我们要把信息作为日志记录下来。选择了MongoDB作为持久化层。 首先,我们按照官网的提示很快就安装就好了,给出链接http://docs.mongodb.org/manual/。可以接着按照官网教程简单操作一下,还是比较直观的。然后我们当然是要用JAVA去操作它,那么继续去官网下载JAVA驱动,一切就绪之后就可以开始写代码了。 结合之前so原创 2013-04-04 15:52:03 · 767 阅读 · 0 评论 -
将日志信息(系统性能参数)记录到MongoDB --- 2:写入记录
到现在我们已经安装好了MongoDB,前面也得到了虚拟机的性能参数,现在我们要把这些参数写入DB。为了以后便于查询 ,我们需要把各个参数区分开来(之前是整个是一个字符串),而这一步可以在server端进行也可以在client端进行,为了减轻server的负担,还是选择在client端进行。为了方便server 端的插入,我们就在client端用hash_map存储分开后的信息,然后将hash_ma原创 2013-04-06 20:26:06 · 726 阅读 · 0 评论 -
Java socket 说明
另外http://www.cnblogs.com/fengmk2/archive/2007/01/15/using-Socket.html可供参考一Java socket 说明 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。以J2SDK-1.3为例,Socket和S转载 2013-05-13 15:21:10 · 927 阅读 · 0 评论