.Net分布式异常报警系统-服务端站点管理
2015-08-24 22:34
357 查看
管理站点
对于管理站点, 并没有太复杂的内容, 主要就是对数据库表中的数据进行维护。管理的实体有3个 WebSite(站点信息), WebService(站点服务器信息), ErrorEntity(异常信息), 其中WebSite和WebService是一对多的关系。 WebSite和ErrorEntity也是一对多的关系。关于实体的维护就不说了, 这里主要说一下报表的开发。
在打开后台站点的时候, 我们首先看到的是一张报表,这里采用的组件是百度的echarts, 报表统计的是当天每个时段的异常数量。
var count = new int[24]; string siteName = context.Request.QueryString["WebName"] ?? ""; if (siteName != "") { IEnumerable<ReportDto> reportDtos = _reportBusiness.GetList(string.Format(sql, DateTime.Now.ToString("yyyy-MM-dd 00:00:00"), DateTime.Now.ToString("yyyy-MM-dd 23:59:59"), siteName)); foreach (ReportDto reportDto in reportDtos) { count[reportDto.Hour] = reportDto.Cnt; } } context.Response.Write( string.Join(",", count));
View Code
相关文章推荐
- vs2010编译配置boost
- 8.21: Hackday、慈善x快速迭代
- 【一些事晚报】印度版”滴滴打人”火爆 保镖随叫随到
- Linux环境变量修改
- HDU 1754 I hate it
- HTTP 协议简介
- 黑马程序员_反射
- Class to connect postgres with python in psycopg2
- .Net分布式异常报警系统-服务端Service
- Android Studio编译时间过长问题解决
- Android UI设计——ListView控件和ArrayAdapter适配器(二)
- Android布局解析,图文(转)
- sql 简单的定义变量 声明 输出
- 用树莓派做FTP服务器
- UI_UIView基础知识
- scrum学习理解-看板工具选择
- mfc 单文档 多窗口,窗口控件刷新问题
- Scala学习笔记--apply用法
- Python实现读取目录所有文件的文件名并保存到txt文件代码
- 2015-08-24 周一 与jl谈话