Веб-графика в высоком разрешении

Я ищу способ построить веб-графики панели мониторинга, которые позволяют отображать детали.

Я изучил обычные библиотеки jQuery, такие как Flot, jqplot, morris и т. д., и, хотя все они красивы, они просто не обеспечивают нужного мне разрешения для определенных графиков.

Например, мы хотим отслеживать перемещения файлов в нашей системе в течение дня, чтобы показать, когда мы отставали. Каждые 5 секунд есть точка данных. Посчитайте, и за 8-часовой рабочий день нужно нарисовать много пикселей.

Большинство библиотек будут группироваться или сокращаться, что может испортить очки жизни, о которых мы заботимся больше всего. В div шириной 500 пикселей с 5000+ точек вы не можете разместить 10 точек на 1 пикселе.

Какое решение?

На данный момент мы используем Excel, так как это единственный инструмент, который, как мы обнаружили, способен строить графики таким образом, учитывая высокие баллы и группируя больше средних баллов. Нас больше волнуют выбросы. Но это также ручной процесс, который отправляется по электронной почте постфактум. У нас есть структура панели мониторинга и данные доступны в формате JSON, нам просто нужно для этого средство просмотра. Тезисы должны быть максимально динамичными.

Какие-либо предложения?

Написание собственного простого скрипта, создающего SVG, было бы хорошим решением.

Ответы (1)

Essential Chart for JavaScript может отображать все 5760 точек в вашем примере и позволяет вам прокручивать их. Простой пример приложения: ссылка .

Весь набор элементов управления доступен бесплатно в рамках программы лицензирования сообщества , если вы соответствуете требованиям. Примечание: я работаю в Syncfusion.

Выглядит как очень хороший набор с хорошей графикой. К сожалению, я коммерсант, и в настоящее время у меня есть варианты получения лицензий без mit-/gpl.
@briansol Essential Studio для рекламы JS . Я упомянул только вариант лицензии сообщества, так как больше людей заинтересованы в бесплатной версии.
Которые многие из нас - ура! :-)