Tomcat 服务器监控软件 1.1
帮您自动重启无响应的 Tomcat(实际情况哦, 并非每个公司的程序都是健壮的).
2006.12.10
更新:
1. 增加托盘图标功能, 最小化主窗口到托盘, 便于监控同一机器上的多个 Server(需要手工复制多份主程序)
2. 定位监控的 Tomcat 目录, 使用内置 IE 浏览监控页面功能(在托盘菜单中)
3. 自动监控(用 -autostart 参数即可), 使用启动文件 "自动后台运行监控程序.bat" 可以不带 DOS 窗口启动并自动开始监控
4. 在托盘气泡中显示报警和出错信息, 便于随时掌握 Server 状态, 并根据监控状态显示不同的状态图标
4. 小改动:
更改按钮和菜单默认字体大小, 使更容易看清楚;
发送邮件的配置文件路径移动到 conf 下面, 便于手工修改;
监控页面的超时单位改为毫秒
2005.07.09
1.0 版本推出, 用于监控远程托管的 Tomcat 网站服务器
[注意: 目前版本只能用来监控 Windows 平台下面的 Tomcat]
本软件每隔固定时间就监测一次给定的 Web 站点的页面是否可以访问, 如果请求超时或者失败, 就发送彩E/邮件到给定的手机/信箱(手机的话必须自行申请了手机邮箱, 例如彩E, 和普通邮箱一样发送), 进行通知, 在系统托盘区显示气泡进行警告,
并尝试根据配置的 Tomcat 服务器路径重启本机的 Tomcat 进程, 首先尝试执行 "shutdown.bat", 然后等待 30 秒后执行 "startup.bat" 完成操作.
首先请设置要监测的内容和参数, 然后再点击按钮"开始监测"即可.
可以点击 "浏览监测日志" 查看以往监控结果.
点击 "立即监测" 可以查看当前的网页访问情况.
软件启动后, 在工具栏上点击按钮"设置"就可以修改所有的监控和邮件等参数了.
目录结构
/src 源代码目录
/classes 编译后的类文件
/conf 系统配置文件参数所在地
/lib 用到的第三方类库
/web Web 应用目录
/jdic Sun 提供的 JDIC(JDesktop Integration Components, https://jdic.dev.java.net/) 组件(托盘, 浏览器)
/images 图片
/logs 监控日志文件目录
/运行监控程序(Console,手动).bat 带 DOS 窗口的启动文件
/自动后台运行监控程序.bat 不带 DOS 窗口并启动后自动开始监控的启动文件
/COPYING 许可协议文件
许可协议: LGPL
开发工具: Eclipse + Jigloo
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Tomcat服务器监控1.2版( for Win,Linux (183个子文件)
mozembed-linux-gtk1.2 9KB
AutoMonitorNoGUI.bat 333B
ManMonitorWithGUI.bat 328B
AutoMonitorWithGUI.bat 201B
runTomcatTrayTest.bat 115B
StringUtil.class 20KB
FontChooserDialog.class 13KB
MonitorFrame.class 11KB
RolloverJButton.class 7KB
ConfigurationEditDialog.class 7KB
MailSender.class 6KB
ColorChooserPane.class 6KB
Logger.class 6KB
SingleHyperlinkLabel.class 6KB
MonitorThread.class 5KB
TrayIndicator.class 4KB
HyperlinkLabel.class 4KB
CustomLabel.class 4KB
ConfigurationManager.class 3KB
ColorChooserPane$ColorPane.class 3KB
ThreadPool.class 3KB
ResLoader.class 3KB
ZoomedImageIcon.class 3KB
ComponentRunner.class 3KB
LogManager.class 3KB
BeanPropertyLoader.class 3KB
AbstractAppServerLauncher.class 2KB
TomcatWindowsLauncher.class 2KB
TrayIndicator$TrayActionListener.class 2KB
HttpAttachment.class 2KB
ThreadPool$Worker.class 2KB
TomcatLinuxLauncher.class 2KB
Attachment.class 2KB
NewThreadAction.class 2KB
AppServerPluginManager.class 2KB
AttachmentDataSource.class 2KB
JVM.class 2KB
SingleHyperlinkLabel$LinkMouseListener.class 2KB
OS.class 2KB
FontChooserDialog$1.class 2KB
FontChooserDialog$6.class 2KB
FontChooserDialog$2.class 2KB
ConfigurationEditDialog$SmtpConfigAction.class 2KB
Configuration.class 2KB
MessageFormatter.class 2KB
ShadowedIcon.class 2KB
FontChooserDialog$8.class 1KB
ColorChooserPane$ShowColorChooserAction.class 1KB
MonitorFrame$6.class 1KB
MonitorFrame$12.class 1KB
MonitorFrame$3.class 1KB
MonitorFrame$1.class 1KB
ColoredSquareIcon.class 1KB
HyperlinkLabel$1.class 1KB
FontChooserDialog$3.class 1KB
MagnifiedIcon.class 1KB
MonitorFrame$ConfigurationManagerActionListener.class 1KB
MonitorFrame$13.class 1KB
MonitorFrame$4.class 1KB
FontCellRenderer.class 1KB
MonitorFrame$10.class 1KB
FontChooserDialog$7.class 1010B
FontChooserDialog$4.class 1010B
MonitorThread$1.class 962B
MonitorFrame$5.class 903B
FontChooserDialog$5.class 901B
ColorChooserPane$1.class 893B
WindowCenter.class 887B
MonitorFrame$11.class 841B
RolloverJButton$1.class 827B
MonitorFrame$8.class 822B
FontChooserDialog$9.class 810B
FontChooserDialog$10.class 785B
NewThreadAction$1.class 775B
ConfigurationEditDialog$1.class 744B
ConfigurationEditDialog$2.class 743B
MonitorFrame$9.class 733B
ComponentRunner$1.class 732B
NewThreadAction$2.class 719B
MonitorFrame$2.class 678B
MonitorFrame$7.class 665B
Test.class 618B
ThreadPool$Task.class 587B
HyperlinkLabel$2.class 514B
IAppServerLauncher.class 483B
Weblogic9WindowsLauncher.class 380B
Executor.class 187B
.classpath 450B
COPYING 27KB
jdic.dll 108KB
tray.dll 44KB
.emptyDir 158B
.emptyDir 158B
.emptyDir 158B
.emptyDir 158B
.emptyDir 158B
.emptyDir 158B
MozEmbed.exe 188KB
IeEmbed.exe 60KB
TomcatMonitor.exe 10KB
共 183 条
- 1
- 2
普通网友
- 粉丝: 794
- 资源: 592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页