«Показать значения тега» пусто, а также запрос на разработку схемы?influxdb - PullRequest
0 голосов
/ 26 августа 2018

Получил запрос с проблемой InfluxDB, из-за которой я почесал голову. Я помещал данные с хостов Windows через Telegraf, и все работало нормально. Тем не менее, мой блокнот «вырезать и вставить», показанный на днях, показывал, что я получаю значения, когда делаю следующее. Это та же база данных, я не сбросил ее, не воссоздал или что-то еще.

> show tag values from win_net with key = instance
name:
win_net
key      value
---      -----
instance Broadcom NetXtreme Gigabit Ethernet
instance Broadcom NetXtreme Gigabit Ethernet _2
instance Broadcom NetXtreme Gigabit Ethernet _3
>

Однако сегодня я делаю это, и мне не возвращаются строки.

> select * from win_net limit 1
name: win_net
time                 Bytes_Received_persec Bytes_Sent_persec Packets_Outbound_Discarded Packets_Outbound_Errors Packets_Received_Discarded Packets_Received_Errors Packets_Received_persec Packets_Sent_persec host     instance                          objectname
----                 --------------------- ----------------- -------------------------- ----------------------- -------------------------- ----------------------- ----------------------- ------------------- ----     --------                          ----------
2018-08-23T08:57:02Z 6419.5498046875       6281.89697265625  0                          0                       0                          0                       73.74272155761719       62.9271240234375    FS-AWLAP Microsoft Hyper-V Network Adapter Network Interface

> show tag values from win_net with key = instance
>

Да, я нахожусь в нужной базе данных, и я ничего не изменил, насколько мне известно - там достаточно данных, когда я делаю Select *. Насколько я могу судить, Influx работает нормально, это версия 1.6.1.

Кроме того, я разработал эту схему для запросов к ScaleIO / VxFlex, она выглядит оптимальной для тех, кто в курсе? Кластер является резервным или рабочим, и в нем есть 1 пул резервных копий и 4 в рабочем. Вся статистика - это просто поля. Из того, что я прочитал, это правильный способ сделать это, но буду признателен за любые полезные комментарии.

> show measurements with measurement = scaleio
name: measurements
name
----
scaleio

> show tag keys from scaleio
name: scaleio
tagKey
------
Cluster
Pool

> show field keys from scaleio
name: scaleio
fieldKey                                 fieldType
--------                                 ---------
SecondaryReadBwc                         integer
SecondaryReadFromDevBwc                  integer
atRestCapacityInKb                       integer
bckRebuildReadBwc                        integer
bckRebuildWriteBwc                       integer
capacityAvailableForVolumeAllocationInKb integer
capacityInUseInKb                        integer
capacityLimitInKb                        integer
degradedHealthyCapacityInKb              integer
failedCapacityInKb                       integer
fwdRebuildReadBwc                        integer
fwdRebuildWriteBwc                       integer
inUseVacInKb                             integer
maxCapacityInKb                          integer
normRebuildWriteBwc                      integer
primaryReadBWC                           integer
primaryReadFromDevBWC                    integer
primaryVacInKb                           integer
primaryWriteBwc                          integer
protectedCapacityInKb                    integer
protectedVacInKb                         integer
rebalanceReadBwc                         integer
rebalanceWriteBwc                        integer
secondaryVacInKb                         integer
secondaryWriteBwc                        integer
snapCapacityInUseInKb                    integer
spareCapacityInKb                        integer
thinCapacityAllocatedInKm                integer
thinCapacityInUseInKb                    integer
totalReadBwc                             integer
totalWriteBwc                            integer
unusedCapacityInKb                       integer

Спасибо заранее. A

...