Kibana保存对象的简单备份/恢复:配置、索引模式、仪表板、保存的搜索等。

kibana-backup-simple的Python项目详细描述


pypi 20package

Kibana保存对象的简单备份:配置、索引模式、仪表板、保存的搜索等

使用python3和awesomepython-requests库。在

用法

kibana-backup.py backup [--kibana-url KIBANA_URL] [--user USER] [--password PASSWORD] > backup.ndjson

cat backup.ndjson | kibana-backup.py restore [--kibana-url KIBANA_URL] [--user USER] [--password PASSWORD]

kibana-backup.py backup [--kibana-url KIBANA_URL] [--user USER] [--password PASSWORD] --space-id=myspace --backup-file=myspace.ndjson

kibana-backup.py backup [--kibana-url KIBANA_URL] [--user USER] [--password PASSWORD] --all-spaces --backup-file-prefix=backup-
# result: backup-default.ndjson backup-myspace.ndjson backup-myspace2.ndjson

kibana-backup.py restore [--kibana-url KIBANA_URL] [--user USER] [--password PASSWORD] --all-spaces --backup-file-prefix=backup-
# restores backup-default.ndjson to space id=default, backup-myspace.ndjson to space id=myspace, ...

  • backup以换行分隔的json格式创建备份文件
  • restore从stdin还原备份
  • --kibana-url访问kibanaapi的基本URL,默认值:http://127.0.0.1:5601
  • --userKibana用户
  • --passwordKibana密码
  • --space-idKibana空间id。如果未设置,则使用默认空间。在
  • --all-spaces将所有空间备份到单独的文件中。备份文件名用作前缀:<backup file>-<space-id>.ndjson

安装

pypi.org

pip install kibana-backup-simple

本地安装:

git clone https://github.com/selivan/kibana-backup-simple.git
cd kibana-backup-simple
python setup.py install

或者创建一个Docker映像并使用它:

^{pr2}$

文档

许可证

WTFPL

p.S.如果这段代码对你有用-别忘了在它的github repo上加一个星。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java日期格式的月和日的固定长度?   无法将java ArrayList<String>转换为字符串。   java当我使用log4j 1.2.15时,编译时出现错误;当更改为1.2.16时,一切正常   java如何使用ArgumentMatchers将任何队列告知Mockito?   如何解决“java”。Java电子邮件API中的lang.ExceptionInInitializerError   java是实例化对象名并设置其值的通用方法   java在多线程环境中,如果一个线程崩溃,如何关闭JVM?   java WebDriverManager在selenium中获取不正确版本的驱动程序   如果JAVA中后减量的优先级高于前增量,那么为什么下面的代码输出为22.0而不是20.0。?   在hibernate中找不到java属性   当我用java运行调度程序时,什么都没有发生   jackson如何在java中从数据库中检索json对象   java安卓:如何在自定义适配器中设置侦听器并获取imagebutton单击的位置   java MySQLIntegrityConstraintViolationException:列“问题id”不能为空错误   JavaSpring自定义注销过滤器在注销前执行一些操作?   java如何返回常量集合   java使用subselect进行一对多分页   java二进制搜索基础。陷入无限循环