开源项目JMagallanes是一个用Java/J2EE开发的Olap和动态报表应用程序。JMagallanes结合了静态报表(基于JasperReports),Swing pivot表格(用于OLAP分析),和图表(基于JFreeChart)。它可从多种数据源(如:SQL,Excel,XML和其它)读取数据并可生成多种输出如:PDF,XML,应用程序特殊文件用于将来报表的脱机查看。
在一个配置了多个应用项目和多个 Library 项目的多项目里,当同时运行所有测试的时候,测试结果整合到一份测试报告中可能是非常有用的。 为了实现这个目的,需要在同一个配置中添加另一个插件。可以通过以下方式添加: buildscript { repositories { jcenter() } dependencies { classpath
我正在尝试使用带有子报表的主报表,而这个也带有子报表。我有一个Object列表,我将其作为JAVA的参数传递。当我打印Jasper时,只打印列表中的第一项,我不知道为什么(如果我只使用Master和一个子报表,它将打印所有对象并正确显示所有数据)。 代码是:JAVA(最相关的部分) JRXML大师 子报告 子子报表 请忽略jrxml的简单设计,我只是删除了不相关的信息。知道吗?
Business报表 主要功能 Business报表对应着业务指标,比如订单指标。与Transaction、Event、Problem不同,Business更偏向于宏观上的指标,另外三者偏向于微观代码的执行情况。 场景示例: 1. 我想监控订单数量。 2. 我想监控订单耗时。 报表介绍 从上而下分析报表: 报表时间跨度:cat默认是以一小时为统计时间跨度,Business报表可以切换时间跨度,最
Heartbeat报表 报表介绍 Heartbeat报表是CAT客户端,以一分钟为周期,定期向服务端汇报当前运行时候的一些状态。 从上而下分析报表: 报表时间跨度:cat默认是以一小时为统计时间跨度,点击[切到历史模式],更改查看报表的时间跨度:默认是小时模式;切换为历史模式后,右侧快速导航,变为month(月报表)、week(周报表)、day(天报表),可以点击进行查看,注意报表的时间跨度会有所
Problem报表 主要功能 Problem记录整个项目在运行过程中出现的问题,包括一些异常、错误、访问较长的行为。Problem报表是由logview存在的特征整合而成,方便用户定位问题。 来源: 业务代码显示调用Cat.logError(e) API进行埋点,具体埋点说明可查看埋点文档。 与LOG框架集成,会捕获log日志中有异常堆栈的exception日志。 long-url,表示Trans
Event报表 主要功能 监控一段代码运行次数:例如记录程序中一个事件记录了多少次,错误了多少次。Event报表的整体结构与Transaction报表几乎一样,只缺少响应时间的统计。 应用启动后默认会打点的部分: 打点 来源组件 描述 System cat-client 上报监控数据的打点信息、Reboot重启等 报表介绍 第一级分类(Type)统计界面 Type统计界面展示了一个Event的第一
Transaction报表 主要功能 监控一段代码运行情况:运行次数、QPS、错误次数、失败率、响应时间统计(平均影响时间、Tp分位值)等等。 应用启动后默认会打点的部分: 打点 来源组件 描述 System cat-client 上报监控数据的打点信息 URL 需要接入cat-filter URL访问的打点信息 报表介绍 第一级分类(Type)统计界面 Type统计界面展示了一个Transact
8.6.1 报表API说明 API可助您自动完成复杂的报告任务,从而节省您的时间。API返回的报告数据源于跟踪代码收集到的数据的统计。您可以使用API查询维度和指标,以创建自定义报告。 8.6.2 接口说明 接口格式: Http GET ${HOST}/query/stat /* ${HOST}为web后台地址 */ 注意:读取当天的数据目前限制为500行以内,历史数据建议为50000行以内。抽