Definieren und erfassen Sie MetricBase -Daten
Geben Sie die Metrik an, die Sie speichern möchten, wie oft und wie lange sie gespeichert werden soll, indem Sie eine Zeitreihendefinition erstellen.
Vorbereitungen
- Installieren MetricBase
- Erforderliche Rolle: clotho_admin
Prozedur
- Navigieren zu MetricBase > Zeitreihenmetriken.
- Wählen Sie Neu.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 1. Formular „Zeitreihenmetrik“. Feld Beschreibung Bezeichnung Intuitiver Name für den Metrikfeldnamen. Zum Beispiel könnte „Höhe“ die Bezeichnung für den Metrikfeldnamen „mb-altitude“ sein. Tabellenname Name der Tabelle, der die Metrik in der Datenbank MetricBase hinzugefügt werden soll. Beispiel: In der Demo MetricBase speichert die Tabelle „mb_drone“ die Daten der -Drohnen. Jede Spalte in der Tabelle ist eine andere Metrik, z. B. Höhe, Länge und Geschwindigkeit. Metrikfeldname Name der Zeitreihenmetrik, die aufgezeichnet wird. Beispiel: mb-altitude. Sie können es sich als Namen einer Spalte in der Datenbanktabelle MetricBase vorstellen. Aufbewahrungsrichtlinie Stichprobenhäufigkeit und wie lange MetricBase die Werte in der Datenbank speichert. Sie können den Wert nicht anpassen. Um eine Definition der Werte zu erhalten, klicken Sie auf die Lupe und dann auf eine Richtlinie. Je gröber die Abtastrate, desto weniger Daten werden gespeichert. Verwenden Sie die gröbste Abtastrate, die für Ihren Datensatz geeignet ist. Erfassen Sie beispielsweise nicht jede Minute Daten, wenn eine stündliche Erfassung ausreicht. Unter MetricBase-Aufbewahrungsrichtlinien finden Sie eine Beschreibung der Richtlinien, die Sie auswählen können. Zusammenfassung für Aufbewahrungsrichtlinie Operator, der die Daten in einem Stichprobenzeitraum zusammenfasst. Zum Beispiel Letzter, Minimum, Maximum und Durchschnitt. Aggregator des Anzeigewerts Die Zusammenfassungsmethode, die bei Verwendung von verwendet wird<table-name> .list, wobei ist eine Tabelle in der Datenbank MetricBase. Dieser Wert hat nichts mit der Aufbewahrungsrichtlinie zu tun. Eine Definition der Optionen finden Sie unter MetricBase-Transformationen. Aggregatdauer des Anzeigewerts Dauer, die nur in der Listenansicht zur Berechnung der Zusammenfassung verwendet wird. Beispiel:<table-name> .list, wobei ist eine Tabelle in der Datenbank MetricBase. Dieser Wert hat nichts mit der Aufbewahrungsrichtlinie zu tun. Betrefffeld Sie können eine eindeutige Tabellenspalte als Betreff für die Metrik auswählen. Die eindeutige Spalte muss in der Tabelle festgelegt werden, bevor Sie sie auswählen. Wenn Ihre Metrik beispielsweise Temperaturen in verschiedenen Gebäuden nachverfolgt, können Sie die Hausadressenspalte zum Betreff Ihrer Metrik machen. Die Spalte „Hausadresse“ in Ihrer Tabelle muss eindeutig sein, bevor Sie das Betrefffeld festlegen. Hinweis:Die Spalte sys_id ist die standardmäßige eindeutige Spalte.Datentyp Sie können den Datentyp des Betrefffelds angeben. Sie haben eine Zeitreihenspezifikation für eine Metrik erstellt, die Sie nachverfolgen möchten. - Klicken Sie auf Absenden.
-
Sammeln Sie die Daten gemäß der Zeitreihenspezifikation, und senden Sie sie von einer -Instanz an den Datenbankserver MetricBase.
Verwenden Sie die REST- oder JavaScript-APIs, um die Daten mit der durch die Zeitreihendefinition vorgegebenen Rate an die Datenbank MetricBase zu senden. Weitere Informationen finden Sie unter Entwicklerressourcen.Wichtig:Senden Sie die Daten mit der Rate, die die Zeitreihendefinition vorschreibt. Wenn Sie die Daten mit einer anderen Rate oder für eine andere Dauer senden, erhalten Sie einen Fehler. Stellen Sie sicher, dass Sie die Daten gemäß der Definition der Zeitreihenmetrik zusammenfassen. Außerdem werden in der Datenbank MetricBase nur Werte vom Datentyp „Float“ gespeichert.