Logstash Espera-se uma das [ \\t\\r\\n], \"#\", \"entrada\", \"filtro\", \"output\" na linha 1, coluna 1 (1 byte)",

0

Pergunta

Eu recebo um erro na linha 1, coluna um, mas eu não sei o que está acontecendo.

Eu já tentei algumas coisas que eu encontrei em outros posts:

  • Mudando de utf-8 para utf-8 BOM para ANSI
  • Mudar para o Linux e LF
  • Windows CRLF digitar novamente o arquivo inteiro
  • Tenho verificado no notepad++ (modo de exibição -> mostrar todos os caracteres que não existam outros símbolos
  • Eu até tentei copiar o exemplo que logstash dá de uma condutas.yml

Este é o gasodutos.yml que estou 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"
    }
    }

Isto é como eu a chamo de

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

Todas as idéias e perguntas são bem-vindas.

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

Melhor resposta

2

Você não usar o -f a ponto de tubulações.yml, pode usá-lo para apontar para um arquivo ou diretório que contém a configuração de pipeline. Você pode tirar o valor de configuração.seqüência de caracteres, coloque-se um arquivo chamado meu.conf e, em seguida, executar logstash -f my.conf.

A mensagem de erro está a queixar-o - que é o primeiro personagem do YAML.

Colocar os dutos.yml arquivo em seu caminho.configurações de diretório e iniciar o logstash usando

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

Eu tenho o arquivo config, e ele correu como que, agora, eu tenho esse: Falha ao ler dutos arquivo yaml. Localização: C:/Users/user/Downloads/logstash-7.15.2/config/pipelines.yml há mais alguma coisa que eu tenho que fazer ou não?
JPcode

Estou fazendo um arquivo de pipeline, porque depois que isso funciona eu preciso conectá-lo a um db. Por agora, estou apenas a tentar essa versão simples para vê-lo trabalhar.
JPcode

Seu trabalho agora, foi apenas um mau identation. Obrigado!
JPcode

Em outros idiomas

Esta página está em outros idiomas

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