2025-02-15 21:56:01 +08:00
2025-01-26 16:43:51 +08:00
2025-02-10 17:23:02 +08:00
2025-01-26 16:43:51 +08:00
2025-02-14 00:41:52 +08:00
2025-02-15 21:54:45 +08:00
2025-01-26 16:43:51 +08:00
2025-02-15 21:56:01 +08:00
2025-02-15 21:54:45 +08:00
2025-01-26 16:43:51 +08:00
2025-01-26 16:43:51 +08:00
2025-02-08 17:58:34 +08:00
2025-02-08 17:58:34 +08:00
2025-01-26 16:43:51 +08:00
2025-01-26 16:43:51 +08:00

基于golang的进程管理工具

基础功能

  • 类似screen的进程管理
  • 提供web ui可视化操作
  • 基于Elasticsearch8或sqlite的日志管理
  • 三种角色的权限管理
  • 进程性能监控
  • 进程状态推送

终端类型

pty

基于伪终端实现支持ansi字符、快捷键仅支持linux

std

基于stdin、stdout管道实现支持所有平台

角色

角色 角色管理 进程创建 操控进程 日志查看
root
admin × ×
user × × 自定义 自定义

如何使用

启动进程

windows

下载windows版本双击运行

linux

下载linux版本 使用命令

chmod 777 ./xpm
./xpm

web界面

访问http://[ip]:8797 默认账号密码 root/root

demo演示

http://xcon.top:9787/process root/root

界面

进程

image

终端

image

日志

image

监控

cpu 内存 水位线

cgroup

定时任务

Description
Implement a process management tool in Go.
Readme MIT 21 MiB
Languages
JavaScript 95.1%
Go 4.9%