2016-07-13 9 views
0

neu Influxdb zu schaffen, aber es viel zu mögen Ich habe es Metriken von SNMP abgefragt Geräte sammeln konfiguriert - in erster Linie Netzknoten ich glücklich, die Statistiken grafisch darstellen können abgeleitete Werte abgefragt verwenden, aber was ich will wissen Ist es möglich, eine neue Messung in influxdb aus bereits gespeicherten Daten zu erstellen? Der Anwendungsfall ist, dass wir den Netzwerkverkehr abfragen und grafisch darstellen, indem wir den abgeleiteten Unterschied zwischen dem aktuellen und dem letzten Messwert (grafana) machen Was ich tun möchte, ist eine Messung, die das in Influxdb macht und speichert. Dies ist hauptsächlich so, dass ich die Überwachung des neuen abgeleiteten Werts mit einer einfachen Abfrage und einer Warnung einrichten kann, wenn sie unter x fällt.influxdb eine neue Messung

Ich habe eine Messung snmp_rx/snmp_tx mit Host und Port-Namen mit den abgefragten ifHCInOctets und ifHCOutOctets so kann ich einen Prozess zu tun, die kontinuierlich eine neue Messung für jede zeigt die Differenz zwischen dem aktuellen und letzten Messwerten erzeugt? Dank

+0

Können Sie skizzieren, wie Ihr Schema im Leitungsprotokoll ein wenig aussieht. Ich denke, was Sie tun möchten, ist möglich, aber es ist schwer, ohne ein bisschen mehr Informationen zu sagen. –

+0

Hallo Eigentlich gelang es mir, das Problem tangential mit einem Nagios-Plugin zu lösen, um Unterschied zwischen Werten zu warnen, aber hier sind die Werte von meinem influxdb > wählen Sie * aus snmp_rx wo Host = 'labswitch1' UND type = 'if_octets' und type_instance = 'GigabitEthernet0_1.1121' limit 3 Name: snmp_rx ------------- Zeit Host-Typ type_instance Wert 1467938258446212000 labswitch1 if_octets GigabitEthernet0_1.1121 1.432378803e + 09 1467938318446534000 labswitch1 if_octets GigabitEthernet0_1.1121 1,432380223 e + 09 – Jason

Antwort

0

Anscheinend influxdb Funktion von Ihnen gesuchten continuous queries aufgerufen:

A CQ ist eine InfluxQL Abfrage, die das System läuft automatisch ab und periodisch innerhalb einer Datenbank. InfluxDB speichert die Ergebnisse der CQ in einer bestimmten Mess

Es automatisch ermöglicht zu schaffen und neue Oktett Raten Messungen von roher ifHCInOctet/ifHCOutOctets Zähler füllen Sie Ableitungsfunktion in Select-Anweisung haben mit und konfigurierte Gruppe von Zeit Intervall. Sie können auch eine Skalierung in Auswahlausdrücken vornehmen (wie z. B. Bytes zu Bits usw.).