V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
aino
V2EX  ›  分享创造

分享 | 轻量级远程服务器日志查询工具, Cursor AI 两小时杰作

  •  
  •   aino · 1 天前 · 765 次点击

    分享 | 轻量级远程服务器日志查询工具,Cursor AI 两小时杰作

    各位 V 友们好!今天来给大家分享一款我用 Cursor AI 花了两个小时开发出来的轻量级远程服务器日志查询工具。作为开发者或者系统管理员,日常少不了和服务器日志打交道,传统的日志查看方式可能繁琐又低效,而这款工具可以让我们轻松管理和监控远程服务器日志。

    工具简介

    这是一个基于 Electron 、React 和 SSH 协议开发的桌面应用程序,界面简洁直观,功能却十分实用。它能帮助我们通过 SSH 连接实时查看远程服务器的日志输出,还支持关键字搜索,快速定位所需信息。同时,它支持多服务器管理,可以轻松添加、编辑和删除服务器配置。

    功能亮点

    1. 实时日志查看 通过 SSH 连接,能够实时查看远程服务器的日志输出,让我们快速定位问题。不用再手动去服务器上查看日志文件,节省了大量时间和精力。 实时日志

    2. 日志搜索 支持关键字搜索功能,只需输入想要查找的关键字,就能快速在日志中找到相关信息。无论是排查错误还是查找特定事件,都变得轻而易举。 ![日志搜索 1]( https://github.com/123xiao/remote-log-viewer/blob/main/image/日志搜索 1.png) ![日志搜索 2]( https://github.com/123xiao/remote-log-viewer/blob/main/image/日志搜索 2.png)

    3. 多服务器管理 可以轻松添加、编辑和删除服务器配置,还支持多服务器切换。对于管理多个服务器的场景,这个功能非常实用,让我们可以在不同服务器之间快速切换查看日志。 添加服务器

    4. 直观的用户界面 基于 Ant Design 的现代化 UI ,提供流畅的用户体验。界面布局清晰,操作简单易懂,即使是初次使用的用户也能快速上手。 主界面

    5. 安全可靠 通过 Electron 和 SSH 协议,确保数据传输的安全性。在当今注重数据安全的时代,这一点非常重要,让我们可以放心使用。 连接服务器

    快速开始

    环境要求

    • Node.js 14.x 或更高版本
    • npm 6.x 或更高版本

    安装步骤

    1. 克隆本仓库到本地:
    git clone https://github.com/123xiao/remote-log-viewer.git
    cd remote-log-viewer
    
    1. 安装依赖:
    npm install
    
    1. 启动应用:
    npm start
    

    使用指南

    1. 启动应用后,点击“添加服务器”按钮,输入服务器的相关信息。
    2. 在服务器列表中,选择一个服务器并点击“连接”按钮以建立 SSH 连接。
    3. 使用“实时日志”按钮查看实时日志输出,或使用“搜索日志”功能查找特定信息。

    开源项目

    这个项目已经开源在 GitHub 上,如果你对代码感兴趣,或者想要贡献代码和建议,欢迎访问 remote - log - viewer。同时,项目采用 MIT 许可证,你可以自由使用和修改代码。

    如果在使用过程中遇到任何问题或有建议,欢迎通过 GitHub Issues 联系我。希望这款工具能帮助大家更轻松、更高效地管理服务器日志!

    #远程服务器日志查询 #轻量级工具 #CursorAI 开发

    andrew2558
        1
    andrew2558  
       1 天前
    查看什么日志呀? json 文件的支持吗?
    wyntalgeer
        2
    wyntalgeer  
       1 天前   ❤️ 1
    太棒了!取之于 V 用之于 V
    aino
        3
    aino  
    OP
       1 天前
    @andrew2558 #1 主要就是可以快捷使用 grep 查找命令 应该是都可以的 我是用来查看*.log,*.txt 这些日志的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2551 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:46 · PVG 18:46 · LAX 03:46 · JFK 06:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.