yyz notes yyz notes
首页
  • RBAC权限设计
  • 架构图标设计
  • 账号体系
  • python基础
  • python高级
  • python模块
  • python设计模式
  • python数据结构与算法
  • django
  • django-DRF
  • flask
  • 直接设计开源pip包
  • 直接设计开源项目
  • python示例题/脚本
  • python面试题
  • golang基础
  • golang高级
  • golang常用组件
  • gin框架
  • es6
  • javascript
  • react
  • vue
  • TypeScript
  • mysql
  • redis
  • minio
  • elasticsearch
  • mongodb
  • 消息队列
  • 自动化测试
  • 操作系统

    • linux
    • windows
  • nginx
  • docker
  • k8s
  • git
  • ldap
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

益章

可乐鸡翅
首页
  • RBAC权限设计
  • 架构图标设计
  • 账号体系
  • python基础
  • python高级
  • python模块
  • python设计模式
  • python数据结构与算法
  • django
  • django-DRF
  • flask
  • 直接设计开源pip包
  • 直接设计开源项目
  • python示例题/脚本
  • python面试题
  • golang基础
  • golang高级
  • golang常用组件
  • gin框架
  • es6
  • javascript
  • react
  • vue
  • TypeScript
  • mysql
  • redis
  • minio
  • elasticsearch
  • mongodb
  • 消息队列
  • 自动化测试
  • 操作系统

    • linux
    • windows
  • nginx
  • docker
  • k8s
  • git
  • ldap
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • k8s

  • 操作系统

  • nginx

    • nginx基础
    • 配置nginx代理grafana实现域名访问
    • nginx代码kibana方法
      • Nginx代理kibana方法
      • 前言[#](https://www.cnblogs.com/yanjieli/p/13573781.html#前言)
      • 配置kibana[#](https://www.cnblogs.com/yanjieli/p/13573781.html#配置kibana)
      • 配置nginx[#](https://www.cnblogs.com/yanjieli/p/13573781.html#配置nginx)
      • 访问测试[#](https://www.cnblogs.com/yanjieli/p/13573781.html#访问测试)
  • docker

  • 运维部署
  • nginx
YiZhang-You
2023-05-24
目录

nginx代码kibana方法

# Nginx代理kibana方法 (opens new window)

Nginx代理kibana方法2 - 别来无恙- - 博客园 (opens new window)

# 前言# (opens new window)

前面写过一篇nginx代理kibana的配置,没有写路径代理,由于很多时候不可能直接一个域名或IP就只代理这一个站点,需要进行URI的代理配置,比如代理后这样访问www.test.com/kibana。 (opens new window)

这里只是示例nginx和kibana的配置,更多细节可以参考之前那篇文章。

地址:https://www.cnblogs.com/yanjieli/p/11187689.html

# 配置kibana# (opens new window)

编辑kibana的配置文件,对server.basePath进行定义,配置路径。

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

# systemctl restart kibana# netstat -nltp |grep 5601
tcp        0      0 127.0.0.1:5601          0.0.0.0:*               LISTEN      72068/node
1
2
3
4
5
6
7
8
9
10

# 配置nginx# (opens new window)

编写一个代理配置文件

# cat /etc/nginx/conf.d/proxy_kibana.confserver {
    listen 80;
    server_name 172.24.115.4;
    location /elk/ {
        proxy_pass <http://172.24.115.45:5601>;
        rewrite ^/elk/(.*)$ /$1 break;
        proxy_set_header  X-Real-IP  $remote_addr;
        proxy_set_header  Host $host:$server_port;
        proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_http_version 1.1;
    }
}
1
2
3
4
5
6
7
8
9
10
11
12

# 访问测试# (opens new window)

最终访问http://172.24.115.4/elk便可以访问到代理的kibana,这里由于配置了别的IP转发至该IP,故不贴图了。

作者:别来无恙-

出处:https://www.cnblogs.com/yanjieli/p/13573781.html

编辑 (opens new window)
配置nginx代理grafana实现域名访问
docker基础

← 配置nginx代理grafana实现域名访问 docker基础→

最近更新
01
配置yun源
05-24
02
linux-配置python虚拟环境
05-24
03
linux文件目录管理
05-24
更多文章>
Theme by Vdoing | Copyright © 2023-2023 yizhang | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式