Autor: Markus Hinrichs
Redakteur: Randall Roland
Übersetzung: Markus Hinrichs
Nach der Veröffentlichung von Leap 3.2, haben die ENF-Ingenieure ihre Aufmerksamkeit auf die anstehenden Updates von CDT und DUNE gerichtet. Die sehr technische Diskussion über die Erweiterung der Prometheus Exporter-Funktionen in Leap 4.0, wird beim Node Operator Roundtable diese Woche fortgesetzt, um Licht auf das mysteriöse nodEOS zu werfen und ein dynamisches Übersichtstool zu kreieren, das verschiedene Arten von Daten sammeln und anzeigen kann. Diesmal nahmen 12 Personen am Roundtable teil.
Das wichtigste Gesprächsthema bei den wöchentlichen EOS Node Operator Roundtable-Meetings ist die Softwareentwicklung. Entwickler, Blockproduzenten, Blockchain-Ingenieure und Community-Mitglieder, die mehr über den EOS-Entwicklungsprozess erfahren möchten, können von dem angebotenen Wissen profitieren.
Klicke hier für die Videoaufzeichnung des Treffens (Passcode: +q0S.ZLx)
Zusammenfassung der bevorstehenden Antelope Leap Updates von Stephen Diesel (ENF, Produktmanager von Leap)
UPDATES | ZEITRAHMEN |
Leap 3.2.1 mögliches Patch-Release | muss noch weiter diskutiert werden, um einen klaren Zeitplan zu erstellen |
CDT 3.1 | Veröffentlichung voraussichtlich nächsten Montag, 12. Dezember 2022 |
DUNE | nach der CDT-Veröffentlichung (Update zur Veröffentlichung nächste Woche) |
System Contract Updates (Aktualisierung der Systemverträge) | in der Pipeline |
Prometheus Exporter Diskussion Teil 2/2
RECAP: Was soll dem Prometheus Exporter in Leap 4.0 hinzugefügt werden (vom letzten Treffen)
Möglichkeit, die Tiefe der Überwachung zu kontrollieren
Minimierung der Auswirkungen auf die Knoten beim Sammeln von Statistiken (Ausführung in einem anderen Thread)
Alles anzeigen, was gegenwärtig protokolliert wird
Informationen über Head-Block, LIB usw. abrufen
Knotenkonfigurationen: Laufzeit, ob OC aktiviert ist, ob die Konsolenprotokollierung aktiviert ist und Funktionen
Blockprotokolle: gekürzte oder vollständige Knoten
In Zukunft kann ein anderer Get-Info-Endpunkt verwendet werden, um die Daten als JSON zu formatieren.
Die Konversation in dieser Woche konzentrierte sich auf die leicht zu erreichenden Dinge der Wunschliste von Matthew Darwin.
Die folgende Liste enthält nur die knotenbezogenen Metriken, die als "niedrig hängende Früchte" angesehen wurden, da die Teilnehmer die Liste von Matthew Darwin als Ausgangspunkt für die Diskussion erweitert und aktualisiert haben. (Zitat):
was von /v1/chain/get_info zurückgegeben wird (Head-Block-Nummer, lib)
Größen der Warteschlangen für nicht angewendete Transaktionen
Unapplied transaction queue sizes - Anzahl der Transaktionen
Größen der Warteschlangen für nicht angewendete Transaktionen - Byte-Größe
Größe der Warteschlangen für nicht angewendete Transaktionen - spekulative CPU-Zeit
Größe der auf der schwarzen Liste stehenden Transaktionen
Größe der Transaktionen auf der schwarzen Liste - nach Konto
Größe der Transaktionen auf der schwarzen Liste - nach Schlüssel
Größe der Transaktionen auf der schwarzen Liste - nach Vertrag
Subjektive Rechnungsgrößen
Neue Funktion zum Abrufen subjektiver Rechnungsdaten auf Github
Größe der geplanten Transaktionen
Gesamtzahl
Anzahl der Forks
Anzahl der unapplied Blöcke
Anzahl der dropped Blöcke
Anzahl der empfangenen Transaktionen pro Peer/API
Anzahl der empfangenen unique Transaktionen
Anzahl der Verbindungen in der falschen Kette
Anzahl der neuen Verbindungen
Betriebszeit
CPU-Nutzung pro Thread
belegter Speicherplatz nach Volumen (Blocks, Ship, State, Trace)
Verfügbarer Speicherplatz
aktuelle Blocknummer
Kettenbezogene Metriken (in diesem Roundtable nicht eingehend besprochen, zitiert)
Anzahl der verpassten Blöcke (verpasste Blöcke in einer Runde) nach Erzeuger
Anzahl der fehlenden Produzenten (fehlende 12 Blöcke in einer Runde) nach Produzent
Anzahl der Doppelproduktionen (mehr als 12 Blöcke in einer Runde) je Produzent
durchschnittliche (und letzte) arrival time der Blöcke nach Erzeuger
Anzahl der Transaktionen pro Block pro Produzent
Anzahl der pro Block verbrauchten Blockchain-CPU pro Produzent
Anzahl der Bytes pro Block nach Produzent
Replay-Status (wenn von einem Schnappschuss gestartet wird)
Tagesordnung für den nächsten Roundtable (14. Dezember)
Michael von EOSUSA hat vorgeschlagen, das Antelope-Ressourcenmodell in der kommenden Woche zu diskutieren.
Es gibt Möglichkeiten, das Ressourcenmodell für Antelope-Ketten zu verbessern, wie die aktuellen WAX-Überlastungsprobleme zeigen.
Teilnehmer (12) dieses Roundtables:
Randall Roland | EOS Support
Ted Cahall | ENF
Michael | EOSUSA
Virginia Glass
Denis Carriere
Kevin Heifner | OCI
Brian Hazzard
Max Cho | KOREOS
Daniel Keyes | EOS Nation
Stephen Diesel | ENF
Matthew Darwin | EOS Nation
Jeff Werner