Logstash Espera que uno de [ \\t\\r\\n], \"#\", \"de entrada\", \"filtro\", \"salida\" en la línea 1, columna 1 (1 byte)",

0

Pregunta

Me sale un error en la línea 1 columna uno, pero no sé lo que está pasando.

Ya he probado algunas cosas que he encontrado en otros posts:

  • Cambio de la codificación utf-8 para BOM de utf-8 a ANSI
  • Cambiar a Linux LF y
  • Windows CRLF volver a escribir todo el archivo
  • He comprobado en el bloc de notas++ (ver -> mostrar todos los caracteres) que allí no cualquier otro de los símbolos
  • Incluso traté de copiar el ejemplo que logstash da de una los sistemas de tuberías.yml

Este es el de las tuberías.yml que estoy usando

-pipeline.id: KafkaES-process
 queue.type:persisted
 config.string: |
    input{ kafka{
    bootstrap_servers => "localhost:9092"
    topics => ["topic_es"]
    }
    }
    filter{
    json{
    source=> "message"
    }
    mutate{
    remove_field => "message"
    }
    }
    output{
    elasticsearch{
    hosts => ["localhost:9200"]
    index => "houses_index"
    }
    }

Esto es como la llamo yo

C:/Users/user/Downloads/logstash-7.15.2/bin/logstash -f pipelines.yml

Todas las ideas/preguntas son bienvenidas.

apache-kafka elasticsearch logstash
2021-11-23 23:36:36
1

Mejor respuesta

2

No utilizar -f en el punto a de las tuberías.yml, se usa para apuntar a un archivo o directorio que contiene la configuración de canalización. Usted puede tomar el valor de config.cadena, puesto que si un archivo llamado mi.conf, y, a continuación, ejecute logstash -f my.conf.

El mensaje de error se está quejando de el - que es el primer carácter de la YAML.

Poner las tuberías.yml archivo en su camino.directorio de configuración y empezar a logstash el uso de

C:/Users/user/Downloads/logstash-7.15.2/bin/logstash
2021-11-24 00:52:29

Tengo el archivo en config, y corrió como el que ahora tengo esto: no se pudo leer tuberías de archivo yaml. Ubicación: C:/Users/user/Downloads/logstash-7.15.2/config/pipelines.yml ¿hay algo más que tengo que hacer o se pierde?
JPcode

Estoy haciendo una tubería de archivo, porque después de esto funciona, me necesita para conectarse a una base de datos. Por ahora estoy tratando de esta versión sencilla para ver su funcionamiento.
JPcode

Su trabajo ahora, fue sólo un mal identation. Gracias!
JPcode

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................