# WebSphereMonitor
**Repository Path**: olives/WebSphereMonitor
## Basic Information
- **Project Name**: WebSphereMonitor
- **Description**: 把采集到的数据通过JAVA WEB展示出来,图表展示用的是百度的echarts
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 52
- **Forks**: 12
- **Created**: 2016-01-21
- **Last Updated**: 2023-04-18
## Categories & Tags
**Categories**: system-monitor
**Tags**: None
## README
### 简介
该项目监控WebSphere Application Server的重要性能指标,包括(JVM/THREAD)
### 采用技术
在WAS server上部署PerfServletApp.ear项目,该项目能可适时监控SERVER的运行情况,包括JVM、线程、JDBC、EJB等重要指标
通过python脚本来解析PerfServletApp项目返回的XML文件,并入到sqlite 数据库中,每天一张表
前端显示使用Hibernate、Struts2、Spring技术和百度的echarts图表插件
### 项目搭建
1、在要监控的SERVER上安装PerfServletApp.ear项目
2、部署/Monitor/python目录中的脚本文件在WAS的主机上并把 monitor.py加入到定时任务中
3、python脚本部署完成之后会根据你设置的定时任务入SQLITE数据库
4、部署Monitor工程,该工程为JAVA开发需要TOMCAT容器的支撑
5、需要修改spring.xml文件中的数据库配置如下图:

### 项目图片



### 项目版权
site:http://www.timotai.net
url:
https://git.oschina.net/olives/WebSphereMonitor.git
git@git.oschina.net:olives/WebSphereMonitor.git
svn://git.oschina.net/olives/WebSphereMonitor
### 联系方式
QQ:327512450@qq.com