NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: sekuz on December 25, 2013, 09:26:27 AM

Title: stack chart
Post by: sekuz on December 25, 2013, 09:26:27 AM
доки читал и не нашел.
как сделать такое?
На данном графике все DCI суммируются.

(http://saveimg.ru/pictures/25-12-13/0655fc600fdef56c8c098615725b7645.png)
Title: Re: stack chart
Post by: kozlov_ao on December 25, 2013, 01:46:52 PM
Этот скрин с NetXMS???
Задачу полностью опишите.
Title: Re: stack chart
Post by: sekuz on December 26, 2013, 09:33:51 AM
Нет, это из Zabbix-а.

Конкретно моя задача отобразить несколько DCI на одном графике, но чтоб каждый DCI строился не от нулевого значения по оси "Y".

В разных системах разные названия. К примеру в Zabbix "Stacked".

Для меня стало большим "открытием", что в NetXMS такого нет.

Помогите, плиз.
Title: Re: stack chart
Post by: kozlov_ao on December 26, 2013, 10:11:15 AM
Это сделать можно... Чуть позже напишу как.
Вам нужно отобразить несколько DCI на одном графике одной ноды? Я правильно понял?
И еще.. Мне не совсем понятна фраза "строился не от нулевого значения". Подробнее плиз. Графики будут строиться на основании данных...
Title: Re: stack chart
Post by: sekuz on December 26, 2013, 11:15:57 AM
Спасибо за попытки помочь.

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

(http://saveimg.ru/pictures/26-12-13/2867e32d9331ed5c6aeb1e21c83acc30.png)
Title: Re: stack chart
Post by: kozlov_ao on December 26, 2013, 09:07:15 PM
Понял что нужно....
посмотрел, подумал... есть два варианта:
1. Сделать костыль...как его сделать - я могу написать... (это если нужно срочно) но готовься - будет жестко :)
2. Подождать немного. Что-то мне подсказывает, что эта фича может очень скоро появиться.

Выбирай :)
Title: Re: stack chart
Post by: sekuz on December 27, 2013, 04:21:19 AM
Выбираю 2-й пункт, спасибо за помощь. :)
Title: Re: stack chart
Post by: kozlov_ao on December 27, 2013, 04:26:59 AM
да было б за что :)
Title: Re: stack chart
Post by: glebofff on December 27, 2013, 04:28:49 AM
Я выбираю 1, т.к. было бы интересно посмотреть на костыль. Создавать на каждый DCI свой dummy, суммирующий предыдущие, а потом эти Dummy вывалить на график?

По второму пункту. Что именно подсказывает? Про rrd и min/avg/max разговоры идут давно. Самим пора делать. :-)
Title: Re: stack chart
Post by: kozlov_ao on December 27, 2013, 04:32:37 AM
Ну началось ))
Да, примерно так.

QuoteЧто именно подсказывает
третий глаз и шестое чувство ))

QuoteСамим пора делать
ну так собственно... вперед! :)
Title: Re: stack chart
Post by: glebofff on December 27, 2013, 04:47:07 AM
Пока второй день дрючу ковыряю Eclipse. После Idea жутковато. Хотя бы запустить консоль уже было бы достижением, потому что с зависимостями я там потерялся совсем.
Title: Re: stack chart
Post by: Victor Kirhenshtein on December 28, 2013, 11:08:04 AM
Я сделал поддержку "stacked" графиков в 1.2.11 (планируется как patch release в конце декабря или начале января).
Title: Re: stack chart
Post by: Victor Kirhenshtein on December 28, 2013, 11:09:23 AM
Quote from: glebofff on December 27, 2013, 04:47:07 AM
Пока второй день дрючу ковыряю Eclipse. После Idea жутковато. Хотя бы запустить консоль уже было бы достижением, потому что с зависимостями я там потерялся совсем.

А на какой платформе? Я могу прислать уже настроенный эклипс если это Windows x64 или Linux x64.
Title: Re: stack chart
Post by: glebofff on December 29, 2013, 11:19:41 AM
О, это было бы неплохо, а то мы тут уже кучу эклипсов перебрали.

Может, в раздел downloads оба? У меня на стационаре Win64, на буке Lin64. :-)
Title: Re: stack chart
Post by: kozlov_ao on December 30, 2013, 12:14:03 AM
Держи. Это на WIN x64
https://drive.google.com/file/d/0BzNKUNi1XFpjVXhvdmloZTlzWTA/edit?usp=sharing