Marquage les Journaux par Logstash - Grok - ElasticSearch

Résumé:

Je suis à l'aide de Logstash - Grok et elastic search et mon principal objectif est d'Abord accepter les journaux par logstash, les analyser par grok et d'associer des étiquettes avec des messages en fonction du type de journal, puis enfin le nourrir à l'Élastique serveur à la requête avec Kibana.

J'ai déjà écrit ce code mais je ne suis pas en mesure d'obtenir les balises dans Elastic Search.
C'est mon logstash confif fichier.

input {
  stdin {
    type => "stdin-type"
  }
}
filter {
  grok {
    tags    => "mytags"
    pattern => "I am a %{USERNAME}"
    add_tag => "mytag"
    named_captures_only => true
  }
}
output {
  stdout { debug => true debug_format => "json"}
  elasticsearch {}
}

Où vais-je tort?

  • Je n'ai pas joué autour avec des balises que beaucoup, mais avez-vous essayé de supprimer les balises de la ligne? Chaque document doit obtenir la montag balise comme un résultat, je suppose.
InformationsquelleAutor user2359303 | 2013-05-10