我已经有了日志文件。我怎样才能制作它的图表?

发布于 2024-08-26 08:07:43 字数 81 浏览 2 评论 0原文

我已经有日志文件了。现在我需要的是制作该日志文件的图表。 是否有任何命令行工具或谷歌 API 可以制作图表来显示每个交易时间。

谢谢

I already have log file. Now what i need is to make the graph of that log file.
Is there any command line tool or google API to make graph which will show every transaction time.

Thank You

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

煞人兵器 2024-09-02 08:07:43

您可以将文件作为电子表格上传到 Google 文档,然后制作图表和图表。从中得出图表。

You can upload your file to Google Docs as a spreadsheet and then do charting & graphs out of it.

一桥轻雨一伞开 2024-09-02 08:07:43

我使用这样的东西:

java -jar perf4j-0.9.13.jar /path/to/perf4jLog.log -t 86400000 -g out.html

注意这里我使用 -t 86400000 这意味着按天整理数据。使用任何适合您的东西。

我的 log4j.xml 看起来像这样:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

    <appender name="perf4jLog" class="org.apache.log4j.DailyRollingFileAppender">
        <param value="perf4jLog.log" name="File"/>
        <param value="'.'yyyy-MM-dd" name="DatePattern"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%m%n"/>
        </layout>
    </appender>

    <logger name="org.perf4j.TimingLogger">
        <level value="INFO"/>
        <appender-ref ref="perf4jLog"/>
    </logger>

    <root>
        <priority value ="INFO"/> 
    </root>

</log4j:configuration>

现在您可以打开 out.html 并且图像应该从 google 加载图表。

I use something like this:

java -jar perf4j-0.9.13.jar /path/to/perf4jLog.log -t 86400000 -g out.html

Note here where i use -t 86400000 which means collate the data via days. Use whatever is applicable for you.

My log4j.xml looks something like this:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">

    <appender name="perf4jLog" class="org.apache.log4j.DailyRollingFileAppender">
        <param value="perf4jLog.log" name="File"/>
        <param value="'.'yyyy-MM-dd" name="DatePattern"/>
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="%m%n"/>
        </layout>
    </appender>

    <logger name="org.perf4j.TimingLogger">
        <level value="INFO"/>
        <appender-ref ref="perf4jLog"/>
    </logger>

    <root>
        <priority value ="INFO"/> 
    </root>

</log4j:configuration>

Now you can open up out.html and the images should load the chart from google.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文