Vorstellung der neuen Entwicklertools-Konsole in Kibana

Die Dev Tools-Konsole in Kibana ist ein wichtiges Feature für Entwickler und Operatoren, die mit Elasticsearch arbeiten. In Kibana 8.16 freuen wir uns, ein großes Upgrade der Konsole vorzustellen, das Ihnen ein moderneres und benutzerfreundlicheres Erlebnis bietet. Dieses Update ist das Ergebnis umfangreicher Rückmeldungen von Nutzern, der Vision, eine nahtlose Entwicklungsumgebung zu schaffen, und der Tatsache, dass Console seit seiner ersten Implementierung nicht mehr aktualisiert wurde – es war also an der Zeit für ein frisches, neues Aussehen. Lass uns in das Neue eintauchen!

Eine zweiphasige Transformation
Phase 1: Migration zum Monaco-Editor
Eine der bemerkenswertesten Änderungen in dieser Version ist die Migration des Konsoleneditors – sowohl für den Eingang als auch für den Ausgang – vom Ace-Editor zum Monaco-Editor. Wenn Sie mit VS Code vertraut sind, dann ist Monaco der Editor, der hinter diesem Erfolg steht. Diese Änderung wurde durch Monacos Status als moderner, gut gepflegter Editor bedingt. Und es steht im Einklang mit dem umfassenderen Bestreben, alle Editoren in Kibana von Ace auf Monaco zu migrieren, um Konsistenz und ein einheitliches Nutzererlebnis auf der gesamten Plattform zu gewährleisten.
Phase 2: Verbesserungen der Benutzeroberfläche
Um die Leistungsfähigkeit des Monaco-Editors zu ergänzen, haben wir die Benutzeroberfläche der Konsole überarbeitet, um sie übersichtlicher, intuitiver und voller neuer Funktionen zu gestalten. Hier einige wichtige Verbesserungen:
- Anfragen in mehreren Sprachen kopieren: Bisher unterstützte die Konsole nur das Kopieren von Anfragen per cURL. Jetzt können Sie Anfragen auch in JavaScript und Python kopieren und so eine reibungslosere Integration in Ihre bevorzugte Entwicklungsumgebung ermöglichen.

- Überarbeitete Werkzeugleiste: Die Werkzeugleiste bietet nun klarere Symbole und Tooltips sowie neue Funktionen, wie das Exportieren von Anfragen in eine Datei oder das Importieren von Dateien direkt in den Eingangs-Editor.

Erweiterte Panels: Die Eingangs- und Ausgangspanels wurden modernisiert und verfügen über zusätzliche Schaltflächen, um Eingang und Ausgang mühelos zu leeren und so Ihren Workflow zu optimieren.
- Vereinfachte Konfigurationen: Über eine verbesserte Registerkarte Konfigurationen können Sie einfacher auf die Konsoleneinstellungen und -variablen zugreifen und diese anpassen. Änderungen erfordern weniger Klicks.

- Verbesserter Verlauf: Der Verlauf-Tab hat ein neues und verbessertes Design mit einem Monaco-Ausgabeeditor und der Möglichkeit, eine Anfrage direkt in der Konsolen-Shell hinzuzufügen und auszuführen.

- Verbesserte Reaktionsfähigkeit: Die Konsole passt sich nun dynamisch an kleinere Bildschirmgrößen an, indem sie von einem horizontalen zu einem vertikalen Layout wechselt.

Warum die Updates wichtig sind
Diese Updates sind mehr als nur kosmetischer Natur; sie wurden auch entwickelt, um die Produktivität zu steigern, Ineffizienzen zu beseitigen und die Nutzung der Dev Tools-Konsole angenehmer zu gestalten. Egal, ob Sie komplexe Abfragen erstellen, Antworten debuggen oder Elasticsearch-APIs erkunden, die neue Konsole stattet Sie mit den Werkzeugen aus, um die Arbeit schneller und präziser zu erledigen.
Wie geht es weiter?
Wir hören stets auf Ihr Feedback und suchen nach Möglichkeiten, die Konsole noch besser zu machen. Falls Sie es noch nicht getan haben, aktualisieren Sie auf Kibana 8.16+ und erleben Sie die neue Dev Tools Console aus erster Hand. Wir würden uns sehr über Ihre Rückmeldungen freuen, während wir weiter iterieren und uns verbessern.
Seien Sie gespannt auf weitere Updates. Und wie immer: Viel Spaß beim Abfragen!
Die Entscheidung über die Veröffentlichung der in diesem Blogeintrag beschriebenen Leistungsmerkmale und Features sowie deren Zeitpunkt liegt allein bei Elastic. Es ist möglich, dass noch nicht verfügbare Leistungsmerkmale oder Features nicht rechtzeitig oder überhaupt nicht veröffentlicht werden.