1.URL

http://139.159.230.59:8686/server/supervisor/getAllProcessInfo

2.请求参数

2.1请求头

在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId

2.2.参数示例

{
    "id":"55F70C895A7940509BF2F9AB3D174632"
}

2.3.参数说明

字段 类型 说明 是否必须
id String 服务器唯一标识 Y

3.接口应答

3.1.返回示例

{
    "code": 200,
    "message": "Operation succeeded",
    "data": [
        {
            "pid": 16452,
            "group": "analysis-server",
            "name": "analysis-server",
            "start": 1685076623,
            "now": 1685519959,
            "logfile": "/opt/gnss/analysis-server/run.log",
            "path": "/opt/gnss/analysis-server/",
            "statename": "RUNNING",
            "description": "pid 16452, uptime 5 days, 3:08:56"
        },
        {
            "pid": 22836,
            "group": "apollo-api",
            "name": "apollo-api",
            "start": 1683784979,
            "now": 1685519959,
            "logfile": "/opt/gnss/apollo-api/run.log",
            "path": "/opt/gnss/apollo-api/",
            "statename": "RUNNING",
            "description": "pid 22836, uptime 20 days, 1:56:20"
        },
        {
            "pid": 18009,
            "group": "gps-server",
            "name": "gps-server",
            "start": 1685446184,
            "now": 1685519959,
            "logfile": "/opt/gnss/gps-server/run.log",
            "path": "/opt/gnss/gps-server/",
            "statename": "RUNNING",
            "description": "pid 18009, uptime 20:29:35"
        },
        {
            "pid": 14134,
            "group": "hciot-server",
            "name": "hciot-server",
            "start": 1684332605,
            "now": 1685519959,
            "logfile": "/opt/gnss/hciot-server/run.log",
            "path": "/opt/gnss/hciot-server/",
            "statename": "RUNNING",
            "description": "pid 14134, uptime 13 days, 17:49:14"
        },
        {
            "pid": 23789,
            "group": "jointech-server",
            "name": "jointech-server",
            "start": 1685435439,
            "now": 1685519959,
            "logfile": "/opt/gnss/jointech-server/run.log",
            "path": "/opt/gnss/jointech-server/",
            "statename": "RUNNING",
            "description": "pid 23789, uptime 23:28:40"
        },
        {
            "pid": 19791,
            "group": "jt808-server",
            "name": "jt808-server",
            "start": 1684201030,
            "now": 1685519959,
            "logfile": "/opt/gnss/jt808-server/run.log",
            "path": "/opt/gnss/jt808-server/",
            "statename": "RUNNING",
            "description": "pid 19791, uptime 15 days, 6:22:09"
        },
        {
            "pid": 10691,
            "group": "push-server",
            "name": "push-server",
            "start": 1681898670,
            "now": 1685519959,
            "logfile": "/opt/gnss/push-server/run.log",
            "path": "/opt/gnss/push-server/",
            "statename": "RUNNING",
            "description": "pid 10691, uptime 41 days, 21:54:49"
        },
        {
            "pid": 32274,
            "group": "spartan-tracker",
            "name": "spartan-tracker",
            "start": 1682503804,
            "now": 1685519959,
            "logfile": "/opt/gnss/spartan-tracker/run.log",
            "path": "/opt/gnss/spartan-tracker/",
            "statename": "RUNNING",
            "description": "pid 32274, uptime 34 days, 21:49:15"
        },
        {
            "pid": 24535,
            "group": "system-api",
            "name": "system-api",
            "start": 1685517117,
            "now": 1685519959,
            "logfile": "/opt/gnss/system-api/run.log",
            "path": "/opt/gnss/system-api/",
            "statename": "RUNNING",
            "description": "pid 24535, uptime 0:47:22"
        }
    ]
}

3.2.返回结果说明

字段 类型 说明
code int 返回状态
message String 返回结果描述
data List 返回结果体

data说明

字段 类型 说明
pid int 进程PID
group String 监控组别
name String 程序名称
start int 启动时间秒级时间戳
startTime String 启动时间(UTC)
now int 状态更新秒级时间戳
updateTime String 更新时间(UTC)
path String 程序根目录
statename String 进程状态名称
state int 进程状态码
description int 描述

state说明

状态码 状态名称 说明
0 STOPPED The process has been stopped due to a stop request or has never been started.
10 STARTING The process is starting due to a start request.
20 RUNNING The process is running.
30 BACKOFF The process entered the STARTING state but subsequently exited too quickly (before the time defined in startsecs) to move to the RUNNING state.
40 STOPPING The process is stopping due to a stop request.
100 EXITED The process exited from the RUNNING state (expectedly or unexpectedly).
200 FATAL The process could not be started successfully.
1000 UNKNOWN The process is in an unknown state (supervisord programming error).
作者:admin  创建时间:2023-12-27 10:52
最后编辑:admin  更新时间:2023-12-27 11:11