https://hub.docker.com/_/kibana/

https://github.com/anbai-inc/Kibana_Hanization

https://www.docker.elastic.co/r/kibana


#docker run  #  --net=host

docker run -d   --link elasticsearch  -p 5601:5601 --name kibana  --restart=always  -v /etc/localtime:/etc/localtime:ro  -e "server.name:kibana"  -e  "server.host:0"  -e  elasticsearch.url:"http://127.0.0.1:9200" -e "xpack.monitoring.ui.container.elasticsearch.enabled:true" -e i18n.locale:"zh-CN"  -e "monitoring.cluster_alerts.email_notifications.email_address:522588122@qq.com"  -e "xpack.security.encryptionKey:98XVHeRM9KqGpghV2YXHiS4K1b4ZdULn" -e "xpack.reporting.encryptionKey:RrqAFUSwBztgdzsKgHnFyREv04mUyWOF"  -e "xpack.encryptedSavedObjects.encryptionKey:YKFEDUnqfXx5Iea4X5PeIZyz60z1tAGs" -e "xpack.reporting.capture.browser.chromium.disableSandbox:true"  docker.elastic.co/kibana/kibana:7.9.0


docker run -d  --link elasticsearch  -p 5601:5601 --name kibana  --restart=always  -v /etc/localtime:/etc/localtime:ro  -e "server.name=kibana"  -e "server.port=5601" -e  "server.host=https://abc.htmltoo.com/"  -e  elasticsearch.url="http://elasticsearch:9200" -e kibana.index=".kibana" -e i18n.locale="zh-CN"  -e "monitoring.cluster_alerts.email_notifications.email_address=522588122@qq.com"  -e "xpack.security.encryptionKey=98XVHeRM9KqGpghV2YXHiS4K1b4ZdULn" -e "xpack.reporting.encryptionKey=RrqAFUSwBztgdzsKgHnFyREv04mUyWOF"  -e "xpack.encryptedSavedObjects.encryptionKey=YKFEDUnqfXx5Iea4X5PeIZyz60z1tAGs" -e "xpack.reporting.capture.browser.chromium.disableSandbox=true"  docker.elastic.co/kibana/kibana:7.9.0


docker run -d  -p 5601:5601 --name kibana  --restart=always  -v /etc/localtime:/etc/localtime:ro  -v /data/docker/monitor/grafana/kibana.ini:/usr/share/kibana/config/kibana.yml:ro  docker.elastic.co/kibana/kibana:7.9.0


#修改配置
vim config/kibana.yml
#增加以下内容
i18n.locale: "zh-CN"
server.port: 5601
server.host: "192.168.1.80"     #kibana本机的地址
elasticsearch.hosts: "http://192.168.1.80:9200"  #ES主节点地址+端口
kibana.index: ".kibana"
#启动警告Generating a random key for xpack.reporting.encryptionKey.
xpack.reporting.encryptionKey: "a_random_string"
xpack.security.encryptionKey: "something_at_least_32_characters"


应用: monitor -> 添加服务: kibana

镜像: docker.elastic.co/kibana/kibana:7.9.0

环境变量:

server.name = kibana

server.host = "0"

elasticsearch.url  = http://file.htmltoo.com:9200

xpack.monitoring.ui.container.elasticsearch.enabled = true

卷:

/etc/localtime:/etc/localtime:ro

/data/file:/data/file

/data/docker/monitor/kibana/kibana.ini:/usr/share/kibana/config/kibana.yml:ro

端口:5601-5601

保存ip: 升级或替换 不变

主机名: 使用容器名称


==========时间===========

1.高级设置 

- > Date format  -> YYYY-MM-DD HH:mm:ss

->  dateFormat:tz  -> UTC

->  dateFormat:dow  -> Monday

2.filter {

    mutate {

        gsub => ["message", "\\x", "\\\x"]

        gsub => [

         "time", "[+]", "T"

        ]

        replace => ["time","%{time}+08:00"]

    }

.....

=====================

Kibana汉化

1.汉化方法(6.x)

whereis kibana # 查找kibana安装路径
宿主机:  
cd /data/docker/monitor/kibana/zh-cn
git clone https://github.com/anbai-inc/Kibana_Hanization.git
容器:
cd  /opt/Kibana_Hanization
cp -a translations  /usr/share/kibana/src/legacy/core_plugins/kibana/
修改您的kibana配置文件kibana.yml中的配置项:i18n.locale: "zh-CN"
重启Kibana,汉化完成


2.汉化方法(7.x)

* 官方自带汉化资源文件(位于您的kibana目录下的`node_modules/x-pack/plugins/translations/translations/`目录。

* 修改您的kibana配置文件kibana.yml中的配置项:`i18n.locale: "zh-CN"`,重启Kibana则汉化完成。

cd  /usr/share/kibana/x-pack/plugins/translations/translations  && ls

whereis kibana

vi   /data/docker/monitor/kibana/kibana.ini

# Default Kibana configuration for docker target
server.name: "kibana"
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://127.0.0.1:9200"]
monitoring.ui.container.elasticsearch.enabled: "true"
i18n.locale: "zh-CN"
monitoring.cluster_alerts.email_notifications.email_address: "522588122@qq.com"
xpack.reporting.encryptionKey: "NsYwoFrzgY9dcrDEZZv7mjNpKf9lOaIR"
xpack.security.encryptionKey: "isnl9sZQpn60r9USqZv2qmV4KdfVnJgY"
xpack.encryptedSavedObjects.encryptionKey: "UMIIP2y0SNvYARm1b0m2fHlrrfjL6IEu"


# Default Kibana configuration for docker target
server.name: kibana
server.host: "0"
elasticsearch.hosts: [ "http://elasticsearch:9200" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true
i18n.locale: "zh-CN"


参考:

https://blog.csdn.net/sdcxlgb/article/details/108257951

https://www.elastic.co/guide/en/kibana/6.6/docker.html

https://blog.csdn.net/vbirdbest/article/details/79194244

https://abc.htmltoo.com/thread-43502.htm

https://abc.htmltoo.com/thread-342.htm


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回