IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> logstash,kibana以及filebeat添加keystore -> 正文阅读

[大数据]logstash,kibana以及filebeat添加keystore

在比较新的版本,logstash,kibana和filebeat都支持使用keystore保存关键信息,比如你的ES密码等

操作方法:
以logstash为例

1 创建keystore,调用脚本文件logstash-keystore

./bin/logstash-keystore create

默认创建在config目录下,可使用setup来修改安置未知。
此外logstash的keystore可以给它创个访问密码。
方式是
在创建keystore之前,新建变量LOGSTASH_KEYSTORE_PASS

LOGSTASH_KEYSTORE_PASS=xxxxxxx

那么如果别人拷贝了keystore这个文件,但是没正确定义这个变量与你设置的相同,他也是访问不了里面的参数的

2 往里面添加参数

./bin/logstash-keystore add ES_PWD

输入这串命令后等会就会要求你输入ES_PWD的值,比如输入123456,然后就可以了。

3 修改,同理

./bin/logstash-keystore update ES_PWD

4 删除,同理

./bin/logstash-keystore delete ES_PWD

创建后怎么用?
比如你创了个配置文件,logstash-test.conf

output{
elasticsearch {
                        hosts => ["***.***.**.**:8888"]
                        user => "elastic"
                        password => "${ES_PWD}"
                        index => "logstash-test-%{+YYYY.MM.dd}"
                }
}

这样你就将123456输入进去了,作为es的密码。

filebeat以及kibana的操作和上面logstash的差不多,但是我好像没看到类似于LOGSTASH_KEYSTORE_PASS的设置项。
其它差不多。但,注意kibana的keystore只能识别已有的key。

啥意思?就是它的keystore不需要你主动调,它自动会给你装配,因此你在里面只能设置它已有的配置项。比如kibana有这么一个设置elasticsearch.username,设置访问es的用户名
那么你只要在kibana的keystore加上这个

./bin/kibana-keystore add elasticsearch.username

然后输入elastic。那么它就会在启动时自动在你的kibana.yml自动加上elasticsearch.username="elastic"这个配置项。实际使用,就能知道和另外两个的区别了。

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-03-12 17:36:19  更:2022-03-12 17:38:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:53:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码