Cómo descargar e instalar DataStax DevCenter en Windows

⚡ Resumen inteligente

DataStax DevCenter es una herramienta visual de consultas CQL y DataStax OpsCenter es la consola de monitorización de clústeres para DataStax Enterprise. Esta página describe paso a paso cómo descargar, instalar, conectar y ejecutar ambas herramientas.

  • 🔢 Rol en DevCenter: Un editor de escritorio para escribir y ejecutar CQL en un nodo en funcionamiento.
  • 🔗 Detalles de conexión: Proporcione un nombre de conexión, la IP del nodo como host de contacto, el puerto 9042 y un tipo de compresión.
  • 📈 Función en OpsCenter: Un panel de control en el navegador que muestra el estado del nodo, el uso del disco y el estado del clúster.
  • 🤖 Requisito del agente: Instale un agente de DataStax en cada nodo antes de que OpsCenter pueda generar informes sobre él.
  • 🌐 Acceso al panel: OpsCenter escucha en el puerto 8888, por lo que la interfaz se abre en localhost:8888.

Descargue e instale DataStax DevCenter y OpsCenter.

¿Qué es DataStax DevCenter?

DevCenter es la herramienta de consulta de interfaz donde puede escribir y ejecutar sus consultas. DevCenter es un producto de DataStax.

DevCenter es ahora una herramienta obsoleta: DataStax la ha archivado por no recibir soporte y, en su lugar, remite a los desarrolladores a DataStax Studio.

Herramienta de consulta Fácil de usar Estado
Centro de desarrollo Editor de escritorio Archived, sin soporte
cqlsh Línea de comando Se envía con Cassandra
DataStax Studio Cuaderno del navegador Sucesor designado

Cómo descargar e instalar DataStax DevCenter

Estos son los pasos para descargar e instalar DataStax DevCenter:

Paso 1) Descargue DataStax DevCenter

Primero que nada, descargar Centro de desarrollo del sitio oficial de DataStax. A Java El entorno de ejecución ya debe estar presente, porque DevCenter es un Java .

Paso 2) Ejecute el archivo .exe

Vaya al directorio DevCenter y ejecute el archivo ejecutable DevCenter, como se muestra a continuación.

Ejecutando el archivo de instalación de DataStax DevCenter

Tras ejecutar el archivo ejecutable, se mostrará la siguiente página. El siguiente formulario es la interfaz de usuario de DevCenter.

Paso 3) Crear conexión con Cassandra Servidor empresarial

En este paso, tienes que crear una conexión con el Cassandra Servidor empresarial. Vaya a la ventana de conexión y haga clic en el icono resaltado en la captura de pantalla a continuación.

Ventana de conexión de DevCenter con el nuevo icono de conexión resaltado.

  • Asegurar que Cassandra El servidor empresarial se está ejecutando.
  • Haga clic en el rectángulo rojo (en la captura de pantalla anterior) para crear una conexión.

Paso 4) Agregar detalles de conexión

Tras hacer clic en él, se le redirigirá al formulario de conexión. Rellene los siguientes campos:

  1. Indique el nombre de la conexión; puede usar cualquier nombre. Esto es solo una etiqueta, por lo que cualquier valor legible funcionará.
  2. Proporcione la dirección IP del nodo como hosts de contacto.
  3. Indique el número de puerto; por defecto, el puerto es el 9042, el puerto de transporte nativo.
  4. Siguiente seleccione el tipo de compresión
  5. Después de proporcionar esta información, presione el botón finalizar.

El formulario de conexión completado tiene este aspecto:

Formulario de conexión de DevCenter con nombre de conexión, host de contacto y puerto.

Después de esto, DevCenter debería ejecutarse correctamente.

Aquí tenéis una captura de pantalla que muestra las diferentes partes de la interfaz de usuario de DevCenter.

Partes de la interfaz de usuario de DataStax DevCenter

Paso 5) Establezca una conexión y ejecute la consulta

  1. Seleccione “conexión” en el menú desplegable. Normalmente, solo tiene una conexión, la que acaba de crear.
  2. Seleccione el espacio de claves del menú desplegable desde el que desea consultar los datos.
  3. Seleccione la cantidad de registros que desea recuperar y visualizar en la interfaz de usuario de DevCenter.
  4. Pulse el botón de ejecutar para ejecutar la consulta.

El menú desplegable de espacios de claves muestra todos los espacios de claves del clúster. El sistema nos proporciona algunos espacios de claves como System_traces y System, mientras que algunos espacios de claves son creados por el usuario, como nhanes_ks.

Aquí está la captura de pantalla que muestra cómo consultar datos y dónde se muestran los resultados de la consulta.

Ejecutar una consulta CQL en DevCenter y visualizar la cuadrícula de resultados

  1. Escriba la consulta en el formulario de arriba donde se muestra el número. Seleccione la consulta y presione Icono del botón de ejecución de consulta de DevCenterbotón ejecutar.
  2. Tras seleccionar la consulta y pulsar el botón de ejecución, se mostrará el resultado de la consulta, como se indica arriba con el número 2. La tabla `testtable`, ubicada en el espacio de claves `java_api`, contiene dos columnas: `id` y `name`. Solo hay dos registros en la tabla `testtable`.

¿Qué es DataStax OpsCenter?

OpsCenter es la herramienta de gestión y seguimiento visual para APACHE Cassandra y DataStax Enterprise. Esta es una herramienta muy útil para arquitectos, administradores de bases de datos y operadores de bases de datos.

