Я ищу способ построить веб-графики панели мониторинга, которые позволяют отображать детали.
Я изучил обычные библиотеки jQuery, такие как Flot, jqplot, morris и т. д., и, хотя все они красивы, они просто не обеспечивают нужного мне разрешения для определенных графиков.
Например, мы хотим отслеживать перемещения файлов в нашей системе в течение дня, чтобы показать, когда мы отставали. Каждые 5 секунд есть точка данных. Посчитайте, и за 8-часовой рабочий день нужно нарисовать много пикселей.
Большинство библиотек будут группироваться или сокращаться, что может испортить очки жизни, о которых мы заботимся больше всего. В div шириной 500 пикселей с 5000+ точек вы не можете разместить 10 точек на 1 пикселе.
Какое решение?
На данный момент мы используем Excel, так как это единственный инструмент, который, как мы обнаружили, способен строить графики таким образом, учитывая высокие баллы и группируя больше средних баллов. Нас больше волнуют выбросы. Но это также ручной процесс, который отправляется по электронной почте постфактум. У нас есть структура панели мониторинга и данные доступны в формате JSON, нам просто нужно для этого средство просмотра. Тезисы должны быть максимально динамичными.
Какие-либо предложения?
Essential Chart for JavaScript может отображать все 5760 точек в вашем примере и позволяет вам прокручивать их. Простой пример приложения: ссылка .
Весь набор элементов управления доступен бесплатно в рамках программы лицензирования сообщества , если вы соответствуете требованиям. Примечание: я работаю в Syncfusion.
пользователь10405