Saltar al contenido principal
50% de descuento todos los planes, tiempo limitado. Desde $2.48/mo
Elasticsearch

Elasticsearch

Elasticsearch es un motor de búsqueda y análisis distribuido. Búsqueda de texto completo, agregaciones e indexación en tiempo real sobre datos a escala de petabytes. Lo usan Wikipedia, GitHub, eBay y Slack para búsqueda en sitio y análisis de logs. El estándar de facto para búsqueda de texto completo fuera de bases de datos.

En resumen

77.1k

Estrellas en GitHub

197

Vistas de página

136

Instalaciones activas

Versión Latest OS Ubuntu Server 24.04 LTS Min RAM 8 GB IP IPV4,IPV6

Las instalaciones activas son datos de muestra (vista previa); la métrica real se conectará antes del lanzamiento.

Accede a Elasticsearch API

  • URL: http://<server-ip>:9200
  • Comunicación interna del clúster: 127.0.0.1:9300 (no exponer externamente)

Credenciales

  • Usuario: elastic
  • Contraseña: almacenada de forma segura en /root/.cloudzy-creds

Directorios importantes

  • Configuración: /etc/elasticsearch
  • Datos: /var/lib/elasticsearch
  • Registros: /var/log/elasticsearch
  • Binarios: /usr/share/elasticsearch/bin
  • Complementos: /usr/share/elasticsearch/plugins

Gestión del servicio

Usa systemctl comandos:

systemctl status elasticsearch
systemctl restart elasticsearch
systemctl stop elasticsearch
systemctl start elasticsearch

Incorporar Kibana (opcional)

Si planeas instalar Kibana por separado, necesitas generar un token de inscripción en Elasticsearch y usarlo para configurar Kibana de forma segura.

1. Genera el token de inscripción en el servidor Elasticsearch:

/usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana

2. Copia el token generado y en el servidor Kibana ejecuta:

/usr/share/kibana/bin/kibana-setup --enrollment-token "<your-token>"

Esto inscribe Kibana en Elasticsearch de forma segura.

Comandos de ejemplo para Elasticsearch

Comprobar el estado del clúster:

curl -X GET -k "https://localhost:9200/_cluster/health?pretty" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

Listar todos los índices:

curl -X GET -k "https://localhost:9200/_cat/indices?v" 
  -u elastic:<password> 
  --cacert /etc/elasticsearch/certs/http_ca.crt

Más en Monitorización

Apps relacionadas.

Despliega Elasticsearch ahora. Desde $2,48/mes.