“Instalar Elasticsearch y Kibana son útiles para analizar varios datos y registros en su sistema. Elasticsearch ofrece un motor de búsqueda flexible para almacenar datos, mientras que Kibana es la interfaz web que ayuda a visualizar registros y otros datos. Esta guía cubre la instalación de Elasticsearch y Kibana en Centos 7."
Guía de paso sobre la instalación de Elasticsearch y Kibana en Centos 7
Elasticsearch y kibana se instalan por separado. Comenzaremos con la instalación de ElasticSearch
Instalación de ElasticSearch
Para instalar Elasticsearch, debe tener Java instalado en su CentOS 7. Lo bueno es que Centes 7 viene con Java instalado. Puede ejecutar el comando a continuación para verificar su versión.
$ java -versión
Ahora que tenemos a Java ya instalado, lo siguiente es agregar el repositorio de Elk, que ofrece los paquetes de pila Elk; Elasticsearch, kibana, logstash y beats.
Para este tutorial, agregaremos el repositorio de Elk para Elasticsearch 7. Entonces, necesitamos crear un nuevo archivo llamado elasticsearch.repositorio. Puede usar cualquier editor, pero este tutorial usa nano, como en el comando a continuación.
$ sudo nano /etc /yum.repositar.d/elasticsearch.repositorio
Una vez que haya creado el archivo, pegue el repositorio de Elk a continuación, guárdelo y salga del archivo.
[Elasticsearch-7.X]
Nombre = Repositorio de ElasticSearch para 7.X paquetes
baseUrl = https: // artefactos.elástico.CO/paquetes/7.x/yum
gpgcheck = 1
gpgkey = https: // artefactos.elástico.CO/GPG-Key-ElasticSearch
habilitado = 1
Autorefresh = 1
type = rpm-md
Su archivo debe verse como el siguiente.
Una vez que hayamos agregado el repositorio de Elk, lo siguiente es la clave GPG para ElasticSearch. Para eso, use el comando a continuación.
$ sudo RPM -Import https: // artefactos.elástico.CO/GPG-Key-ElasticSearch
Debe borrar el repositorio de paquetes y actualizar el índice utilizando los comandos a continuación.
$ sudo yum limpio todo
$ sudo yum makecache
Es hora de que ahora instalamos ElasticSearch, y lo haremos utilizando el comando a continuación.
$ sudo yum -y instalación elasticsearch
Una vez que se completa la instalación, puede configurar ElasticSearch para habilitar en el momento de arranque usando el comando a continuación.
$ sudo systemctl habilitarse -pero elasticsearch.servicio
Has terminado con la primera parte de la instalación de ElasticSearch. Para verificar que todo funcione perfectamente, invoca el Eloasticsearch usando curl. Debería devolver una salida similar a la de la imagen a continuación, lo que confirma que está recibiendo solicitudes.
$ curl -x get http: // localhost: 9200
Instalación de kibana
Con Elasticsearch instalado, ahora necesitamos instalar kibana. Para eso, ejecute el comando a continuación.
$ sudo yum instalación -y kibana
Continúe y habilite el servicio Kibana
$ sudo systemctl habilitar -NOW KIBANA
A continuación, puedes abrir el kibana.archivo YML y configurarlo como prefiera. Por ejemplo, establezcamos nuestra dirección y nombre de host como en la imagen a continuación. Siéntase libre de modificar la configuración.
$ sudo nano/etc/kibana/kibana.YML
Ahora podemos comenzar kibana
$ sudo systemctl start kibana
Tenga en cuenta que si ha definido algunas reglas de firewall, puede bloquear el puerto Kibana TCP. Por lo tanto, debemos permitir solicitudes a través del puerto 5601, que Kibana usa. Para eso, ejecute los dos comandos a continuación. Uno permite las conexiones TCP a través del puerto 5601 y el otro para recargar las reglas del firewall.
$ sudo firewall -cmd -add -port = 5601/tcp -Permanent
$ sudo firewall-cmd--Reload
Una vez que ambos devuelven el éxito, está listo para ir. Ahora puede abrir el tablero de kibana en su navegador utilizando la dirección http: // localhost: 5601
Bingo! Deberías hacer que el tablero de kibana se cargue como en la imagen a continuación. Adelante y séntese cómodo con la interfaz para comprender las diversas funcionalidades que puede usar.
Si necesita configurar un servidor Logs para los sistemas de su cliente, puede considerar instalar NGINX o Logstash, que es parte de la pila de Elk.
Conclusión
Elasticsearch y kibana son excelentes paquetes ELT. Esta guía describió cómo instalar Elasticsearch y Kibana en su CentOS7. Si sigue los pasos presentados, tendrá su tablero de kibana y elasticsearch en funcionamiento para configurar para sus actividades.