数据统计 分析 求个方法,大神赐教

色郎中 2013-12-17 08:47:19
有如下的 日志记录
共3列数据
时间 设备ID IP和端口

设备每分钟上报一次数据,现在想以“设备ID”为关键字,统计每天(一天一个日志,txt格式)每个设备上报数据包的情况

主要目的是看看 每个设备上报数据的成功率,比如是,是否连贯(每分钟都上报),当有间隔时,把间隔时段打印出来


现在都是用EXCEL 来统计,用肉眼看时间段,看的比较累,

没做过类似的数据分析,大侠有啥好的想法也不吝赐教
谢谢






2013-12-15 00:00:04,998 [1] - DevicedID: 67 IP & Port: 180.99.35.161:38845
2013-12-15 00:00:05,529 [1] - DevicedID: e IP & Port: 180.98.9.76:5400
2013-12-15 00:00:10,780 [1] - DevicedID: 3 IP & Port: 180.98.2.110:61798
2013-12-15 00:00:10,842 [1] - DevicedID: 66 IP & Port: 180.99.35.213:30524
2013-12-15 00:00:16,077 [1] - DevicedID: 2 IP & Port: 180.99.51.33:37906
2013-12-15 00:00:16,889 [1] - DevicedID: 1 IP & Port: 180.99.46.53:55292
2013-12-15 00:00:19,296 [1] - DevicedID: d IP & Port: 180.98.1.151:41236
2013-12-15 00:00:32,875 [1] - DevicedID: f IP & Port: 122.194.2.22:63560
2013-12-15 00:00:33,734 [1] - DevicedID: 4 IP & Port: 180.98.10.231:63847
2013-12-15 00:00:54,234 [1] - DevicedID: b IP & Port: 180.98.7.57:21278
2013-12-15 00:00:57,750 [1] - DevicedID: c IP & Port: 180.99.57.32:43003
2013-12-15 00:00:58,578 [1] - DevicedID: 5 IP & Port: 180.98.3.165:38471
2013-12-15 00:00:59,218 [1] - DevicedID: 67 IP & Port: 180.99.35.161:38845
2013-12-15 00:01:05,624 [1] - DevicedID: e IP & Port: 180.98.9.76:5400
2013-12-15 00:01:10,030 [1] - DevicedID: 3 IP & Port: 180.98.2.110:61798
2013-12-15 00:01:11,624 [1] - DevicedID: 66 IP & Port: 180.99.35.213:30524
2013-12-15 00:01:16,030 [1] - DevicedID: 2 IP & Port: 180.99.51.33:37906
2013-12-15 00:01:17,483 [1] - DevicedID: 1 IP & Port: 180.99.46.53:55292
2013-12-15 00:01:19,061 [1] - DevicedID: d IP & Port: 180.98.1.151:41236
2013-12-15 00:01:33,201 [1] - DevicedID: 4 IP & Port: 180.98.10.231:63847
2013-12-15 00:01:34,701 [1] - DevicedID: f IP & Port: 122.194.2.22:63560
2013-12-15 00:01:53,575 [1] - DevicedID: b IP & Port: 180.98.7.57:21278
2013-12-15 00:01:57,637 [1] - DevicedID: c IP & Port: 180.99.57.32:43003
2013-12-15 00:01:58,825 [1] - DevicedID: 5 IP & Port: 180.98.3.165:38471
2013-12-15 00:02:04,918 [1] - DevicedID: e IP & Port: 180.98.9.76:5400
2013-12-15 00:02:07,746 [1] - DevicedID: 67 IP & Port: 180.99.35.161:38845
2013-12-15 00:02:09,543 [1] - DevicedID: 3 IP & Port: 180.98.2.110:61798
2013-12-15 00:02:10,387 [1] - DevicedID: 66 IP & Port: 180.99.35.213:30524
2013-12-15 00:02:15,778 [1] - DevicedID: 2 IP & Port: 180.99.51.33:37906
2013-12-15 00:02:16,793 [1] - DevicedID: 1 IP & Port: 180.99.46.53:55292
2013-12-15 00:02:20,449 [1] - DevicedID: d IP & Port: 180.98.1.151:41236
2013-12-15 00:02:33,793 [1] - DevicedID: 4 IP & Port: 180.98.10.231:63847
2013-12-15 00:02:34,652 [1] - DevicedID: f IP & Port: 122.194.2.22:63560
2013-12-15 00:02:54,496 [1] - DevicedID: b IP & Port: 180.98.7.57:21278
2013-12-15 00:02:57,777 [1] - DevicedID: c IP & Port: 180.99.57.32:43003
2013-12-15 00:02:59,012 [1] - DevicedID: 5 IP & Port: 180.98.3.165:38471
2013-12-15 00:03:04,887 [1] - DevicedID: e IP & Port: 180.98.9.76:5400
2013-12-15 00:03:10,559 [1] - DevicedID: 3 IP & Port: 180.98.2.110:61798
2013-12-15 00:03:10,809 [1] - DevicedID: 66 IP & Port: 180.99.35.213:30524
2013-12-15 00:03:12,981 [1] - DevicedID: 67 IP & Port: 180.99.35.161:38845
2013-12-15 00:03:16,059 [1] - DevicedID: 2 IP & Port: 180.99.51.33:37906
...全文
114 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
rtdb 2013-12-17
  • 打赏
  • 举报
回复
你程序处理一下数据,自动判断是否连贯,当有间隔时把相应数据写入另一出错表。
bdmh 2013-12-17
  • 打赏
  • 举报
回复
那你需要将这些内容读入内存列表,然后可以用linq去排序,或者将数据写入数据库,这个通过sql就更方便操作了
色郎中 2013-12-17
  • 打赏
  • 举报
回复
引用 1 楼 danding_ge 的回复:
仅供参考:设备IP都知道了,就根据IP查呗
根据IP排序不靠谱,,,每个设备的对应的IP是变化的 现在只要能把这些记录,,每条按 设备ID 排序也基本可以了
公西雒 2013-12-17
  • 打赏
  • 举报
回复
仅供参考:设备IP都知道了,就根据IP查呗

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