I've updated my utility, KibanaBackup. It can now create sub folders when exporting elasticsearch configs. This can be helpful when using a web based git viewer.
This utility uses the Kibana and elasticsearch REST APIs to export most of the configuration settings into in a git friendly format.
Some items that are backed up are:
* Index template and component templates
* ilm policies
* enrich policies
* logstash and ingest pipelines
* aliases
* datastreams
* transforms
* watcher
* user and role permissions
* cluster stats and monitoring data
https://github.com/DisorganizedWizardry/KibanaBackup
2.4.2025 06:16I've updated my utility, KibanaBackup. It can now create sub folders when exporting elasticsearch configs. This can be helpful when...How to calculate a timestamp delta in an #elasticsearch ingest pipeline
13.10.2024 21:00How to calculate a timestamp delta in an #elasticsearch ingest...Created a #python script to backup #kibana and #elasticsearch configuration using the REST api.
https://github.com/DisorganizedWizardry/KibanaBackup
This script backs up config items, which are missing from the elasticsearch snapshots.
16.7.2024 19:30Created a #python script to backup #kibana and #elasticsearch configuration using the REST...Just published a script that can export all events in a single elasticsearch index to a JSON file.
This script uses the elasticsearch python API calls, PIT and search_after, to export 10,000 events at a time and keep going until all events have been exported. It is possible to use this script to export millions of events from a single elasticsearch index.
23.7.2023 19:10Just published a script that can export all events in a single elasticsearch index to a JSON file....⬆️
⬇️