Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform

dashboard ТОП 50

вопросы, относящиеся к отчетам, виджетам, инструментальным панелям, картам, графикам и другим компонентам оператора пользовательского интерфейса

Re: dashboard ТОП 50

Postby maltsevov/spb_transneft_ru » Thu Dec 14, 2017 9:35 am

текст запроса

SELECT
info$CONTEXT_ID AS context,
info.info$icon AS icon,
info.contextStatus$status AS status,
info.info$description AS device,
interfaces.ifTable$ifDescr AS interface,
in_octets.statistics$average AS incoming_traffic,
out_octets.statistics$average AS outgoing_traffic
FROM
users.*.devices.*:ifTable AS interfaces
LEFT OUTER JOIN
utilities:statistics("users.*.devices.*", "ifInOctets", null, "hour", "false") AS in_octets
ON
interfaces.ifTable$ifDescr = in_octets.statistics$key
AND
interfaces$CONTEXT_ID = in_octets.statistics$context
LEFT OUTER JOIN
utilities:statistics("users.*.devices.*", "ifOutOctets", null, "hour", "false") AS out_octets
ON
interfaces.ifTable$ifDescr = out_octets.statistics$key
AND
interfaces$CONTEXT_ID = out_octets.statistics$context
LEFT OUTER JOIN
users.*.devices.*:info:contextStatus:genericProperties AS info
ON
info$CONTEXT_ID = interfaces$CONTEXT_ID
WHERE
(info.genericProperties$suspend = 0) AND (length(interfaces.ifTable$ifDescr) > 1)
ORDER BY
incoming_traffic + outgoing_traffic DESC
LIMIT
50
maltsevov/spb_transneft_ru
 
Posts: 11
Joined: Thu Oct 20, 2016 5:33 am

Re: dashboard ТОП 50

Postby maltsevov/spb_transneft_ru » Thu Dec 14, 2017 9:43 am

Результаты вывода (сводка) во вложении.
Параметры сбора статистики не менял. (стараюсь не менять если не знаю как это работает).
Attachments
data.rar
(130.22 KiB) Downloaded 54 times
maltsevov/spb_transneft_ru
 
Posts: 11
Joined: Thu Oct 20, 2016 5:33 am

Re: dashboard ТОП 50

Postby sergey_eritsyan/tibbo_com » Thu Dec 14, 2017 11:14 am

К сожалению в вебе не показывает данные исходящего и входящего траффика, однако при открытии через текстовые редакторы, я вижу, что есть ненулевые значения, верно?
sergey_eritsyan/tibbo_com
 
Posts: 60
Joined: Fri Jul 07, 2017 10:42 am

Re: dashboard ТОП 50

Postby maltsevov/spb_transneft_ru » Thu Dec 14, 2017 12:57 pm

Да конечно, 100500 интерфейсов и по многим есть значения, точнее по живым. Странно что в таблицу ТОП 50 попали Vlan которые не работают на данной CISCO, удалить их нельзя к сожалению.
maltsevov/spb_transneft_ru
 
Posts: 11
Joined: Thu Oct 20, 2016 5:33 am

Re: dashboard ТОП 50

Postby sergey_eritsyan/tibbo_com » Fri Dec 15, 2017 10:20 am

Очень странное поведение, попробуйте выполнить запрос без условия Where

Code: Select all
SELECT
 info$CONTEXT_ID AS context,
 info.info$icon AS icon,
 info.contextStatus$status AS status,
 info.info$description AS device,
 interfaces.ifTable$ifDescr AS interface,
 in_octets.statistics$average AS incoming_traffic,
 out_octets.statistics$average AS outgoing_traffic
FROM
 users.*.devices.*:ifTable AS interfaces
LEFT OUTER JOIN
 utilities:statistics("users.*.devices.*", "ifInOctets", null, "hour", "false") AS in_octets
ON
 interfaces.ifTable$ifDescr = in_octets.statistics$key
 AND
 interfaces$CONTEXT_ID = in_octets.statistics$context
LEFT OUTER JOIN
 utilities:statistics("users.*.devices.*", "ifOutOctets", null, "hour", "false") AS out_octets
ON
 interfaces.ifTable$ifDescr = out_octets.statistics$key
 AND
 interfaces$CONTEXT_ID = out_octets.statistics$context
LEFT OUTER JOIN
 users.*.devices.*:info:contextStatus:genericProperties AS info
ON
 info$CONTEXT_ID = interfaces$CONTEXT_ID

ORDER BY
  incoming_traffic + outgoing_traffic DESC
LIMIT
  50
sergey_eritsyan/tibbo_com
 
Posts: 60
Joined: Fri Jul 07, 2017 10:42 am

Re: dashboard ТОП 50

Postby sergey_eritsyan/tibbo_com » Fri Dec 15, 2017 10:36 am

Также, можно попробовать без лимита вывести интерфейсы
sergey_eritsyan/tibbo_com
 
Posts: 60
Joined: Fri Jul 07, 2017 10:42 am

Re: dashboard ТОП 50

Postby maltsevov/spb_transneft_ru » Fri Dec 15, 2017 12:25 pm

Без Where разницы нет, а вот при отключении лимита видно все интерфейсы и те по которым есть данные по трафику.
(См. вложение)
Может в запросе еще условие добавить ?
Attachments
top50o.PNG
top50o.PNG (95.6 KiB) Viewed 1244 times
maltsevov/spb_transneft_ru
 
Posts: 11
Joined: Thu Oct 20, 2016 5:33 am

Re: dashboard ТОП 50

Postby sergey_eritsyan/tibbo_com » Mon Dec 18, 2017 2:27 pm

Теперь надо отсортировать по нужному полю. Я так понимаю in/out_octets
sergey_eritsyan/tibbo_com
 
Posts: 60
Joined: Fri Jul 07, 2017 10:42 am

Re: dashboard ТОП 50

Postby maltsevov/spb_transneft_ru » Tue Dec 19, 2017 7:07 am

Вы хотите сказать что в этом виджете у меня будут все устройства, а не ТОП 50 ?
maltsevov/spb_transneft_ru
 
Posts: 11
Joined: Thu Oct 20, 2016 5:33 am

Re: dashboard ТОП 50

Postby sergey_eritsyan/tibbo_com » Tue Dec 19, 2017 10:32 am

Нет, я предлагаю поэтапно делать нужную выборку и посмотреть на каком этапе происходит сбой.
sergey_eritsyan/tibbo_com
 
Posts: 60
Joined: Fri Jul 07, 2017 10:42 am

PreviousNext

Return to Визуализация данных

Who is online

Users browsing this forum: No registered users and 0 guests