Nginx 可视化神器

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: Nginx 可视化神器

目录



需求

nginx 可视化管理,例如

  • 配置管理
  • 性能监控
  • 日志监控
  • 其他配置


目前已实现前两条:配置管理,和性能监控

日志分析监控这块还需要另找方案实现!


目前方案直接套用github大神开发的nginx-gui


github地址:https://github.com/onlyGuo/nginx-gui


这个东西真的要吹一波,太好用了


而且源码公开,解决了我这种java出身的linux菜鸟的一大难题!


界面截图:

54.png55.png56.png


说明

先说明下,我也是刚才现学的,只是写下折腾的过程和碰到的问题


详细的用法之类的还是建议访问作者的github和作者的博客查看


作者github:https://github.com/onlyGuo/nginx-gui


作者博客:http://bl.321aiyi.com/2019/03/18/nginx-gui/


折腾

一 下载和配置


首先到作者github说明页面,下载对应系统版本的安装包

需要注意的是linux版本有一段描述不可忽视

58.png


配置步骤如下:

1 下载并解压 Nginx-GUI-For-Linux-1.0.zip


2 修改配置文件

文件位置:conf/conf.properties


# nginx 安装路径
nginx.path = /usr/local/Cellar/nginx/1.15.12
# nginx 配置文件全路径
nginx.config = /Users/gsk/dev/apps/nginx-1.15.12/conf/nginx.conf
# 
account.admin = admin

3 重命名(此步骤仅linux版本需要)


根据原作者的描述

针对linux 64位版本

需要将 lib/bin/

下的 java_vms 文件

重命名为 java_vms_nginx_gui


二 在服务器上运行

前面的步骤都完成以后,直接打包发布到服务器

# 赋权
sudo chmod -R 777 nginx-gui/
# 后台启动
nohup bash /root/web/nginx-gui/startup.sh > logs/nginx-gui.out &

访问默认端口 8889 默认账号密码都是admin

56.png

遗留问题

目前实现的有

  • 性能监控
  • 可视化配置

未能实现的是

  • 日志分析

[外链图片转存中…(img-nlw9ntbO-1632743723738)]


遗留问题


目前实现的有

  • 性能监控
  • 可视化配置

未能实现的是

  • 日志分析
  • 访问统计


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
存储 Prometheus Kubernetes
轻量级日志可视化平台Grafana Loki接入nginx访问日志
轻量级日志可视化平台Grafana Loki接入nginx访问日志
1658 0
轻量级日志可视化平台Grafana Loki接入nginx访问日志
|
监控 数据可视化 Java
又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!
又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!
990 0
又一款Nginx 管理可视化神器!通过界面完成配置监控,一条龙!
|
6月前
|
数据可视化 应用服务中间件 Linux
Nginx 可视化管理工具与 cpolar 配置:实现远程访问本地服务的优化
Nginx 可视化管理工具与 cpolar 配置:实现远程访问本地服务的优化
Nginx 可视化管理工具与 cpolar 配置:实现远程访问本地服务的优化
|
监控 数据可视化 应用服务中间件
吹爆,Nginx 可视化!配置监控一条龙
nginx-gui这个东西真的要吹一波,太好用了,而且源码公开。对于我这样一个作为Linux菜鸟的Java开发来说,这个可视化配置工具简直是福音!
|
数据可视化 JavaScript Java
还在手动配置Nginx?太LOW了,这个超强大的 Nginx 可视化管理工具太牛逼了!
还在手动配置Nginx?太LOW了,这个超强大的 Nginx 可视化管理工具太牛逼了!
|
网络协议 Ubuntu Java
Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!
Nginx 可视化神器!复杂配置一键生成,监控管理一条龙!
|
监控 数据可视化 应用服务中间件
Nginx系列:用GoAccess实现可视化并实时监控access日志
Nginx系列:用GoAccess实现可视化并实时监控access日志
367 0
Nginx系列:用GoAccess实现可视化并实时监控access日志
|
数据可视化 网络协议 应用服务中间件
可视化代理神器,动动手指轻松配置Nginx
可视化代理神器,动动手指轻松配置Nginx
可视化代理神器,动动手指轻松配置Nginx
|
负载均衡 数据可视化 JavaScript
一款爽翻了的Nginx可视化配置平台
一款爽翻了的Nginx可视化配置平台
994 0
一款爽翻了的Nginx可视化配置平台
|
数据可视化 搜索推荐 数据挖掘
Flask + echarts 轻松搞定 nginx 日志可视化(下)
最近,线上的业务系统不太稳定,需要分析下访问情况,能拿到的数据只有 nginx 服务器的访问日志,不过难不倒我,用合适的工具,分分钟做出图形化展示,看看怎么做的吧
352 0
Flask + echarts 轻松搞定 nginx 日志可视化(下)