上一主题: 如何导出数据下一主题: 配置度量标准系列的包含列表


配置导出文件输出选项

使用 streamexport.csvoutwriter.cfg 文件配置输出文件选项。 此配置文件在 Data Aggregator 安装期间复制到该目录。

路径示例:

/opt/IMDataAggregator/apache-karaf-2.3.0/etc

遵循这些步骤:

  1. 将该目录更改为 /opt/IMDataAggregator/apache-karaf-2.3.0/etc.
  2. 根据需要编辑 streamexport.csvoutwriter.cfg 文件:
    output.filenameExtension

    指定 CSV 文件的扩展名或后缀。

    output.csvFileDelimiter

    指定用于输出 CSV 文件的列分隔符。 例如,如果捆绑已启动并且此参数被更改,则系统立即使用此新的列分隔符写入新文件。

    output.filenameLocationPath

    指定输出文件名的文件路径和前缀。 (输出文件也包括日期和时间。)

    重要说明! 此文件路径所在的分区不同于 Data Aggregator 安装。

    完整文件名的语法是:

    output.filenameLocationPath<DataCollector_hostname>_yyyy-MM-dd-Thh-mm-sec-.msec.output.filenameextension
    

    示例:

    文件于2013 年 4 月 2 日早晨 8 点 42 分 04 秒 123 毫秒写入 Data Collector 主机名是 server.abc.com,并配置下列参数:

    • output.filenameLocationPath=/opt/export_data/mydata
    • output.filenameextension=csv

    文件名为:

    mydata_server.abc.com_2013-04-02T08-42-04-123.csv
    

    注意:您可以使用绝对名称配置文件,如 /myOutputDir/mydata。 如果绝对路径中的父文件夹不存在,则表示已创建文件夹。

    output.filesize

    使用大于 0 的有效整数指定文件大小(字节)。 如果超出文件大小,新的输出文件会被写入。

    注意:如果值是 -1,则此参数被忽略,并且所有数据都会写入单个文件中(无限)。

    output.duration

    使用大于 1 的有效整数指定分钟数。 如果文件早于 x 分钟,则写入新文件。

    注意:如果值是 1,则忽略此参数。 如果值是 -1,则所有数据都写入单个文件中(无限)。

    output.filesize 和 output.duration 参数互相影响。 如果 output.filesize 被超出该文件早于 output.duration,则写入新文件。

    示例:streamexport.csvoutwriter.cfg

    output.filesize=100000000
    output.filenameLocationPath=/opt/data_export/ratedata_
    feature.enabled=on
    output.duration=60
    output.csvFileDelimiter=,
    output.filenameExtension=.csv
    
  3. 保存更改。

下一步,配置度量标准系列列表以排除启动数据导出服务