Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. InfluxDB
    5. [G]InfluxDB 2.0 und wieder Measurement löschen nicht möglich

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [G]InfluxDB 2.0 und wieder Measurement löschen nicht möglich

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Accuface last edited by Accuface

      EDIT: Lösung war so dass es NICHT funktioniert hat mit Windoof Powershell,
      Funktioniert hat es mit Putty.

      Ich hab seid Samstag die InfluxDb 2.0 installiert. nun hab ich durch rumtesten einige Measurements drin, die ich löschen wollte.
      Die verschiedensten Befehle über die Raspberry konsole (da ist die Datenbank installiert) hab ich getestet, Anleitungen lassen sich ja die verschiedensten finden, mir unterschiedlichen Ausführungen.
      Ich denk aber das alle zum selben Ergebniss führen (sollen!)

      zuletzt hab ich es mit folgenden Befehlen versucht:

      influx config create --config-name iobroker --host-url http://192.168.1xx.xx:8086 --org iobroker --token XXXXXXXXX --active
      Active  Name            URL                             Org
      *       iobroker        http://192.168.1xx.xx:8086      iobroker
      pi@XXXXXX:~ $ influx delete --bucket test --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="sonoff.0.ZählerLiefern/Bezug.MT681#1_Total_out"'
      Error: failed to delete data: 401 Unauthorized: unauthorized access
      

      Warum unbefugter Zugriff versteh ich leider nicht.
      Token hab ich natürlich nicht die Xen eingegeben und auch die IP ist die richtige angegeben gewesen.

      Woran könnte es liegen?

      Grüße

      Marc Berg haus-automatisierung 2 Replies Last reply Reply Quote 0
      • Marc Berg
        Marc Berg Most Active @Accuface last edited by

        @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

        Warum unbefugter Zugriff versteh ich leider nicht.

        Falscher Token oder Token mit nicht ausreichenden Rechten oder Rechten auf einer anderen Org. Andere Gründe sind kaum denkbar.

        A 1 Reply Last reply Reply Quote 0
        • A
          Accuface @Marc Berg last edited by Accuface

          @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

          @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

          Warum unbefugter Zugriff versteh ich leider nicht.

          Falscher Token oder Token mit nicht ausreichenden Rechten oder Rechten auf einer anderen Org. Andere Gründe sind kaum denkbar.

          Also die Tokengeschichte ist ja in der 2.0 Version nimmer so einfach, da man den ja nicht mehr einsehen kann, wenn man es verpasst hat den zu speichern und genau dass ist mir am Anfang passiert. Ich hab dann einen neuen "erstellt", und der sollte aber passen, denk ich 8sicher bin ich mir jetzt aber nimmer) und die Rechte kann ich nicht sagen, da ich aktuell noch nicht viel Plan hab von der DB, wie halt von allem aktuell.
          Wenn es gar nicht anders ist, setzt ich halt alles nochmal neu auf, noch Teste ich nur damit. Erst ab Januar möchte ich "scharf" aufzeichnen.

          Gibts nen weg die von Dir angesprochenen Dinge zu prüfen?

          Danke schon mal

          User.png

          haus-automatisierung 1 Reply Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @Accuface last edited by haus-automatisierung

            @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

            Woran könnte es liegen?

            Musst Du nicht bei dem delete Command noch --active-config oder -c mitgeben?

            https://docs.influxdata.com/influxdb/cloud/reference/cli/influx/delete/

            (hab mit den config files noch nie gearbeitet)

            Marc Berg 1 Reply Last reply Reply Quote 0
            • Marc Berg
              Marc Berg Most Active @haus-automatisierung last edited by

              @haus-automatisierung sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

              Musst Du nicht bei dem delete Command noch --active-config oder -c mitgeben?

              Die "active" Config wird automatisch genommen, wenn man den Parameter weglässt.

              haus-automatisierung 1 Reply Last reply Reply Quote 2
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Accuface last edited by

                @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                Also die Tokengeschichte ist ja in der 2.0 Version nimmer so einfach, da man den ja nicht mehr einsehen kann, wenn man es verpasst hat den zu speichern

                Doch, kann man ohne Probleme. z.B. über die API

                A 1 Reply Last reply Reply Quote 0
                • A
                  Accuface @haus-automatisierung last edited by

                  @haus-automatisierung said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                  @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                  Also die Tokengeschichte ist ja in der 2.0 Version nimmer so einfach, da man den ja nicht mehr einsehen kann, wenn man es verpasst hat den zu speichern

                  Doch, kann man ohne Probleme. z.B. über die API

                  ok, und wie genau? bin doch Dummy

                  Marc Berg 1 Reply Last reply Reply Quote 0
                  • Marc Berg
                    Marc Berg Most Active @Accuface last edited by

                    @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                    ok, und wie genau? bin doch Dummy

                    http://<IP der InfluxDB>:8086/api/v2/authorizations

                    (vorher anmelden!)

                    A 2 Replies Last reply Reply Quote 2
                    • haus-automatisierung
                      haus-automatisierung Developer Most Active @Marc Berg last edited by

                      @marc-berg sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                      Die "active" Config wird automatisch genommen, wenn man den Parameter weglässt.

                      Dann würde ich mal --http-debug mitgeben, um zu schauen was wirklich passiert.

                      A 1 Reply Last reply Reply Quote 1
                      • A
                        Accuface @Marc Berg last edited by

                        @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                        http://<IP der InfluxDB>:8086/api/v2/authorizations

                        ach guck an....ist tatsächlich ein andere Token. dann hatte ich mir den "gelöschten" notiert... oder so

                        1 Reply Last reply Reply Quote 0
                        • A
                          Accuface @haus-automatisierung last edited by

                          @haus-automatisierung said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                          @marc-berg sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                          Die "active" Config wird automatisch genommen, wenn man den Parameter weglässt.

                          Dann würde ich mal --http-debug mitgeben, um zu schauen was wirklich passiert.

                          Wo genau das?

                          1 Reply Last reply Reply Quote 0
                          • A
                            Accuface @Marc Berg last edited by Accuface

                            @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                            @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                            ok, und wie genau? bin doch Dummy

                            http://<IP der InfluxDB>:8086/api/v2/authorizations

                            (vorher anmelden!)

                            hmmm....

                            pi@XXXXX:~ $ influx config create --config-name iobroker --host-url http://192.168.1xx.xx:8086 --org iobroker --token  --active
                            Error: failed to create config "iobroker": config "iobroker" already exists
                            
                            Marc Berg 1 Reply Last reply Reply Quote 0
                            • Marc Berg
                              Marc Berg Most Active @Accuface last edited by

                              @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                              hmmm....

                              erst die bestehende Config löschen

                              influx config rm iobroker
                              

                              oder einen anderen Namen vergeben.

                              A 1 Reply Last reply Reply Quote 1
                              • A
                                Accuface @Marc Berg last edited by

                                @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                influx config rm iobroker

                                ok, kommt schon mal kein error mehr. den Delete Befehl scheint er gefressen zu haben.
                                bekommt man keine Rückmeldung in der Konsole?

                                Marc Berg 1 Reply Last reply Reply Quote 0
                                • Marc Berg
                                  Marc Berg Most Active @Accuface last edited by Marc Berg

                                  @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                  bekommt man keine Rückmeldung in der Konsole?

                                  Nein, da kommt nix. Kein Fehler ist das beste, was man erwarten kann.

                                  A 1 Reply Last reply Reply Quote 2
                                  • A
                                    Accuface @Marc Berg last edited by

                                    @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                    @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                    bekommt man keine Rückmeldung in der Konsole?

                                    Nein, da kommt nix. Kein Fehler ist das beste, was man erwarten kann.

                                    Super, Danke.

                                    Dann noch ne andere Frage:
                                    Gibts einen Befehle um sich die ganzen measurements in der Konsole anzeigen zu lassen. Ich hab nämlich zwischenzeitlich bissl was umbenannt und jedesmal in der Datenbank nachsehen ist etwas mühsam.
                                    Oder noch besser, ich Lösche gleich den Bucket "test" komplett.

                                    Marc Berg 1 Reply Last reply Reply Quote 0
                                    • Marc Berg
                                      Marc Berg Most Active @Accuface last edited by

                                      @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                      Gibts einen Befehle um sich die ganzen measurements in der Konsole anzeigen zu lassen.

                                      Sortiert nach Anzahl der Datensätze:

                                      influx query '
                                      from(bucket: "iobroker")
                                      |> range(start: -10y)
                                      |> filter(fn: (r) => r["_field"] == "value")
                                      |> count()
                                      |> group()
                                      |> keep(columns: ["_measurement", "_value"])
                                      |> sort(columns: ["_value"], desc: true)
                                      |> rename(columns: {_value: "Anzahl"})'
                                      
                                      A 1 Reply Last reply Reply Quote 1
                                      • A
                                        Accuface @Marc Berg last edited by

                                        @marc-berg said in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                        @accuface sagte in InfluxDB 2.0 und wieder Measurement löschen nicht möglich:

                                        Gibts einen Befehle um sich die ganzen measurements in der Konsole anzeigen zu lassen.

                                        Sortiert nach Anzahl der Datensätze:

                                        influx query '
                                        from(bucket: "iobroker")
                                        |> range(start: -10y)
                                        |> filter(fn: (r) => r["_field"] == "value")
                                        |> count()
                                        |> group()
                                        |> keep(columns: ["_measurement", "_value"])
                                        |> sort(columns: ["_value"], desc: true)
                                        |> rename(columns: {_value: "Anzahl"})'
                                        

                                        Klasse, vielen Dank.

                                        A 1 Reply Last reply Reply Quote 0
                                        • A
                                          Accuface @Accuface last edited by Accuface

                                          @marc-berg

                                          Ich muss jetzt leider das Thema noch mal aufwärmen.

                                          Nachdem ich ein Neues Bucket angelegt habe um weiter zu Testen, hat sich beim neuanlegen der Measuerment wieder so ein blöder sonoff reingequetscht, warum auch immer.

                                          ich hab also mit

                                          influx config create --config-name iobroker --host-url http://192.168.1XX.XX:8086 --org Accuface --token HIER IST DER TOKEN --active
                                          

                                          und danach

                                          influx delete --bucket TESTONE --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="sonoff.0.Zähler.Haus.MT681#1_Total_in"'
                                          

                                          gelöscht.

                                          Dachte ich zumindest. Nachdem ich mich neu in die DB eingeloggt hatte, war der Sonoff immer noch da.
                                          Ich hab dann den alias kontrolliert, dass da keine alias eingetragen ist, das Feld war leer.
                                          Dann hab ich den DP des sonoff kontrolliert, kein Influx aktiviert.

                                          Meine Vermutung war, dass er aktiviert ist und nach dem Löschen direkt wieder angelegt wird. Ist aber nicht der Fall.

                                          der Influx query spuckt folgendes aus:

                                          pi@XXXXX:~ $ influx query '
                                          > from(bucket: "TESTONE")
                                          > |> range(start: -10y)
                                          _field> |> filter(fn: (r) => r["_field"] == "value")
                                          > |> count()
                                          > |> group()
                                          > |> keep(columns: ["_measurement", "_value"])
                                          > |> sort(columns: ["_value"], desc: true)
                                          > |> rename(columns: {_value: "ANZAHL"})'
                                          Result: _result
                                          Table: keys: []
                                                          ANZAHL:int                   _measurement:string
                                          --------------------------  ------------------------------------
                                                                 401  alias.0.Strom_Haus.MT681#1_Power_cur
                                                                 138   alias.0.Strom_Haus.MT681#1_Total_in
                                                                 133  sonoff.0.Zähler.Haus.MT681#1_Tot...
                                                                  15  alias.0.Strom_Haus.MT681#2_Power_cur
                                                                   4  alias.0.Strom_Haus.MT681#1_Total_out
                                                                   3   alias.0.Strom_Haus.MT681#2_Total_in
                                                                   1  alias.0.Strom_Haus.MT681#2_Total_out
                                          pi@XXX:~ $
                                          

                                          der Vollständigkeit halber:
                                          sonoff delete.png

                                          Wieso lässt der sich nicht Löschen?

                                          Marc Berg 1 Reply Last reply Reply Quote 0
                                          • Marc Berg
                                            Marc Berg Most Active @Accuface last edited by

                                            @accuface
                                            Konntest du andere Measurements mit Umlauten löschen?

                                            A 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            893
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            36
                                            1333
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo