joymting@qq.com 's Blog
Love Leanote!
Toggle navigation
joymting@qq.com 's Blog
Home
About Me
Archives
Tags
02-web实时日志查看工具
2022-03-02 11:37:00
28
0
0
joymting@qq.com
### **安装nodejs** - 下载 `wget https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz` - 解压 `xz -dk node-v16.13.1-linux-x64.tar.xz` `tar -xf node-v16.13.1-linux-x64.tar` - 添加环境变量 `vim /etc/profile` ``` export PATH=$PATH:{nodejs的bin目录} ``` - 设置阿里源 `npm config set registry https://registry.npm.taobao.org` ### **安装pm2** - 用于管理服务 `npm i pm2 -g` ### **安装logio** - 安装web服务 `npm i log.io -g` - 安装日志推流服务 `npm i log.io-file-input -g` ### **配置logio** - 配置需要输出的日志文件 `mkdir -p ~/.log.io/inputs/` `vim ~/.log.io/inputs/file.json` ``` { "messageServer": { "host": "127.0.0.1", "port": 6689 }, "inputs": [ { "source": "server1", "stream": "app1", "config": { "path": "/var/logs/app1-server1.log" } }, { "source": "server2", "stream": "app1", "config": { "path": "/var/logs/app1-server2.log" } } ] } ``` `vim {node -g home}/lib/node_modules/log.io/config.json` ``` { "debug": true, "messageServer": { "port": 6689, "host": "127.0.0.1" }, "httpServer": { "port": 6688, "host": "0.0.0.0" //修改此处允许访问 } } ``` ### **启动** - 启动服务 `pm2 start log.io-server --name=log-server` `pm2 start log.io-file-input --name=log-input` - 打开端口 6688 ### **访问** `http://{ip}:6688/`
Pre:
01-搭建蚂蚁私有笔记
Next:
03-navicat premium 15破解(linux)
0
likes
28
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Submit
Sign in
to leave a comment.
No Leanote account?
Sign up now.
0
comments
More...
Table of content
No Leanote account? Sign up now.