Ad Widget

Collapse

Экспорт графика

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • shicoy
    Junior Member
    • Jun 2014
    • 14

    #1

    Экспорт графика

    Возможно хочу странного, но как передать график (в виде картинки или набора значений) во внешнюю информационную систему.

    У нас для техподдержки сделать свой интерфейс в котором они проводят диагностику абонентской линии (isp), в т.ч. смотрят на график загрузки порта абонента. В самописной системе показать график не проблема, но сейчас хотим мигрировать на заббикс, тут возникла проблема, как отрисовать график из заббикса.
  • Akella0
    Junior Member
    • Jul 2014
    • 21

    #2
    В браузере перетащить мышкой в новую вкладку и получить ссылку на динамическую картинку.

    Но при отрисовке более 50 графиков одновременно лучше использовать БД типа MongoDB, где хранить эти картинки и отрисовывать по запросу из базы.

    Напрямую, 1000 графиков рассчитывается пару минут.

    Comment

    • shicoy
      Junior Member
      • Jun 2014
      • 14

      #3
      А возможно каким-то документированным способом (т.е. не напрямую из БД), получить значение параметров (ака историю) для определенного графика за nn часов времени?

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        1) Забирать графики в виде картинок из заббикса и отдавать в вашу систему (за основу можно взять например это https://www.zabbix.com/forum/showthread.php?t=43007 )

        2) Ходить в БД, выселекчивать нужные значения и отправлять их "текстом" на клиент, а на клиенте рисовать их JS'иной (например http://www.amcharts.com/demos/ )

        ЗЫ
        Напрямую, 1000 графиков рассчитывается пару минут.
        Какой процессор? Входящие данные с диска читаются или из ОЗУ, графики куда складываются? Столько точек на каждом графике? Это в 1 поток или в несколько? без этих и многих других подробностей ваша фраза ни несет никаких смысловых нагрузок.

        Comment

        Working...