iT邦幫忙

0

ELK kibana 參數 server.publicBaseUrl 的意義

  • 分享至 

  • xImage

大家好,最近在配置 ELK 8.10

請問 kibana 當中有一個參數我不太懂有什麼用處
server.publicBaseUrl: "http://dograbbit.com.tw:5601"

[root@ip-172-31-19-51 ~]# cat /etc/kibana/kibana.yml | grep -v ^#
server.host: "0.0.0.0"
server.publicBaseUrl: "http://dograbbit.com.tw:5601"
logging:
  appenders:
    file:
      type: file
      fileName: /var/log/kibana/kibana.log
      layout:
        type: json
  root:
    appenders:
      - default
      - file
pid.file: /run/kibana/kibana.pid

就是
當我 server.host 就已經全開了,不全開外部網路也看不到。
我 DNS 指向這台主機的時候,不管域名是不是跟 server.publicBaseUrl 有關係,
別人都看的到我的 Kibana,我原本設定這個還想說是不是可以限制只能, server.publicBaseUrl 的域名訪問增加安全性,但看起來不是。

怕大家看不懂舉個例子,
1.2.3.4 dograbbit.com.tw 
1.2.3.4 dograbbit2.com.tw

這兩個域名都能訪問我的1.2.3.4主機,
有沒有開 server.publicBaseUrl 根本沒差,不同域名都能訪問,
所以就好奇說
不知道有沒有開 server.publicBaseUrl 跟不開 server.publicBaseUrl 實際上有差別的案例可以知道。

已參考:
Kibana 參數文件
https://www.elastic.co/guide/en/kibana/current/settings.html

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
Ray
iT邦大神 1 級 ‧ 2023-09-26 10:59:19

她不是用來讓你定義 Kibana入口網址的;

她是用在當別人需要 Call back 的時候, 給對方參考的一個網址:
https://ithelp.ithome.com.tw/articles/10281084
(這樣收到 Alert 的人, 才知道要連回哪裡去看訊息)

也有人覺得這是個無用的參數, 應該要廢棄掉:
https://github.com/elastic/kibana/issues/109970

好的,謝謝。
看來是 Alert 用到。

我要發表回答

立即登入回答