Ankündigung

Einklappen
Keine Ankündigung bisher.

SystemLog und scrollbare Listen - BETA

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #31
    Es scheint ein Problem mit dem Systemlog Buffer zu geben.

    Selbst wenn ich den Puffer am Ausgang 4 an einem der Systemlog Baustein weglasse stehen nach einem Neustart immer die selben Meldungen in allen Systemlog Bausteinen, auch in dem ohne B(P)uffer!
    Scheinbar greifen alle Bausteine auf den selben Speicher zu.

    Was mir auch nicht ganz einleuchtet ist, dass der Puffer nicht auch an einen Eingang angelegt werden muss.
    Bytecode Voodoo?

    Gruß Wolfgang

    Kommentar


      #32
      Bugfix

      Danke Wolfgang,

      ich hänge mal ein kurzen Bugfix an.

      Bitte kurze Rückmeldung dann aktualisier ich's im Downloadbereich.


      PS: Das Prinzip des Buffers basiert darauf das ich das iKO Aufgrund einer Checksumme Suche(die auch das Problem dieses Bugs war) und dann direkt beschreibe, dass geht am Ausgang besser als am Eingang da am Eingang die iKO's nicht direkt anliegen sonder über ein Gatter kommen.
      Angehängte Dateien
      Nils

      aktuelle Bausteine:
      BusAufsicht - ServiceCheck - Pushover - HS-Insight

      Kommentar


        #33
        Hallo Nils,
        leider ist das Fehlerbild noch genau gleich.
        Ich hab mal mit dem HS-Monitor die Puffer ausgegeben, und festgestellt dass nur einer Daten enthält.
        Es wird immernoch bei dem Systemlog-Baustein ohne Puffer am Anschluss 4, nach dem Neustart der Inhalt aus dem anderen Baustein mit Puffer angezeigt.

        Es werden scheinbar auch alle Meldungen aus allen Systemlog Bausteinen nur in einen einzigen Puffer zusammengeschrieben.

        Gruß Wolfgang

        Kommentar


          #34
          Hast du mal über "Verweise" geprüft, ob deine Puffer wirklich exklusiv sind?
          Gruß Matthias
          EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
          - PN nur für PERSÖNLICHES!

          Kommentar


            #35
            Soeben schnell nachgeprüft, es ist wirklich momentan nur ein Puffer belegt.
            Trotzdem sind die Meldungen nach einem Neustart in allen (beiden) Systemlogbausteinen zu sehen.
            Angehängte Dateien

            Kommentar


              #36
              Du hast doch gar kein Buffer angehängt!? An Sytemlog A4 muss jeweils ein/mehrere eigenes iKO mit Typ 14byte.
              Gruß Matthias
              EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
              - PN nur für PERSÖNLICHES!

              Kommentar


                #37
                Das ist Absicht.
                Woher kommen ohne angehängten Puffer nach einem Neustart die Meldungen?
                Auch wenn ich einen Puffer Anhänge ändert sich daran nichts.

                Kommentar


                  #38
                  Nachtrag:
                  Hab jetzt nochmal mit dem Puffer verbunden, alle Inhalte in den Puffern gelöscht und neue Meldungen erzeugt.
                  Es ist nur in den Alarm-Puffer was eingegangen.

                  Jetzt steh ich an.

                  Gruß Wolfgang
                  Angehängte Dateien

                  Kommentar


                    #39
                    Zitat von woda Beitrag anzeigen
                    Jetzt steh ich an.
                    :? heisst ? es geht jetzt korrekt ? oder anders falsch ?
                    Nils

                    aktuelle Bausteine:
                    BusAufsicht - ServiceCheck - Pushover - HS-Insight

                    Kommentar


                      #40
                      Zitat von NilsS Beitrag anzeigen
                      alles über info wäre

                      E2: -debug,-info,.*

                      nur emerg,alert,crit,err wäre entweder

                      E2: emerg,alert,crit,err
                      oder
                      E2: -warning,-notice,-info,-debug,.*
                      Hallo Nils

                      Sind das die "offiziellen" severities?
                      Wenn ich warning verwende schreibt mir das Log nur warnin. Irgendwer schluckt das g

                      Gruss, Holger
                      ECMACOM GmbH
                      Konzeption, Planung, Implementation, Unterhalt
                      www.ecmacom.ch
                      www.knxshop4u.ch

                      Kommentar


                        #41
                        wie sieht denn E5 bei dir aus ?


                        so?
                        Code:
                        <id>%(id)s</id>%(ndate).5s %(ntime).8s %(facility).15s: %(severity).6s - %(message).50s
                        dann versuch mal das
                        Code:
                         
                        <id>%(id)s</id>%(ndate).5s %(ntime).8s %(facility).15s: %(severity).[COLOR=red]7[/COLOR]s - %(message).50s
                        Nils

                        aktuelle Bausteine:
                        BusAufsicht - ServiceCheck - Pushover - HS-Insight

                        Kommentar


                          #42
                          Hallo Nils

                          Ja, das wars.
                          Hätte ich auch selbst drauf kommen können

                          Dafür bekommt der HA7Net Baustein jetzt einen XML Log Ausgang spendiert.

                          Danke, Holger
                          ECMACOM GmbH
                          Konzeption, Planung, Implementation, Unterhalt
                          www.ecmacom.ch
                          www.knxshop4u.ch

                          Kommentar


                            #43
                            Jetzt steh ich an bedeutet:
                            Ich hab keine Ahnung was ich falsch mache.

                            Sorry war nur ein bisschen frustriert, da anscheinend nur ich und kippi dieses Problem haben.

                            Gruß Wolfgang

                            Kommentar


                              #44
                              fällt mir gerade noch ein, gabs auch schon öfter.

                              Hast du den Baustein vielleicht kopiert?

                              Wir hatten schon öfter das der dann identisch war.

                              Lösch doch bitte mal den Baustein und füge ihn dann per Hand wieder hinzu.
                              Nils

                              aktuelle Bausteine:
                              BusAufsicht - ServiceCheck - Pushover - HS-Insight

                              Kommentar


                                #45
                                Hallo Nils

                                Bin mir nicht sicher ob ich das richtig verstanden habe.

                                Verschiedene SystemLog Bausteine können in den gleichen XML Buffer schreiben und dabei verschiedene Filter verwenden.

                                In meinem Beispiel habe ich 2 Bausteine die von 2 iko's genutzt werden. Der obere filtert alles was nicht error oder warning ist.
                                Der untere lässt zusätzlich auch info durch.

                                Beide zeigen dann auf den gleichen Buffer und den gleichen Listener weil ich sie in einer XML Scrolllist anzeigen möchte.

                                Jetzt hab ich aber Probleme mit der Darstellung.
                                Angezeigt bekomme ich nur die Einträge des Baustens der zuletzt etwas empfangen hat (selbst wenn dies ein info war das gefiltert wurde).

                                Was mache ich falsch?

                                Danke und Gruss, Holger
                                Angehängte Dateien
                                ECMACOM GmbH
                                Konzeption, Planung, Implementation, Unterhalt
                                www.ecmacom.ch
                                www.knxshop4u.ch

                                Kommentar

                                Lädt...
                                X