So laden Sie DataStax DevCenter herunter und installieren es auf Windows

⚡ Intelligente Zusammenfassung

DataStax DevCenter ist ein visuelles CQL-Abfragetool und DataStax OpsCenter die Cluster-Überwachungskonsole für DataStax Enterprise. Diese Seite führt Sie Schritt für Schritt durch das Herunterladen, Installieren, Verbinden und Ausführen beider Tools.

  • 🔢 DevCenter-Rolle: Ein Desktop-Editor zum Schreiben und Ausführen von CQL-Abfragen auf einem laufenden Knoten.
  • 🔗 Verbindungsdetails: Geben Sie einen Verbindungsnamen, die Knoten-IP als Kontakthost, Port 9042 und einen Komprimierungstyp an.
  • 📈 OpsCenter-Rolle: Ein Browser-Dashboard, das den Knotenstatus, die Festplattennutzung und den Clusterzustand anzeigt.
  • 🤖 Agentenanforderung: Installieren Sie einen DataStax-Agenten auf jedem Knoten, bevor OpsCenter darüber berichten kann.
  • 🌐 Dashboard-Zugriff: OpsCenter lauscht auf Port 8888, daher öffnet sich die Schnittstelle unter localhost:8888.

Laden Sie DataStax DevCenter und OpsCenter herunter und installieren Sie sie.

Was ist DataStax DevCenter?

DevCenter ist das Frontend-Abfragetool, mit dem Sie Ihre Abfragen schreiben und ausführen können. DevCenter wird von DataStax bereitgestellt.

DevCenter ist mittlerweile ein veraltetes Tool: DataStax hat es als nicht mehr unterstützt archiviert und verweist Entwickler stattdessen auf DataStax Studio.

Abfragetool Interface Status
DevCenter Desktop-Editor Archived, nicht unterstützt
cqlsh Command line Wird mit versendet Cassandra
DataStax Studio Browser-Notebook Benannter Nachfolger

So laden Sie DataStax DevCenter herunter und installieren es

Hier sind die Schritte zum Herunterladen und Installieren von DataStax DevCenter:

Schritt 1) ​​Laden Sie DataStax DevCenter herunter

Zunächst einmal, Download DevCenter von der offiziellen DataStax-Website. Java Die Laufzeitumgebung muss bereits vorhanden sein, da DevCenter ein Java Anwendung.

Schritt 2) Führen Sie die .exe-Datei aus

Wechseln Sie in das Verzeichnis DevCenter und führen Sie die ausführbare Datei DevCenter aus, wie unten gezeigt.

Ausführen der DataStax DevCenter-Installationsdatei

Nach dem Ausführen der Datei wird die folgende Seite angezeigt. Das untenstehende Formular ist die Benutzeroberfläche für DevCenter.

Schritt 3) Erstellen Sie eine Verbindung mit Cassandra Enterprise-Server

In diesem Schritt müssen Sie eine Verbindung herstellen mit dem Cassandra Unternehmensserver. Öffnen Sie das Verbindungsfenster und klicken Sie auf das im folgenden Screenshot hervorgehobene Symbol.

DevCenter-Verbindungsfenster mit hervorgehobenem Symbol für die neue Verbindung

  • Stellen Sie sicher, dass Cassandra Der Unternehmensserver läuft
  • Klicken Sie auf das rote Rechteck (im Screenshot oben), um eine Verbindung herzustellen.

Schritt 4) Verbindungsdetails hinzufügen

Nach dem Anklicken werden Sie zum Verbindungsformular weitergeleitet. Bitte füllen Sie die folgenden Felder aus:

  1. Geben Sie einen Verbindungsnamen an; Sie können einen beliebigen Verbindungsnamen verwenden. Es handelt sich lediglich um eine Bezeichnung, daher ist jeder lesbare Wert zulässig.
  2. Geben Sie die IP-Adresse des Knotens als Kontakthosts an.
  3. Geben Sie die Portnummer an. Standardmäßig ist Port 9042, der native Transportport.
  4. Wählen Sie als Nächstes den Komprimierungstyp aus
  5. Nachdem Sie diese Informationen eingegeben haben, klicken Sie auf die Schaltfläche „Fertig stellen“.

Das ausgefüllte Verbindungsformular sieht folgendermaßen aus:

DevCenter-Verbindungsformular mit Verbindungsnamen, Kontakthost und Port

Danach sollte DevCenter erfolgreich ausgeführt werden.

Hier ist ein Screenshot, der verschiedene Bereiche der DevCenter-Benutzeroberfläche zeigt.

