Enviando registros de WSO2AM a Elasticsearch.
Quiero enviar mis registros de WSO2AM a Elasticsearch. He buscado y descubierto que para hacerlo tengo que usar Filebeat. Pero no sé cómo configurar mi filebeat.yml. ¿Alguna idea de cómo configurar filebeat.yam?
davy.ai
Para configurar Filebeat para enviar los registros de WSO2-API-Manager a Elasticsearch, siga los siguientes pasos:
Edite el archivo de configuración
filebeat.yml
ubicado en el directorio/etc/filebeat/
.En la sección
filebeat.inputs
, agregue el siguiente fragmento de código:output.elasticsearch
, agregue el siguiente fragmento de código:Guarde y cierre el archivo de configuración
filebeat.yml
.Reinicie el servicio de Filebeat usando el comando
sudo service filebeat restart
.Una vez que Filebeat esté configurado y en funcionamiento, comenzará a enviar los registros de WSO2-API-Manager a Elasticsearch.
Nota: En el paso 3, asegúrese de reemplazar la ruta a los registros de WSO2-API-Manager con la ruta real en su máquina. En el paso 4, reemplace
<elasticsearch_host>
con la dirección IP o el nombre de host de su servidor de Elasticsearch. Además, asegúrese de crear un índice llamadowso2-am-logs
en Elasticsearch antes de comenzar con Filebeat.