0

Я пишу какое-то программное обеспечение, которое выполняет несколько разных заданий многократно, и я могу создать трассировку из этих данных временных интервалов (также интересны данные глубины очереди).Как визуализировать данные трассировки синхронизации?

Я ищу хорошие способы визуализации этих данных, поэтому я могу сразу увидеть, как выглядит дрожание синхронизации, и выбросы (случайные чрезвычайно медленно обрабатываемые события), чтобы помочь мне настроить производительность.

Я играл с gnuplot для просмотра в режиме реального времени под X11, который является okay, а в прошлом я создал CSV-файлы и импортировал их в MS Excel для рисования некоторых графиков.

Мне интересно, есть ли что-то хорошее программное обеспечение для такого рода вещей. Я заинтересован в создании статических графических изображений, но меня больше интересует какой-то графический интерфейс Live Viewer, который поддерживает независимое горизонтальное и вертикальное масштабирование.

Данные трассировки создаются с моим кодом, который я могу изменить, и я препроцессор с помощью Perl-скрипта после тестового прогона, поэтому я могу выводить практически любой формат.

ответ

1

http://code.google.com/apis/chart/interactive/docs/gallery/annotatedtimeline.html

легче всего подобрать через Google интерфейс электронной таблицы

новый инструмент, который делает Time-Series информационных панелей легко находится куб: http://square.github.com/cube/

Еще один простой и красивый JavaScript библиотека для времени -серии: http://dygraphs.com/

+0

Очень интересно, спасибо. dygraphs.com выглядит особенно интересным, мои навыки работы с веб-разработчиками являются базовыми и ржавыми, но я надеюсь дать вам один шаг. Google интересен, но я предпочитаю что-то самодостаточное, что не требует подключения к интернету (исправьте меня, если я ошибаюсь). – blueshift

+0

Dygraphs работает красиво для меня сейчас, спасибо! – blueshift

Смежные вопросы