[Logstash] Lire des fichier Excel .xls et envoyer à Elasticsearch

Bonjour,

J'aimerais savoir s'il est possible de lire des fichier Excel (.xls) et les envoyer à Elasticseach.
Car on a des fichiers de log Excel.
Oubien il faut les convertir en CSV avant?

Merci.

Je n'ai jamais essayé mais peut-être que ça marcherait ?

Merci @dadoonet.

C'est payant...

Ha ok.

En général je fais un export csv et j'utilise filebeat ensuite.

J'ai décrit ça ici: http://david.pilato.fr/blog/2018/01/10/5-years-what-a-milestone/

Merci.

C'est dommage quand même que ELK ne traite pas de fichier excel.

Tiens. Une petite recherche sur Google m'a donné ça...

Je ne sais pas si ça marche ou pas.

https://rubygems.org/gems/logstash-input-xls/

J'oubliais que tu peux utiliser aussi le plugin ingest attachment si tu veux "lire" ton fichier excel. Mais il va simplement extraire le texte et tout mettre à plat.

"Lire" Excel n'est simple que dans ces conditions:

  • Une ligne d'entête (et une seule)
  • Pas de cellules fusionnées
  • Une ligne par document à générer (pas de colonne fusionnée)
  • Une seule feuille dans le fichier

Autrement dit, un format CSV dans Excel...
Autant utiliser du CSV. :slight_smile:

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.