2016-11-24 3 views
0

J'essaie de migrer mes anciens tableaux de bord de kibana 4.1.2 vers kibana 5.0.0. , mais n'ont pas réussi à le faire. J'ai exporté mes recherches, visualisations et tableaux de bord de l'ancienne version et je l'ai importé dans la nouvelle version. Mais, les visualisations ont dit qu'ils n'ont pas trouvé qu'ils ne pouvaient pas localiser le modèle d'index.Migration des tableaux de bord de Kibana 4 vers Kibana 5

Saved Objects: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD)

Error: Could not locate that index-pattern (id: [logstash-]YYYY.MM.DD) at updateFromElasticSearch (http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:9602) at http://development-log-server*****.com:5601/bundles/kibana.bundle.js?v=14438:25:13725 at processQueue (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23621) at http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:38:23888 at Scope.$eval (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:4619) at Scope.$digest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:2359) at Scope.$apply (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:39:5037) at done (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:25027) at completeRequest (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:28702) at XMLHttpRequest.xhr.onload (http://development-log-server*****.com:5601/bundles/commons.bundle.js?v=14438:37:29634)

J'apprécierais vraiment si quelqu'un pourrait me diriger dans la bonne direction et encore plus reconnaissant si quelqu'un pouvait me pointer vers un outil pour effectuer la migration.

Et s'il vous plaît laissez-moi savoir si plus d'informations sont nécessaires.

Merci, Ashutosh Singh

+0

Premièrement, vous devez _migrate_ indexer 'ES 5.0' en utilisant ** reindex api **. Ajoutez ensuite tous les index dans Kibana 5 dans la section _index-patterns_. Importez ensuite des visualisations et des tableaux de bord dans kibana-5. Cela vaut la peine de lire doc: [migration-plugin] (https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking-changes-5.0.html#migration-plugin) – avr

Répondre

0

Je doute que vous pouvez le faire de manière simple, compte tenu d'un temps d'arrêt. Peut-être que vous pourriez essayer en utilisant elasticdump. Déplacer les données d'index vers une autre instance peut être pénible, mais vous pouvez utiliser le python elasticsearch library (SO). Ou alors, vous pouvez le stocker en tant qu'objets, puis les réimporter. Le stocker comme JSON, a été ajouté à Kibana 4.1. Espoir this aide. Un guide clair à managing kibana visualizations and dashboards.

+0

merci @Kulasangar. Votre suggestion m'a aidé et j'ai pu exporter les tableaux de bord et les visualisations. J'ai rencontré quelques problèmes en initialisant ces dashborads et visualisations cependant. Cela me donne la même erreur que dans mon message original. Je ne comprends pas pourquoi la même erreur s'est produite. Le nom de l'index kibana a été le même pour l'instance de kibana, c'est-à-dire l'index par défaut _ "logstash -% {+ YYYY.MM.dd}" _. Toutes les pensées –

+0

Encore une chose. Mon ancien elasticsearch est sur la version 1.7.3 et le nouveau est sur la version 5.0.0. Alors, ai-je besoin de réindexer mon instance elasticsearch? –