Une question quelque peu similaire a été posée here mais il n'y a pas encore de réponse pour cela. Cette question concerne une ancienne version de Kibana et j'espère que vous pourrez m'aider.Existe-t-il un moyen de définir une requête dynamique dans le tableau de bord de Kibana?
J'essaie de configurer certaines requêtes prédéfinies dans le tableau de bord Kibana. J'utilise Kibana 5.1. Le but de ces requêtes est de filtrer certains journaux en fonction de plusieurs paramètres différents.
Voyons voir une requête que je voudrais exécuter:
{
"index": "${index_name}",
"query": {
"query_string": {
"query": "message:(+\"${LOG_LEVEL}\")",
"analyze_wildcard": true
}
}
}
Je sais que je peux interroger directement dans quelque chose du tableau de bord comme "message:(+"ERROR")"
et modifier manuellement le ERROR
-WARN
par exemple, mais je ne le souhaitez pas - imaginez que cette requête soit plus complexe et contienne plusieurs champs.
Notez que les données stockées dans le message
sont non structurée - pensez au message comme une ligne de journal entière. Cela signifie que je n'ai pas de champs comme LOG_LEVEL
que je pourrais filtrer directement.
Est-il possible de définir dynamiquement le index_name
et le LOG_LEVEL
depuis le tableau de bord de Kibana Discover?
Que voulez-vous faire exactement? Pour avoir un tas de filtres dans la page de découverte avec vos requêtes? Pour spécifier ces paramètres via url params? Pour avoir une liste déroulante dans laquelle vous pouvez choisir quelle requête exécuter? Le premier devrait être * possible *, le troisième pourrait être possible à Grafana via templating (mais pas à Kibana) et le second je ne pense pas que ce soit possible (jusqu'à ce qu'ils implémentent des URL sensées ...) – Pigueiras
sois gentil et devrait suffire. Le troisième serait parfait ayant quelque chose de semblable à Grafana (ou au moins OpenTSDB qui est à peu près le même mais plus laid). –
ATM il n'y a que l'historique de recherche disponible, ainsi que les recherches enregistrées. Quoi qu'il en soit, c'est un peu ennuyeux d'aller dans l'interface de recherche sauvegardée, puis d'ajuster les paramètres là-bas, alors j'espère qu'il y aura un meilleur moyen. –