InfluxDB "schlanker" machen -> Bestimmte Measurements ausgrenzen?

Hallo,

ich hoffe ihr könnt mir weiterhelfen.
Meine InfluxDB ist mit sehr vielen Daten “zugemüllt”, welche mich gar nicht interessieren.

Gibt es eine Möglichkeit zu verhindern, dass diese aufgezeichnet werden?

Und zwar hätte ich gerne ganze “Measurements” ausgegrenzt, unabhängig von der Entität

Beispiel:
Viel smarte Steckdosen zeichnen bei mir die Watt W, Kilowattstunden kWh, Volt V, Ampere A, usw. auf.

Mich interessieren davon aber nur die Watt und Kilowattstunden. Die ganzen Volt-Einträge der ganzen Steckdosen usw. möchte ich nicht.

Gibt es eine Möglichkeit das zu verhindern?
Oder kann man nur ganze Entitäten ausgrenzen?
Oder zumindest für bestimmte Entitäten einzelnen Measurements?

Ich wäre sooooo dankbar, wenn mir das jemand erklären könnte, ob und wie das möglich ist.
Danke!

Das kannst du mit include oder exclude machen.
Schau dir mal das Video von Simon an.

Hmm in dem Video finde ich nichts zu Exclude oder Include oder habe ich vorbei gespult? Auch im Inhaltsverzeichnis zum Video steht davon nichts.

Ich finde über google Möglichkeiten eine Entität auszugrenzen, aber nicht pauschal alle Werte für “Volt” zum Beispiel. Oder versteh ich es einfach nur nicht?

Ab Minute 7:13
Bin da auch nicht so fit. Probier doch da mal unter exclude, domains -voltage.

Voltage ist keine Domain!!

Die Filter Konfiguration kannst Du der Dokumentation entnehmen.

Bsp: Alle Sensor Entitäten welche mit power enden ausschließen.

  exclude:
    entity_globs:
      - sensor.*_power

Gruß
Osorkon

Hmm, power ist aber der momentane Verbrauch in Watt.
Wenn dann sensor.*_voltage.

grafik

Power ist die Leistung in Watt.
Energy ist Verbrauch in kWh

Aber das ist doch egal!

Wenn Du die Spannung Sensoren ignorieren willst und die enden mit voltage, dann nimmst Du eben voltage. :wink:

Gruß
Osorkon