У меня уже есть файл журнала. Как я могу сделать график этого? - PullRequest
2 голосов
/ 19 марта 2010

У меня уже есть файл журнала. Теперь мне нужно сделать график этого файла журнала. Существует ли какой-либо инструмент командной строки или Google API для создания графика, который будет отображать каждое время транзакции.

Спасибо

Ответы [ 2 ]

1 голос
/ 17 марта 2011

Я использую что-то вроде этого:

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.

1 голос
/ 19 марта 2010

Вы можете загрузить свой файл в Документы Google в виде электронной таблицы, а затем сделать из него диаграммы и графики.

...