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

刚写 Komari-Agent NodeJS 版本

  •  
  •   pinyoung · 8 天前 · 217 次点击

    项目地址: https://github.com/DsTansice/Komari-Agent-NodeJS

    Komari-Agent-NodeJS

    Komari-Agent-NodeJS is a Komari monitoring agent written in Node.js. It is suitable for any environment where the execution of binary probes is restricted, yet Node.js can be run.

    Komari-Agent-NodeJS 是一个使用 NodeJS 语言编写的 komari 监控 Agent ,适用于限制执行二进制探针但是能跑 NodeJS 的任何环境!

    使用说明

    最简单使用方法

    使用请修改 71 行主控网址及 72 行 Token 参数,当然也可以环境变量里设置

    KOMARI_HTTP_SERVER || '改成你的主控端网站'

    KOMARI_TOKEN || '改成你的 Token'

    命令行选项

    参数 描述
    --http-server <url> 服务器地址(必须)。也可通过环境变量 KOMARI_HTTP_SERVER 设置
    --token <token> 认证令牌(必须)。也可通过环境变量 KOMARI_TOKEN 设置
    --interval <sec> 实时数据上报间隔,单位为秒(默认:1.0)。可通过 KOMARI_INTERVAL 设置
    --log-level <level> 日志级别:
    0 = 关闭 Debug 日志
    1 = 基本信息
    2 = WebSocket 传输
    3 = 终端日志
    4 = 网络统计日志
    5 = 磁盘统计日志
    --disable-web-ssh 禁用远程控制功能(远程执行和终端)
    --help 显示帮助信息

    环境变量配置

    环境变量 说明 默认值
    KOMARI_HTTP_SERVER 服务器地址(与 --http-server 参数对应) 空字符串
    KOMARI_TOKEN 认证令牌(与 --token 参数对应) 空字符串
    KOMARI_INTERVAL 实时数据上报间隔(秒)(与 --interval 参数对应) 1.0
    KOMARI_RECONNECT_INTERVAL WebSocket 重连间隔(秒) 5
    KOMARI_LOG_LEVEL 日志级别(与 --log-level 参数对应) 0
    KOMARI_DISABLE_REMOTE_CONTROL 是否禁用远程控制功能(true 表示禁用) false
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 22:37 · PVG 06:37 · LAX 15:37 · JFK 18:37
    ♥ Do have faith in what you're doing.