ChartSeries
public enum ChartSeries {
LINE,
AREA,
STACK
}
ConsolFun
public enum ConsolFun {
AVERAGE,MIN,MAX,LAST
}
GraphFormat
public enum GraphFormat {
PNG, GIF, JPG
}
JRobinArchiveModel
//steps个数据的合并方式
private ConsolFun consolFun;
//记录数据的频率,RrdDef接收steps个数据,记录一个
private int steps;
//最大记录数
private int rows;
JRobinChartModel
//ds名称
private String dsName;
//数据合并方式
private ConsolFun consolFun;
//曲线说明文字
private String legend;
//曲线颜色
private Color color;
//曲线形状
private ChartSeries chartSeries;
//rrd文件路径
private String rrdPath;
JRobinGraphingParam
//rrd文件路径,如果JRobinChartModel也定义了rrdPath,则优先使用JRobinChartModel中的值
private String rrdPath;
//标题
private String title;
//注释,显示在图片的底部
private String comment;
//时间起点
private long startTime;
//时间终点
private long endTime;
//一行显示几个曲线说明
private int legendColumns;
//图片宽度
private int width;
//图片高度
private int height;
//是否使用自定义的图片大小
private boolean useCustomGraphSizeFlag;
//图片质量,即对JEEG格式生效
private float quality;
//图片格式
private GraphFormat graphFormat;
//y轴最小值
private double gridYLower;
//y轴最大值
private double gridYUpper;
//是否使用自定义的Y轴坐标范围
private boolean useCustomGridYRangeFlag;
private String grapfilePath;
分享到:
相关推荐
在IT监控领域,RRD(Round Robin Database)和JRobin是两种常见的时序数据库,用于存储和管理时间序列数据,如系统性能指标、网络流量、服务器状态等。这两种技术对于实时监控和分析IT系统的健康状况至关重要。 ...
赠送jar包:jrobin-1.5.9.jar; 赠送原API文档:jrobin-1.5.9-javadoc.jar; 赠送源代码:jrobin-1.5.9-sources.jar; 赠送Maven依赖信息文件:jrobin-1.5.9.pom; 包含翻译后的API文档:jrobin-1.5.9-javadoc-API...
《JRobin:深入理解与应用》 在Java世界中,数据持久化是一个不可或缺的部分,而JRobin正是这样一个轻量级的、高效的RPM(Ring-Persistent Metrics)存储库,它被广泛用于记录和分析系统性能指标。JRobin-1.5.14....
赠送jar包:jrobin-1.5.9.jar; 赠送原API文档:jrobin-1.5.9-javadoc.jar; 赠送源代码:jrobin-1.5.9-sources.jar; 赠送Maven依赖信息文件:jrobin-1.5.9.pom; 包含翻译后的API文档:jrobin-1.5.9-javadoc-API...
然后,将 JRobin 的 JAR 包添加到项目的类路径中。接着,可以通过 JRobin 的 API 来创建数据源、存储数据、获取图表数据,并利用第三方库(如 JFreeChart)来绘制图形。 5. **应用场景** - **网络监控**:实时监控...
学习用jrobin绘图的绝佳例子程序 学习用jrobin绘图的绝佳例子程序
代码中可能会包含`graph`或`draw`等相关方法,用于调用Jrobin的绘图引擎,生成PNG或SVG格式的图表。 4. **优化与性能** Jrobin的设计考虑了内存和磁盘I/O的效率,使得它在处理大量监控数据时能保持良好的性能。在...
2. **错误和异常追踪**:当应用程序出现错误或异常时,JavaMelody会记录并显示相关信息,帮助开发者快速定位问题,提高故障排查效率。 3. **资源使用情况**:包括CPU使用率、内存分配与垃圾回收、类加载统计等,...
JRobin是RRDTool的100%纯Java替代品,具有几乎完全相同的规格。 如果向RRDTool和JRobin提供相同的数据,则将获得完全相同的结果和图形。 支持所有标准RRDTool操作。
`javamelody-core-1.52.0.jar`是JavaMelody的核心组件,包含了实现监控功能的主要类和接口。这个版本的JavaMelody提供了对Java应用程序的全面监控支持,可以集成到Spring、Struts、JSF、Servlet等各种Web应用框架中...
监控器需要的jar,需在web.xml中配置 <filter-name>monitoring <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> <filter-name>monitoring <url-pattern>/* ...可以进入到监控页面
注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 ...
这通常涉及到`JRobin`类的`create`方法,以及设置步长、数据源类型、归档类型等参数。 2. **数据更新**:随着时间的推移,应用会周期性地将新的数据点写入RRD数据库。这通过调用`JRobin`的`update`方法实现,传入...
snmp-tutorialSNMP tutorial :Jrobin、SNMP4jsnmp4j-1x-demoSNMP4j实现同步和异步的GET的示例SNMP4j实现同步和异步的Walk的示例SNMP4j实现Trap的示例SNMP4j实现SET的示例SNMP4j实现GETBLUK的示例robin-demoJRobin ...
本文将详细介绍这种工具的主要特点和使用方法,以及与之相关的技术知识点。 首先,我们关注的是"jira-javamelody.jar"这个文件。JavaMelody是一个广泛使用的开源监控解决方案,它可以集成到各种Java应用中,包括...
2. **jrobin**: JRobin是用于存储性能数据的二进制日志库,它是基于RMON(Remote Monitoring)标准的,能够高效地存储和检索性能历史数据。 3. **msyh.ttc** 和 **msyhbd.ttc**: 这两个文件可能包含的是中文字体,...
在集成JavaMelody时,你需要首先引入相关的依赖库。在这个压缩包中,我们看到了`javamelody-1.16.0.jar`,这是JavaMelody的核心库,包含了所有监测功能的实现。另一个`jrobin-1.5.9.1.jar`则是JRobin库,它是Java...
只需将javamelody.jar添加到应用的类路径中,然后配置一些初始化参数,就可以开始收集并展示关于应用程序的各种统计数据。这些数据包括但不限于: 1. **请求统计**:记录HTTP请求的次数、平均响应时间和错误率,...
在你的Web应用中,你需要将这个jar文件添加到类路径中,以便JavaMelody能够自动启动并开始监控。它通过拦截Servlet请求来收集数据,并在后台存储这些信息。 2. **jrobin-1.5.9.1.jar**: JRobin是一个轻量级的、纯...
通常只需要在web.xml配置文件中添加相关的监听器和过滤器,然后在你的项目中引入javamelody-1.37.0.jar和jrobin-1.5.9.jar这两个依赖库。jrobin是JavaMelody用来存储和读取监控数据的持久化组件,支持多种数据存储...