Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. InfluxDB
    5. InfluxDB im Query unter _measurement keine Datenpunkte mehr

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    InfluxDB im Query unter _measurement keine Datenpunkte mehr

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

      ehrlich gesagt weiß ich dennoch nicht was ich jetzt machen soll

      ? 1 Reply Last reply Reply Quote 0
      • ?
        A Former User @Geesthachter last edited by

        @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

        ehrlich gesagt weiß ich dennoch nicht was ich jetzt machen soll

        Moin,

        das ist doch ganz einfach, geh mit putty oder wie auch immer per ssh auf Dein RasPI, dann suchst Du Dir in der WEB-GUI die measurements raus, die Du löschen willst und rufst dann den Befehl mit dem zu löschenden measurement auf

        influx delete --bucket "hier Dein Name des Buckets" --start '1970-01-01T00:00:00.000Z' --stop 'now' --predicate '_measurement="hier das zu löschende measurement"' 
        

        Das musst Du dann für alle measurements die Du löschen willst, wiederholen.

        Oder Du installierst Dir auf einem Win Rechner InfluxDBStudio und löscht damit https://github.com/CymaticLabs/InfluxDBStudio

        VG
        Bernd

        crunchip 1 Reply Last reply Reply Quote 0
        • crunchip
          crunchip Forum Testing Most Active @Guest last edited by

          @dp20eic sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

          Oder Du installierst Dir auf einem Win Rechner InfluxDBStudio und löscht damit https://github.com/CymaticLabs/InfluxDBStudio

          funktioniert doch nur mit influxdb1.x, aber nicht mit v2.x

          ? 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @crunchip last edited by

            @crunchip sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

            funktioniert doch nur mit influxdb1.x, aber nicht mit v2.x

            Moin,

            hab ich dann wohl beim Überfliegen übersehen, also doch am besten auf der Kommandozeile.

            VG
            Bernd

            G 1 Reply Last reply Reply Quote 0
            • G
              Geesthachter @Guest last edited by

              @dp20eic sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

              @crunchip sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

              funktioniert doch nur mit influxdb1.x, aber nicht mit v2.x

              Moin,

              hab ich dann wohl beim Überfliegen übersehen, also doch am besten auf der Kommandozeile.

              VG
              Bernd

              Danke für deine Hilfe, mein Bucket heißt Iobroker
              das habe ich hier mal eingetragen aber was meinst du mit dem zu löschenden masurement?

              
              
              code_influx delete --bucket Iobroker --start '1970-01-01T00:00:00.000Z' --stop 'now' --predicate '_measurement="hier das zu löschende measurement"'
              

              28a9ab9d-ddcc-4954-bdc4-013aa17aef4f-image.png

              crunchip 1 Reply Last reply Reply Quote 0
              • crunchip
                crunchip Forum Testing Most Active @Geesthachter last edited by

                @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                was meinst du mit dem zu löschenden masurement?

                in deinem unteren screen stehn doch die measurement(Datenpunkte) diesen musst du in die Zeile einfügen
                und das für jeden einzelnen, den du löschen möchtest

                G 1 Reply Last reply Reply Quote 0
                • G
                  Geesthachter @crunchip last edited by

                  @crunchip sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                  @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                  was meinst du mit dem zu löschenden masurement?

                  in deinem unteren screen stehn doch die measurement(Datenpunkte) diesen musst du in die Zeile einfügen
                  und das für jeden einzelnen, den du löschen möchtest

                  code_pi@raspberrypi:~ $ influx delete --bucket Iobroker --start '1970-01-01T00:00:00.000Z' --stop 'now' --predicate '_measurement="boltdb_reads_total"'
                  Error: must specify org ID or org name
                  
                  

                  Was mache ich falsch?
                  Ich bekomme eine Fehlermeldung

                  crunchip ? 2 Replies Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active @Geesthachter last edited by

                    @geesthachter die "" weglassen

                    1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @Geesthachter last edited by

                      @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                      Was mache ich falsch?
                      Ich bekomme eine Fehlermeldung

                      Moin,

                      mein Fehler, ich möchte eigentlich keine vorgefertigten Befehle hier posten, da jede Umgebung ein klein wenig anders aussieht und sich verhält.

                      Denn wenn man nur Kopiert, dann lernt man nichts 😉

                      Also, in der offiziellen Dokumentation zu influxDB https://docs.influxdata.com/influxdb/v2.7/write-data/delete-data/ siehst Du bei den Beispielen wie es korrekt ist.

                      @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                      Error: must specify org ID or org name

                      In Deiner Delete Anweisung fehlt die Organisation, das ist ein Merkmal, das Du beim Anlegen und Einrichten von influxDB angegeben hast, in der WEB-GUI von influxDB findest Du die passende Information
                      11937064-5d72-432a-8e94-386ad17cf14a-grafik.png

                      Auch auf der Kommandozeile kannst Du die Information abgreifen

                      influx org list
                      

                      VG
                      Bernd

                      G 1 Reply Last reply Reply Quote 1
                      • G
                        Geesthachter @Guest last edited by

                        @dp20eic
                        Danke für den Hinweis
                        Org ist dann bei mir auch Iobroker. Habe ich das dort jetzt an der richtigen Stelle richtig eingetragen?

                        0455bb3e-611f-465b-bb07-53b96ac2e195-image.png

                        Jetzt stimmt aber irgendwas mit "start, stop" noch nicht.

                        code_pi@raspberrypi:~ $ influx delete --org Iobroker -- bucket Iobroker --start '1970                                                                                                             -01-01T00:00:00.000Z' --stop 'now' --predicate '_measurement=boltdb_reads_total'
                        NAME:
                            delete - Delete points from InfluxDB
                        
                        USAGE:
                            delete [command options] [arguments...]
                        
                        DESCRIPTION:
                           Delete points from InfluxDB, by specify start, end time and a sql like predic                                                                                                             ate string
                        
                        COMMON OPTIONS:
                           --host value                     HTTP address of InfluxDB [$INFLUX_HOST]
                           --skip-verify                    Skip TLS certificate chain and host name ver                                                                                                             ification [$INFLUX_SKIP_VERIFY]
                           --configs-path value             Path to the influx CLI configurations [$INFL                                                                                                             UX_CONFIGS_PATH]
                           --active-config value, -c value  Config name to use for command [$INFLUX_ACTI                                                                                                             VE_CONFIG]
                           --http-debug
                           --token value, -t value          Token to authenticate request [$INFLUX_TOKEN                                                                                                             ]
                        
                        OPTIONS:
                           --org-id value               The ID of the organization that owns the bucket                                                                                                              [$INFLUX_ORG_ID]
                           --org value, -o value        The name of the organization that owns the bucke                                                                                                             t [$INFLUX_ORG]
                           --bucket-id value            The ID of the bucket to delete from [$INFLUX_BUC                                                                                                             KET_ID]
                           --bucket value, -b value     The name of the bucket to delete from [$INFLUX_B                                                                                                             UCKET_NAME]
                           --start value                The start time in RFC3339Nano format (ex: '2009-                                                                                                             01-02T23:00:00Z')
                           --stop value                 The stop time in RFC3339Nano format (ex: '2009-0                                                                                                             1-02T23:00:00Z')
                           --predicate value, -p value  sql like predicate string (ex: 'tag1="v1" and (t                                                                                                             ag2=123)')
                        
                        Error: Required flags "start, stop" not set
                        
                        
                        Homoran ? 3 Replies Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Geesthachter last edited by

                          @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                          Org ist dann bei mir auch Iobroker.

                          sieht nicht so aus

                          1 Reply Last reply Reply Quote 0
                          • ?
                            A Former User @Geesthachter last edited by

                            @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                            influx delete --org Iobroker -- bucket Iobroker

                            Moin,

                            Du musst genau hinschauen, was Du da eintippst 🙂

                            Du:
                            influx delete --org Iobroker -- bucket Iobroker
                            
                            Ich:
                            influx delete --org Iobroker --bucket Iobroker
                            

                            Hier noch einmal die Dokumentation zu allen Flags https://docs.influxdata.com/influxdb/v2.7/reference/cli/influx/delete/

                            Korrekt sollte es so sein

                            influx delete --bucket Iobroker --org Iobroker --start 1970-01-01T00:00:00Z --stop now --predicate '_measurement="example-measurement"'
                            

                            VG
                            Bernd

                            G 1 Reply Last reply Reply Quote 0
                            • G
                              Geesthachter @Guest last edited by

                              @dp20eic Hallo Bernd

                              Entschuldige das ich es nicht verstehe ich. was habe ich jetzt wieder falsch gemacht?

                              pi@raspberrypi:~ $ influx delete --bucket Iobroker --org Iobroker --start 1970-01-01T00:00:00Z --stop now --predicate '_measurement= boltdb_reads_total'
                              Error: stop time "now" cannot be parsed as RFC3339Nano: parsing time "now" as "2006-01-02T15:04:05.999999999Z07:00": cannot parse "now" as "2006"
                              
                              
                              ? 1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @Geesthachter last edited by

                                @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                Entschuldige das ich es nicht verstehe ich. was habe ich jetzt wieder falsch gemacht?

                                Moin,

                                ist ja nicht schwer, now entspricht nicht der Notation

                                influx delete --bucket Iobroker --org Iobroker --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="example-measurement"'
                                

                                Hiermit $(date +"%Y-%m-%dT%H:%M:%SZ") wird das Datum von heute gesetzt.

                                Jetzt verstehst Du, warum ich es nicht mag, fertige Kommandos zu posten, es wird nur kopiert, ohne sich die Dokumentationen anzuschauen 🙂

                                Du kannst das mit dem Datum auch kontollieren

                                # echo $(date +"%Y-%m-%dT%H:%M:%SZ")
                                2023-08-17T12:56:38Z
                                

                                VG
                                Bernd

                                G 1 Reply Last reply Reply Quote 0
                                • G
                                  Geesthachter @Guest last edited by

                                  @dp20eic sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                  influx delete --bucket Iobroker --org Iobroker --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement="example-measurement"'

                                  ich hatte es auch schon versuch das ich statt des now das heutige Datum eingegeben hatte
                                  aber damit bekam ich die selbe Fehlermeldung wie mit deinem Vorschlag.

                                   influx delete --org Iobroker --bucket Iobroker --start '1970-01-01T00:00:00.000Z' --stop '2023-08-17T00:00:00Z' --predicate '_measurement=boltdb_reads_total'
                                  Error: failed to delete data: 401 Unauthorized: unauthorized access
                                  
                                   influx delete --bucket Iobroker --org Iobroker --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement=boltdb_reads_total'
                                  Error: failed to delete data: 401 Unauthorized: unauthorized access
                                  

                                  Was muss ich jetzt bei dieser Fehlermeldung machen?

                                  ? 1 Reply Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Geesthachter last edited by

                                    @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                    Org ist dann bei mir auch Iobroker.

                                    ist das inzwischen korrigiert?

                                    1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @Geesthachter last edited by A Former User

                                      @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                      Error: failed to delete data: 401 Unauthorized: unauthorized access

                                      Moin,

                                      dann weiter im Lesen

                                      Authentication credentials
                                      
                                      The examples below assume your InfluxDB host, organization, and token are provided by either the active influx CLI configuration
                                      or by environment variables (INFLUX_HOST, INFLUX_ORG, and INFLUX_TOKEN). If you do not have a CLI configuration 
                                      set up or the environment variables set, include these required credentials for each command with the following flags:
                                      
                                          --host: InfluxDB host
                                          -o, --org or --org-id: InfluxDB organization name or ID
                                          -t, --token: InfluxDB API token
                                      

                                      Du musst Dich auch authentifizieren, damit Du etwas mit der Datenbank/Bucket machen darfst.
                                      Die passenden Informationen findest Du

                                      influx auth list
                                      
                                      influx delete --bucket Iobroker --org Iobroker -t "dein Token" --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement=boltdb_reads_total'
                                      

                                      Den Token dann aber ohne " am Anfang und am Ende

                                      VG
                                      Bernd

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        Geesthachter @Guest last edited by

                                        @dp20eic sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                        influx delete --bucket Iobroker --org Iobroker -t "dein Token" --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement=boltdb_reads_total'

                                        Danke, jetzt kommt keine Fehlermeldung mehr. wenn ich aber danach in Influx nachschaue, ist dort "boltdb_reads_total" weiterhin vorhanden

                                        ecd4fd39-c731-4786-b19f-bbfa3c9cf281-image.png

                                        ? Marc Berg 2 Replies Last reply Reply Quote 0
                                        • ?
                                          A Former User @Geesthachter last edited by

                                          @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                          Danke, jetzt kommt keine Fehlermeldung mehr. wenn ich aber danach in Influx nachschaue, ist dort "boltdb_reads_total" weiterhin vorhanden

                                          Moin,

                                          ich kann Dir nicht sagen, was da nicht stimmt.
                                          Wenn keine Log-Meldungen kommen, dann kann das nur daran liegen, dass er das measurement nicht gefunden hat, denn eigentlich sollte, wenn man die Dokumentation liest, das so aussehen

                                          --predicate '_measurement="example-measurement"'
                                          

                                          Jetzt mal ehrlich, liest Du die Dokumentation von influxDB

                                          VG
                                          Bernd

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

                                            @geesthachter sagte in InfluxDB im Query unter _measurement keine Datenpunkte mehr:

                                            influx delete --bucket Iobroker --org Iobroker -t "dein Token" --start 1970-01-01T00:00:00Z --stop $(date +"%Y-%m-%dT%H:%M:%SZ") --predicate '_measurement=boltdb_reads_total'

                                            @Homoran hatte ja schon zwei Mal darauf hingewiesen: Wie heißt denn nun deine Organisation? "Iobrocker" (wie in deinem Screenshot), oder "Iobroker", wie im Kommandozeilen-Aufruf?

                                            c9369870-efc2-462e-9dd7-fe61ce518745-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            853
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            7
                                            126
                                            8492
                                            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