Exporter常用参数说明
net.sf.jasperreports.engine.JRExporterParameter. JASPER_PRINT
这个参数是net.sf.jasperreports.engine.JasperPrint的对象,exporter在导出报表前会做检测
Ø net.sf.jasperreports.engine.JRExporterParameter. JASPER_PRINT_LIST
这个参数是包含了n个net.sf.jasperreports.engine.JasperPrint对象的java.util.List,exporter在导出报表前会做检测
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_STREAM
这个参数是net.sf.jasperreports.engine.JasperPrint被序列化对象的输入流,exporter在导出报表前会做检测
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_URL
这个参数是包含net.sf.jasperreports.engine.JasperPrint被序列化对象的URL,exporter在导出报表前会做检测
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_FILE_NAME
这个参数是存储了net.sf.jasperreports.engine.JasperPrint被序列化对象的文件路径,exporter在导出报表前会做检测
注意:以上几个参数不能全部为空
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_STRING_BUFFER
这个参数是java.lang.StringBuffer的对象,存储已经产生出的指定格式报表的内容
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_WRITER
这个参数是java.io.Writer的对象,将指定格式报表的内容发送到一个字符流,例如Servlet的PrintWriter
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_STREAM
这个参数是java.io.OutputStream的对象,将指定格式报表的内容发送到一个输出流,例如ServletOutputStream
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_FILE
这个参数是java.io.FILE的对象,将指定格式报表的内容存储到文件里面
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_FILE_NAME
这个参数是java.lang.String的对象,将指定格式报表的内容存储到文件里面
Ø net.sf.jasperreports.engine.JRExporterParameter.CHARACTER_ENCODING
这个参数是java.lang.String的对象,指定格式报表的内容编码
Ø net.sf.jasperreports.engine.JExcelApiExporterParameter.IS_FONT_SIZE_FIX_ENABLED
这个参数是java.lang.Boolean的对象,是否允许自动修正Excel每个栏位的大小
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET
这个参数是java.lang.Boolean的对象,每一页是否用一个Sheet
Ø net.sf.jasperreports.engine.JRXlsExporterParameter. IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
这个参数是java.lang.Boolean的对象,是否移除行与行之间的空行
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND
这个参数是java.lang.Boolean的对象,页面的背景是否为白的
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.SHEET_NAMES
这个参数是java.lang.String的对象,Sheet的名字
Ø net.sf.jasperreports.engine.JRCsvExporterParameter.FIELD_DELIMITER
这个参数是java.lang.String的对象,栏位之间的分隔符
Ø net.sf.jasperreports.engine.JRCsvExporterParameter.RECORD_DELIMITER
这个参数是java.lang.String的对象,栏位之间的分隔符
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IS_OUTPUT_IMAGES_TO_DIR
这个参数是java.lang.Boolean的对象,是否输出图片到目录
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_DIR_NAME
这个参数是java.lang.String的对象,图片目录的绝对路径
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_DIR
这个参数是java.io.File的对象,图片目录
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_URI
这个参数是java.lang.String的对象,通过Web访问时图片的URI
2.5 JasperReport内置的常用参数说明
这些参数是放到java.util.Map,在填充报表的时候使用
Ø REPORT_CONNECTION
这个参数是java.sql.Connection对象,在用Report Query的时候调用
Ø REPORT_DATASOURCE
这个参数是实现了接口net.sf.jasperreports.engine.JRDataSource的对象,在填充报表的时候调用
Ø IS_IGNORE_PAGINATION
这个参数是java.lang.Boolean对象,报表是否忽略分页
Ø REPORT_MAX_COUNT
这个参数是java.lang.Integer对象,报表显示的最大记录数
Ø DRAWING_SUPPLIER
这个参数是实现了接口org.jfree.chart.plot.DrawingSupplier对象,定义自己的填充色
这个参数不是原来JasperReport定义的,是后来加上的
2.6 JasperReport内置的常用变量说明
Ø PAGE_NUMBER
当前页面的页码,即第几页
Ø REPORT_COUNT
整个报表填充完成后,总的记录数
Ø
Ø COLUMN_COUNT
当前记录的行数,每个页面的计数会复位后重新计算。
相关推荐
用户可以指定进程名、PID文件、命令行参数等来筛选需要监控的进程。此外,还可以自定义度量指标,以满足特定场景的需求。 与Prometheus集成是process-exporter的核心应用场景。Prometheus是一个强大的时序数据库和...
SNMP Exporter则是Prometheus监控系统中的一个工具,专门用于收集SNMP设备的指标数据,以便进一步分析和可视化。"snmp_exporter-0.20.0" 是这个工具的一个特定版本,版本号为0.20.0。 在描述中,我们看到"snmp_...
可以编辑一个 `rabbitmq.yml` 文件来指定这些参数。 3. **运行**:运行 `rabbitmq_exporter` 可执行文件。在命令行中,执行类似 `./rabbitmq_exporter --config.file=rabbitmq.yml` 的命令启动服务。 4. **验证**...
运行 `redis_exporter` 的基本命令可能是这样的(根据你的实际情况调整参数): ``` ./redis_exporter --redis.address=127.0.0.1:6379 ``` 这里的 `--redis.address` 参数指定了 Redis 服务器的位置。如果你的 ...
在部署过程中,通常需要配置一些参数,比如设置监听端口、决定哪些性能计数器应该被暴露等。此外,为了确保安全,可能还需要配置防火墙规则,允许Prometheus服务器访问Windows Exporter暴露的HTTP端点。 标签...
在执行前,你需要提供MySQL服务器的连接参数,通常通过命令行选项指定,例如: ``` ./mysqld_exporter --web.listen-address=:9104 --mysql.user=root --mysql.password=your_password --mysql.server-host=...
在`Deployment`中,会指定`ssl-exporter`的镜像、副本数量、更新策略等参数。例如: ```yaml apiVersion: apps/v1 kind: Deployment metadata: name: ssl-exporter spec: replicas: 1 selector: matchLabels: ...
2. **配置Kafka Exporter**:根据你的需求编辑`config.yml`,指定Kafka集群的地址和其他参数。 3. **运行Kafka Exporter**:在命令行中运行`./kafka_exporter`启动服务。默认情况下,它会在9308端口上提供一个HTTP...
2. **配置文件**(如果包含):用于设置MySQLd_Exporter的运行参数,如MySQL服务器的连接信息、监听端口、导出的指标等。 3. **依赖库**:可能包含一些必要的动态链接库或二进制文件,确保在Windows环境下正常运行。...
解压后,用户可以通过执行二进制文件来启动exporter,配置相应的参数连接到Consul服务器,并设置监听端口供Prometheus抓取。 在使用Consul Exporter时,我们需要在Prometheus的配置文件中添加目标发现规则,指定...
mysqld_exporter是Prometheus用于监控MySQL指标的一个导出器,支持对MySQL 5.5以上进行监控。下面是mysqld_exporter的安装与配置: 1、登录MySQL,创建一个账号用于Prometheus监控获取数据 CREATE USER 'exporter'...
此外,`node_exporter`支持多种配置选项,可以通过命令行参数或配置文件指定。例如,可以设置监听端口、启用或禁用特定收集器,或者更改日志级别。具体参数可以在官方文档中找到。 在Prometheus服务器中配置`node_...
"postgres_exporter-0.9.0.linux-amd64.tar.gz" 是一个针对PostgreSQL数据库监控的工具,名为Postgres Exporter。这个压缩包是专为Linux 64位(amd64)系统设计的,版本号为0.9.0。Postgres Exporter的主要任务是...
rocketmq-exporter jar linux
docker run -d --name node-exporter -p 9100:9100 prom/node-exporter
The Csv exporter isn't implemented and the example and compiled files are not updated (so don't use Exporter-all.js). It exports all the data in the store loaded at that time. If a grid is used it ...
MySQL Exporter是Prometheus监控系统中的一个重要组件,用于收集MySQL服务器的性能指标,以便进行实时监控和性能分析。Prometheus是一款流行的开源监控解决方案,它能够抓取、存储、处理和展示时间序列数据,广泛...
本文主要讨论了如何部署几种常见的Exporter,包括`node_exporter`、`redis_exporter`、`mysql_exporter`、`mongodb_exporter`,以及如何针对这些服务配置和启动Exporter。 1. `node_exporter`是用于收集主机级别的...
- 参数设置:可选参数包括监听地址、端口、收集的指标等,根据实际情况进行调整。 三、使用与集成 1. Prometheus配置: - 在Prometheus的配置文件中添加新的target,指向mysqld_exporter的HTTP服务地址。 - ...
3. `README.md`:包含关于如何配置和使用mysqld_exporter的详细说明。 安装与配置: 首先,将这个目录放置在你的服务器上,确保二进制文件有执行权限。接着,你需要创建一个配置文件(通常命名为`config.yml`),...