Teile der DataStax DevCenter-Benutzeroberfläche

Schritt 5) Stellen Sie eine Verbindung her und führen Sie die Abfrage aus

  1. Wählen Sie im Dropdown-Menü „Verbindung“ aus. Normalerweise haben Sie nur eine Verbindung, nämlich die, die Sie gerade erstellt haben.
  2. Wählen Sie im Dropdown-Menü den Schlüsselraum aus, von dem Sie Daten abfragen möchten.
  3. Wählen Sie eine Anzahl von Datensätzen aus, die Sie abrufen und in der DevCenter-Benutzeroberfläche anzeigen möchten.
  4. Drücken Sie die Schaltfläche „Ausführen“, um die Abfrage auszuführen.

Die Dropdown-Liste „Keyspace“ listet alle Keyspaces im Cluster auf. Das System stellt uns einige Keyspaces wie „System_“ zur Verfügung.traces und System, während einige Keyspaces vom Benutzer erstellt werden, wie z. B. nhanes_ks.

Hier ist der Screenshot, der zeigt, wie Daten abgefragt werden und wo Abfrageergebnisse angezeigt werden.

Ausführen einer CQL-Abfrage im DevCenter und Anzeigen des Ergebnisrasters

  1. Geben Sie Ihre Anfrage in das obige Formular ein, in dem die Nummer angezeigt wird. Wählen Sie die Anfrage aus und drücken Sie DevCenter-Symbol für die Schaltfläche „Abfrage ausführen“Schaltfläche „Ausführen“.
  2. Nach Auswahl der Abfrage und Klicken auf die Schaltfläche wird das Abfrageergebnis wie oben mit der Nummer 2 angezeigt. Die Tabelle „testtable“ im Keyspace „java_api“ enthält zwei Spalten: „id“ und „name“. Die Tabelle „testtable“ enthält genau zwei Datensätze.

Was ist DataStax OpsCenter?

OpsCenter ist das visuelle Management- und Überwachungstool für Apache Cassandra und DataStax Enterprise. Dies ist ein sehr hilfreiches Werkzeug für Architekten, Datenbankadministratoren und Datenbankbetreiber.

In großen Organisationen gibt es Tausende von Servern. Es ist sehr schwierig, diese Server zu überwachen und festzustellen, welcher Server läuft und welcher ausgefallen ist. OpsCenter ist das Tool, mit dem Sie alle Server überwachen können. Cassandra Knoten, indem Sie auf einer einzigen Maschine sitzen und zuschauen.

Eine Einschränkung ist hierbei wichtig: OpsCenter verwaltet DataStax Enterprise-Cluster, keine Open-Source-Cluster. Apache CassandraOpen-Source-Cluster verwenden einen Metrik-Exporter, der Prometheus und Grafana speist, oder eine Plattform wie AxonOps.

So laden Sie DataStax OpsCenter herunter und installieren es

Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Herunterladen und Installieren des DataStax OpsCenter-Tools:

Voraussetzungen:

  1. Du musst gelaufen sein Cassandra Unternehmensserver für die OpsCenter-Installation.
  2. Sie müssen über das OpsCenter-Setup verfügen Linux.

Schritt 1) Gehen Sie zum OpsCenter-Verzeichnis und führen Sie OpsCenter aus. Nach dem Ausführen von OpsCenter wird die folgende Seite angezeigt.

Willkommensseite des DataStax OpsCenter-Installationsprogramms mit Anzeige der Version

Auf dieser Seite finden Sie Informationen zur OpsCenter-Version. Drücken Sie die Weiter-Taste

Schritt 2) Nach dem Drücken der Schaltfläche „Weiter“ wird die folgende Seite angezeigt.

OpsCenter-Installationslizenzvereinbarungsseite

Auf dieser Seite geht es um die Vereinbarung. Akzeptieren Sie die Vereinbarung und klicken Sie auf die Schaltfläche „Weiter“.

Schritt 3) Nach dem Drücken der Weiter-Taste wird die folgende Seite angezeigt.

OpsCenter-Installationsseite mit Optionen für die einfache Installation

Auf dieser Seite wird nach den Installationsmöglichkeiten gefragt.

  1. Wählen Sie den Installationstyp und dann „Einfache Installation“ aus
  2. Markieren Sie „Nein“, um das System zu aktualisieren
  3. Wählen Sie die IP-Adresse des Geräts aus.
  4. Drücken Sie die nächste Taste

Schritt 4) Nach dem Drücken der Weiter-Taste wird die folgende Seite angezeigt.