En las grandes organizaciones, tienen miles de servidores. Es muy difícil monitorear estos servidores y saber qué servidor está funcionando y cuál está caído. OpsCenter es la herramienta donde puede monitorear todos los servidores. Cassandra nodos sentándose y mirando en una sola máquina.

Aquí hay una limitación importante: OpsCenter administra clústeres de DataStax Enterprise, no de código abierto. Apache CassandraLos clústeres de código abierto utilizan un exportador de métricas que alimenta a Prometheus y Grafana, o una plataforma como AxonOps.

Cómo descargar e instalar DataStax OpsCenter

Aquí hay un proceso paso a paso sobre cómo descargar e instalar la herramienta DataStax OpsCenter:

Requisitos

  1. Debes tener corriendo Cassandra servidor empresarial para la instalación de OpsCenter.
  2. Debe tener configurado OpsCenter para Linux.

Paso 1) Vaya al directorio de OpsCenter y ejecútelo. Después de ejecutar OpsCenter, se mostrará la siguiente página.

Página de bienvenida del instalador de DataStax OpsCenter que muestra la versión

Esta página proporciona información sobre la versión de OpsCenter. Presione el botón siguiente

Paso 2) Después de presionar el botón siguiente, se mostrará la siguiente página.

Página del acuerdo de licencia del instalador de OpsCenter

Esta página trata sobre el acuerdo. Acepta el acuerdo y pulsa el botón siguiente.

Paso 3) Después de presionar el botón siguiente, se mostrará la siguiente página.

Página de instalación de OpsCenter con opciones de instalación sencilla

Esta página pregunta sobre las opciones de instalación.

  1. Seleccione el tipo de instalación, elija Instalación simple
  2. Marque no para actualizar el sistema
  3. Seleccione la dirección IP de la máquina.
  4. Presione el botón siguiente

Paso 4) Después de presionar el botón siguiente se mostrará la siguiente página.

Página de resumen del instalador de OpsCenter lista para instalar

OpsCenter está listo para instalar, presione el botón siguiente

Paso 5) Después de presionar el botón siguiente se mostrará la siguiente página.

Página de progreso de la instalación de OpsCenter

Se está instalando el programa de instalación. Una vez que la instalación se haya instalado correctamente, presione el botón Siguiente.

Paso 6) Después de presionar el botón siguiente, se mostrará la siguiente página.

Página de finalización exitosa de la instalación de OpsCenter

La instalación se ha instalado correctamente, presione el botón Finalizar.

Antes de iniciar OpsCenter, es necesario instalar los agentes de DataStax en cada nodo. El agente recopila métricas localmente, por lo que un nodo sin él permanece invisible en el panel de control.

Paso 7) En primer lugar, debe instalar el agente de DataStax en cada nodo.

Para instalar el agente DataStax, vaya al directorio datastax-agent en el directorio dse y ejecute el siguiente comando.

Comando utilizado para instalar el agente de DataStax en un nodo.

Después de ejecutar este comando, se instalará datastax-agent en el nodo. Realice el mismo procedimiento para todos los nodos del grupo.

Paso 8) Para ejecutar OpsCenter, ejecute el siguiente comando

Comando utilizado para iniciar el servicio DataStax OpsCenter.

Después de ejecutar el comando anterior, OpsCenter se ejecutará correctamente.

Paso 9) Para ver la interfaz de usuario de OpsCenter, vaya al navegador web y escriba URL http://localhost:8888. Port 8888 is the OpsCenter default.

Se mostrará la siguiente página

Monitorización del panel de control de OpsCenter Cassandra nodos y uso del disco

Aquí tienes la herramienta de monitorización donde puedes supervisar todos los nodos. Podrás encontrar información sobre cuánto espacio en disco está ocupado y cuánto espacio queda disponible.

Preguntas Frecuentes

DevCenter se conecta a través del puerto de transporte nativo, 9042 por defecto. El valor se establece por conexión en el formulario Agregar conexión, por lo que allí debe introducirse un puerto personalizado.

No. DataStax trasladó la documentación de DevCenter a su archivo y marcó la herramienta como no compatible. Los nuevos trabajos deben utilizar DataStax Studio o la cqlsh carcasa que se envía con Cassandra.

No. OpsCenter solo administra clústeres de DataStax Enterprise. Los clústeres de código abierto utilizan un exportador de métricas que alimenta Prometheus y Grafana, o una plataforma de operaciones dedicada como AxonOps.

El agente se ejecuta localmente e informa las métricas del nodo a OpsCenter. Sin él, OpsCenter no puede leer ese nodo, por lo que el panel de control muestra el clúster como incompleto.

Abra un navegador en el host de OpsCenter y acceda a localhost:8888, el puerto predeterminado de OpsCenter. Desde otra máquina, utilice la dirección IP del host una vez que el puerto esté abierto.

La mayoría de los fallos se deben a tres causas: el nodo de destino no está en funcionamiento, el puerto 9042 está bloqueado entre la estación de trabajo y el nodo, o la dirección del host de contacto es incorrecta.

Los modelos de aprendizaje automático establecen como referencia la latencia normal, la compactación y el crecimiento del disco por nodo, y luego detectan la desviación antes de que se active una alerta de umbral, convirtiendo el disco en bruto. grupo métricas en incidentes clasificados.

Copilot genera sentencias CQL, definiciones de espacios de claves y código de controlador a partir de un comentario, lo que agiliza las consultas rutinarias. Siempre revise la clave de partición y el nivel de consistencia, ya que el CQL generado a menudo ignora el modelo de datos.

Resumir este post con: