HTTP-Log-Consumer-Monitor

时间:2024-07-28 00:06:04
【文件属性】:

文件名称:HTTP-Log-Consumer-Monitor

文件大小:1.11MB

文件格式:ZIP

更新时间:2024-07-28 00:06:04

Java

HTTP日志监控控制台程序 创建一个简单的控制台程序来监控您机器上的 HTTP 流量: • 使用主动写入 w3c 格式的 HTTP 访问日志 • 每 10 秒,在控制台中显示点击次数最多的网站部分(一个部分定义为是 URL 中第二个“/”之前的内容。即“ ”部分是“ ”),以及整个流量的有趣汇总统计。 • 确保用户可以保持控制台应用程序运行并监控其机器上的流量 • 每当过去 2 分钟的总流量平均超过某个数字时,添加一条消息说“高流量生成警报 - 命中数 = {值},在 {时间} 触发” • 每当过去 2 分钟的平均总流量再次低于该值时,添加另一条消息,详细说明警报恢复的时间 • 确保所有消息显示时间由于历史原因,超过警报阈值在页面上仍然可见。 • 写入警报逻辑测试 • 解释您将如何改进此应用程序设计 班级 HttpLogConsumerMonitor 这个类带有 main 方法。 它声


【文件预览】:
HTTP-Log-Consumer-Monitor-master
----testLog.txt(16KB)
----HTTP Monitor.jpg(289KB)
----test()
--------alerttestpackage()
----build.xml(4KB)
----manifest.mf(82B)
----src()
--------httplogmonitor()
--------httplogmonitorui()
--------httplogmonitorutil()
----nbproject()
--------build-impl.xml(78KB)
--------project.xml(686B)
--------genfiles.properties(467B)
--------project.properties(2KB)
----.gitignore(27B)
----lib()
--------junit_4()
--------nblibraries.properties(663B)
--------CopyLibs()
--------junit()
----README.md(5KB)

网友评论