OpsCenter-Installationsprogramm – Übersichtsseite: Installationsbereit

OpsCenter ist zur Installation bereit. Klicken Sie auf die Schaltfläche „Weiter“.

Schritt 5) Nach dem Drücken der Weiter-Taste wird die folgende Seite angezeigt.

OpsCenter-Installationsfortschrittsseite

Setup wird installiert. Nachdem das Setup erfolgreich installiert wurde, klicken Sie auf die Schaltfläche „Weiter“.

Schritt 6) Nach dem Drücken der Schaltfläche „Weiter“ wird die folgende Seite angezeigt.

OpsCenter-Installation erfolgreich abgeschlossen (Seite)

Das Setup wurde erfolgreich installiert. Klicken Sie auf die Schaltfläche „Fertig stellen“.

Vor dem Start von OpsCenter müssen DataStax-Agenten auf jedem Knoten installiert werden. Der Agent erfasst Metriken lokal, daher bleibt ein Knoten ohne Agent im Dashboard unsichtbar.

Schritt 7) Als Erstes müssen Sie den DataStax-Agenten auf jedem Knoten installieren.

Gehen Sie zum Installieren des DataStax-Agenten in das Verzeichnis „datastax-agent“ im dse-Verzeichnis und führen Sie den folgenden Befehl aus.

Befehl zum Installieren des DataStax-Agenten auf einem Knoten

Nach der Ausführung dieses Befehls wird datastax-agent auf dem Knoten installiert. Führen Sie das gleiche Verfahren für alle Knoten im aus Gruppe.

Schritt 8) Führen Sie zum Ausführen von OpsCenter den folgenden Befehl aus

Befehl zum Starten des DataStax OpsCenter-Dienstes

Nach der Ausführung des obigen Befehls wird OpsCenter erfolgreich ausgeführt.

Schritt 9) Um die Benutzeroberfläche von OpsCenter anzuzeigen, öffnen Sie Ihren Webbrowser und geben Sie Folgendes ein: URL http://localhost:8888. Port 8888 is the OpsCenter default.

Die folgende Seite wird angezeigt

OpsCenter-Dashboard-Überwachung Cassandra Knoten- und Festplattennutzung

Hier finden Sie das Überwachungstool, mit dem Sie alle Knoten überwachen können. Sie erhalten Informationen darüber, wie viel Speicherplatz auf der Festplatte belegt ist und wie viel noch verfügbar ist.

Häufig gestellte Fragen

DevCenter verbindet sich über den nativen Transportport, standardmäßig 9042. Der Wert wird pro Verbindung im Formular „Verbindung hinzufügen“ festgelegt, daher muss dort ein benutzerdefinierter Port eingegeben werden.

Nein. DataStax hat die DevCenter-Dokumentation in sein Archiv verschoben und das Tool als nicht mehr unterstützt gekennzeichnet. Für neue Projekte sollte DataStax Studio oder die DevCenter-Dokumentation verwendet werden. cqlsh Gehäuse, das mitgeliefert wird Cassandra.

Nein. OpsCenter verwaltet ausschließlich DataStax Enterprise-Cluster. Open-Source-Cluster nutzen einen Metrik-Exporter für Prometheus und Grafana oder eine dedizierte Betriebsplattform wie AxonOps.

Der Agent läuft lokal und meldet Knotenmetriken an OpsCenter. Ohne ihn kann OpsCenter den Knoten nicht lesen, daher wird der Cluster im Dashboard als unvollständig angezeigt.

Öffnen Sie auf dem OpsCenter-Host einen Browser und rufen Sie localhost:8888 auf, den Standardport von OpsCenter. Verwenden Sie von einem anderen Rechner aus die Host-IP-Adresse, sobald dieser Port geöffnet ist.

Die meisten Fehler lassen sich auf drei Ursachen zurückführen: Der Zielknoten läuft nicht, Port 9042 ist zwischen Workstation und Knoten blockiert oder die Kontakthostadresse ist falsch.

Maschinelle Lernmodelle ermitteln die normale Latenz, Komprimierung und das Festplattenwachstum pro Knoten und erkennen Abweichungen, bevor ein Schwellenwertalarm ausgelöst wird. Gruppe Kennzahlen in Rangfolge der Vorfälle einteilen.

Copilot generiert CQL-Anweisungen, Keyspace-Definitionen und Treibercode anhand eines Kommentars, was Routineabfragen beschleunigt. Überprüfen Sie stets den Partitionsschlüssel und die Konsistenzstufe, da generierte CQL-Anweisungen das Datenmodell häufig ignorieren.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: