🚀 新增功能: - wwjcloud-nest-v1: 完整的 NestJS 智能框架 - AI 自愈机制: @wwjcloud/auto-healing 模块 - 智能代码生成: tools-v1/php-tools 迁移工具链 - AI 能力规划: v1/docs/AI-CAPABILITY-ROADMAP.md 📦 核心模块: - libs/wwjcloud-ai: AI 策略和恢复服务 - libs/wwjcloud-boot: 启动和配置管理 - libs/wwjcloud-core: 核心基础设施 - libs/wwjcloud-addon: 插件系统 🏗️ 架构特性: - 分层渐进式 AI 策略 - 微服务导向的模块化设计 - 与 PHP 项目 100% 业务一致性 - Docker 容器化部署支持 📋 版本信息: - 版本: v0.1.0 - 发布日期: 2025-01-25 - 分支: v1
248 lines
8.2 KiB
JSON
248 lines
8.2 KiB
JSON
{
|
|
"root_group": {
|
|
"name": "",
|
|
"path": "",
|
|
"id": "d41d8cd98f00b204e9800998ecf8427e",
|
|
"groups": {},
|
|
"checks": {
|
|
"status1 200": {
|
|
"path": "::status1 200",
|
|
"id": "b0966ed9f78c49ab46436f14191cc0c6",
|
|
"passes": 76732,
|
|
"fails": 0,
|
|
"name": "status1 200"
|
|
},
|
|
"status1 has size": {
|
|
"path": "::status1 has size",
|
|
"id": "33d01e3c34cb094970818835f2d7d62e",
|
|
"passes": 76732,
|
|
"fails": 0,
|
|
"name": "status1 has size"
|
|
},
|
|
"simulate 200": {
|
|
"name": "simulate 200",
|
|
"path": "::simulate 200",
|
|
"id": "cf998bfbb9da1109703c694d2d426536",
|
|
"passes": 76686,
|
|
"fails": 0
|
|
},
|
|
"simulate ok+emitted": {
|
|
"passes": 76686,
|
|
"fails": 0,
|
|
"name": "simulate ok+emitted",
|
|
"path": "::simulate ok+emitted",
|
|
"id": "be644ba113375a35db442ae2344525b5"
|
|
},
|
|
"statusMid 200": {
|
|
"path": "::statusMid 200",
|
|
"id": "1f2c62a4c447fdc0317aff26a290f3eb",
|
|
"passes": 76635,
|
|
"fails": 0,
|
|
"name": "statusMid 200"
|
|
},
|
|
"statusMid size >= status1+1": {
|
|
"id": "e2e294e30f182a67708f18e217c025b3",
|
|
"passes": 16069,
|
|
"fails": 60566,
|
|
"name": "statusMid size >= status1+1",
|
|
"path": "::statusMid size >= status1+1"
|
|
},
|
|
"process-one 200": {
|
|
"path": "::process-one 200",
|
|
"id": "7d02970bccd1fafe9e03179a6046efff",
|
|
"passes": 76621,
|
|
"fails": 0,
|
|
"name": "process-one 200"
|
|
},
|
|
"drain 200": {
|
|
"name": "drain 200",
|
|
"path": "::drain 200",
|
|
"id": "e1fcdd397c94e954b23f487bdd3f0cbb",
|
|
"passes": 76600,
|
|
"fails": 0
|
|
},
|
|
"drain processed>=0": {
|
|
"fails": 0,
|
|
"name": "drain processed>=0",
|
|
"path": "::drain processed>=0",
|
|
"id": "98bb23e10c63609a18d120bdcfc82112",
|
|
"passes": 76600
|
|
},
|
|
"status2 200": {
|
|
"name": "status2 200",
|
|
"path": "::status2 200",
|
|
"id": "660bccd927b58520b53278128962c31b",
|
|
"passes": 76529,
|
|
"fails": 0
|
|
},
|
|
"status2 has size": {
|
|
"fails": 0,
|
|
"name": "status2 has size",
|
|
"path": "::status2 has size",
|
|
"id": "6211e86b783848c1967e4c5a86c5dde1",
|
|
"passes": 76529
|
|
},
|
|
"metrics 200": {
|
|
"fails": 0,
|
|
"name": "metrics 200",
|
|
"path": "::metrics 200",
|
|
"id": "6025b93ff340487de79d60f9527333fc",
|
|
"passes": 76469
|
|
},
|
|
"metrics ai_events_total": {
|
|
"passes": 76469,
|
|
"fails": 0,
|
|
"name": "metrics ai_events_total",
|
|
"path": "::metrics ai_events_total",
|
|
"id": "ffc2410f8720ecfb3ea20ee065280a55"
|
|
},
|
|
"metrics task.failed": {
|
|
"fails": 0,
|
|
"name": "metrics task.failed",
|
|
"path": "::metrics task.failed",
|
|
"id": "c2589d168814660827ab007029490d0a",
|
|
"passes": 76469
|
|
},
|
|
"metrics failed has severity": {
|
|
"name": "metrics failed has severity",
|
|
"path": "::metrics failed has severity",
|
|
"id": "40e13307a002f007932f6a621c2f1006",
|
|
"passes": 76469,
|
|
"fails": 0
|
|
},
|
|
"metrics recovery.requested has strategy": {
|
|
"id": "1a76328dd3ba77bb8b5f0879a33dc329",
|
|
"passes": 76469,
|
|
"fails": 0,
|
|
"name": "metrics recovery.requested has strategy",
|
|
"path": "::metrics recovery.requested has strategy"
|
|
},
|
|
"metrics recovery.completed has strategy": {
|
|
"id": "7c883b8c4858f369c9b139b0df05607b",
|
|
"passes": 76469,
|
|
"fails": 0,
|
|
"name": "metrics recovery.completed has strategy",
|
|
"path": "::metrics recovery.completed has strategy"
|
|
}
|
|
}
|
|
},
|
|
"metrics": {
|
|
"iteration_duration": {
|
|
"avg": 794.4410957618475,
|
|
"min": 559.052292,
|
|
"med": 763.7009795,
|
|
"max": 2454.289418,
|
|
"p(90)": 921.6397795,
|
|
"p(95)": 959.8251259
|
|
},
|
|
"http_req_receiving": {
|
|
"max": 6.411,
|
|
"p(90)": 0.021041,
|
|
"p(95)": 0.031084,
|
|
"avg": 0.012620682923964174,
|
|
"min": 0.003916,
|
|
"med": 0.008125
|
|
},
|
|
"vus": {
|
|
"value": 400,
|
|
"min": 400,
|
|
"max": 400
|
|
},
|
|
"data_sent": {
|
|
"count": 53297070,
|
|
"rate": 350384.8332824616
|
|
},
|
|
"http_req_waiting": {
|
|
"avg": 56.020666320876515,
|
|
"min": 0.486875,
|
|
"med": 54.016208,
|
|
"max": 1693.721043,
|
|
"p(90)": 85.715642,
|
|
"p(95)": 100.466708
|
|
},
|
|
"vus_max": {
|
|
"value": 400,
|
|
"min": 400,
|
|
"max": 400
|
|
},
|
|
"http_req_failed": {
|
|
"passes": 0,
|
|
"fails": 536272,
|
|
"thresholds": {
|
|
"rate<0.05": false
|
|
},
|
|
"value": 0
|
|
},
|
|
"http_req_duration{expected_response:true}": {
|
|
"min": 0.529958,
|
|
"med": 54.031771000000006,
|
|
"max": 1693.770418,
|
|
"p(90)": 85.73500810000002,
|
|
"p(95)": 100.48790815,
|
|
"avg": 56.03699503205073
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"min": 0,
|
|
"med": 0,
|
|
"max": 0,
|
|
"p(90)": 0,
|
|
"p(95)": 0,
|
|
"avg": 0
|
|
},
|
|
"http_req_connecting": {
|
|
"avg": 0.009859584460870607,
|
|
"min": 0,
|
|
"med": 0,
|
|
"max": 31.446708,
|
|
"p(90)": 0,
|
|
"p(95)": 0
|
|
},
|
|
"http_reqs": {
|
|
"rate": 3525.5516919420197,
|
|
"count": 536272
|
|
},
|
|
"http_req_blocked": {
|
|
"avg": 0.025469064135193367,
|
|
"min": 0.000166,
|
|
"med": 0.000417,
|
|
"max": 35.618917,
|
|
"p(90)": 0.001167,
|
|
"p(95)": 0.001792
|
|
},
|
|
"http_req_duration": {
|
|
"p(95)": 100.48790815,
|
|
"avg": 56.03699503205073,
|
|
"min": 0.529958,
|
|
"med": 54.031771000000006,
|
|
"max": 1693.770418,
|
|
"p(90)": 85.73500810000002,
|
|
"thresholds": {
|
|
"p(95)<800": false
|
|
}
|
|
},
|
|
"http_req_sending": {
|
|
"min": 0.000833,
|
|
"med": 0.002125,
|
|
"max": 6.155458,
|
|
"p(90)": 0.004584,
|
|
"p(95)": 0.007208,
|
|
"avg": 0.0037080282505896614
|
|
},
|
|
"iterations": {
|
|
"count": 76378,
|
|
"rate": 502.12315229426036
|
|
},
|
|
"checks": {
|
|
"passes": 1241233,
|
|
"fails": 60566,
|
|
"thresholds": {
|
|
"rate>0.9": false
|
|
},
|
|
"value": 0.9534751524620928
|
|
},
|
|
"data_received": {
|
|
"rate": 11663194.715811512,
|
|
"count": 1774089647
|
|
}
|
|
}
|
|
} |