feat: integrate performance upgrade and agent inspection tooling
This commit is contained in:
@@ -0,0 +1,303 @@
|
||||
{
|
||||
"runtime": ".NET 10.0.8",
|
||||
"host": "Windows loopback TCP; sequential round-trip samples, multiple real connections",
|
||||
"rows": [
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 1,
|
||||
"bytes": 64,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 2569.8786133898707,
|
||||
"p50Microseconds": 59.1,
|
||||
"p95Microseconds": 172,
|
||||
"p99Microseconds": 302.8,
|
||||
"processAllocatedBytes": 4181192
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 1,
|
||||
"bytes": 64,
|
||||
"elapsedMilliseconds": 3.9542,
|
||||
"delivered": 1
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 1,
|
||||
"bytes": 1024,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 9339.622985687758,
|
||||
"p50Microseconds": 76.8,
|
||||
"p95Microseconds": 233.8,
|
||||
"p99Microseconds": 413.7,
|
||||
"processAllocatedBytes": 9931824
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 1,
|
||||
"bytes": 1024,
|
||||
"elapsedMilliseconds": 4.1822,
|
||||
"delivered": 1
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 1,
|
||||
"bytes": 32768,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 2077.1380931710028,
|
||||
"p50Microseconds": 403.3,
|
||||
"p95Microseconds": 1068.7,
|
||||
"p99Microseconds": 1287.4,
|
||||
"processAllocatedBytes": 229642408
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 1,
|
||||
"bytes": 32768,
|
||||
"elapsedMilliseconds": 0.8935,
|
||||
"delivered": 1
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/slow-consumer-burst",
|
||||
"connections": 1,
|
||||
"attempts": 8,
|
||||
"beforePump": {
|
||||
"PendingCount": 2,
|
||||
"PendingBytes": 2136,
|
||||
"Rejected": 1,
|
||||
"Replaced": 0,
|
||||
"Completed": 0,
|
||||
"OldestWaitMilliseconds": 108.5865,
|
||||
"LastWaitMilliseconds": 0
|
||||
},
|
||||
"afterPump": {
|
||||
"PendingCount": 0,
|
||||
"PendingBytes": 0,
|
||||
"Rejected": 1,
|
||||
"Replaced": 0,
|
||||
"Completed": 2,
|
||||
"OldestWaitMilliseconds": 0,
|
||||
"LastWaitMilliseconds": 108.3473
|
||||
},
|
||||
"metrics": {
|
||||
"CurrentSessions": 1,
|
||||
"SessionsConnected": 1,
|
||||
"SessionsDisconnected": 0,
|
||||
"PacketsSent": 771,
|
||||
"PacketsReceived": 770,
|
||||
"BytesSent": 8772548,
|
||||
"BytesReceived": 8703064,
|
||||
"RpcStarted": 0,
|
||||
"RpcCompleted": 0,
|
||||
"RpcTimedOut": 0,
|
||||
"RpcCanceled": 0,
|
||||
"RpcFailed": 0,
|
||||
"ProtocolViolations": 0,
|
||||
"AuthRejectedCount": 0,
|
||||
"PermissionDeniedCount": 0,
|
||||
"HandlerExceptionCount": 0,
|
||||
"UnknownOpcodeCount": 0,
|
||||
"DispatchMissCount": 2,
|
||||
"SerializationErrorCount": 0,
|
||||
"DispatchQueueRejectedCount": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 32,
|
||||
"bytes": 64,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 13928.182807399347,
|
||||
"p50Microseconds": 58.6,
|
||||
"p95Microseconds": 147.2,
|
||||
"p99Microseconds": 235,
|
||||
"processAllocatedBytes": 3788328
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 32,
|
||||
"bytes": 64,
|
||||
"elapsedMilliseconds": 15.9674,
|
||||
"delivered": 32
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 32,
|
||||
"bytes": 1024,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 9348.968509314276,
|
||||
"p50Microseconds": 79.3,
|
||||
"p95Microseconds": 199.6,
|
||||
"p99Microseconds": 551,
|
||||
"processAllocatedBytes": 9913976
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 32,
|
||||
"bytes": 1024,
|
||||
"elapsedMilliseconds": 3.5947,
|
||||
"delivered": 32
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 32,
|
||||
"bytes": 32768,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 1782.1179776023969,
|
||||
"p50Microseconds": 446.9,
|
||||
"p95Microseconds": 1466.1,
|
||||
"p99Microseconds": 1839.8,
|
||||
"processAllocatedBytes": 229509592
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 32,
|
||||
"bytes": 32768,
|
||||
"elapsedMilliseconds": 13.9419,
|
||||
"delivered": 32
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/slow-consumer-burst",
|
||||
"connections": 32,
|
||||
"attempts": 256,
|
||||
"beforePump": {
|
||||
"PendingCount": 30,
|
||||
"PendingBytes": 32040,
|
||||
"Rejected": 32,
|
||||
"Replaced": 0,
|
||||
"Completed": 0,
|
||||
"OldestWaitMilliseconds": 109.5715,
|
||||
"LastWaitMilliseconds": 0
|
||||
},
|
||||
"afterPump": {
|
||||
"PendingCount": 23,
|
||||
"PendingBytes": 24564,
|
||||
"Rejected": 32,
|
||||
"Replaced": 0,
|
||||
"Completed": 7,
|
||||
"OldestWaitMilliseconds": 109.1555,
|
||||
"LastWaitMilliseconds": 109.1537
|
||||
},
|
||||
"metrics": {
|
||||
"CurrentSessions": 32,
|
||||
"SessionsConnected": 32,
|
||||
"SessionsDisconnected": 0,
|
||||
"PacketsSent": 864,
|
||||
"PacketsReceived": 775,
|
||||
"BytesSent": 9826176,
|
||||
"BytesReceived": 8708404,
|
||||
"RpcStarted": 0,
|
||||
"RpcCompleted": 0,
|
||||
"RpcTimedOut": 0,
|
||||
"RpcCanceled": 0,
|
||||
"RpcFailed": 0,
|
||||
"ProtocolViolations": 0,
|
||||
"AuthRejectedCount": 0,
|
||||
"PermissionDeniedCount": 0,
|
||||
"HandlerExceptionCount": 0,
|
||||
"UnknownOpcodeCount": 0,
|
||||
"DispatchMissCount": 7,
|
||||
"SerializationErrorCount": 0,
|
||||
"DispatchQueueRejectedCount": 32
|
||||
}
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 256,
|
||||
"bytes": 64,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 8559.783062997996,
|
||||
"p50Microseconds": 74.8,
|
||||
"p95Microseconds": 204,
|
||||
"p99Microseconds": 313.2,
|
||||
"processAllocatedBytes": 4045992
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 256,
|
||||
"bytes": 64,
|
||||
"elapsedMilliseconds": 12.374,
|
||||
"delivered": 256
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 256,
|
||||
"bytes": 1024,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 7391.815297015266,
|
||||
"p50Microseconds": 88.4,
|
||||
"p95Microseconds": 250.8,
|
||||
"p99Microseconds": 384.3,
|
||||
"processAllocatedBytes": 9917520
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 256,
|
||||
"bytes": 1024,
|
||||
"elapsedMilliseconds": 12.6405,
|
||||
"delivered": 256
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/rpc",
|
||||
"connections": 256,
|
||||
"bytes": 32768,
|
||||
"operations": 256,
|
||||
"throughputPerSecond": 1195.502482302127,
|
||||
"p50Microseconds": 418.6,
|
||||
"p95Microseconds": 1033.3,
|
||||
"p99Microseconds": 16401.9,
|
||||
"processAllocatedBytes": 227807112
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/broadcast",
|
||||
"connections": 256,
|
||||
"bytes": 32768,
|
||||
"elapsedMilliseconds": 47.4633,
|
||||
"delivered": 256
|
||||
},
|
||||
{
|
||||
"scenario": "tcp/slow-consumer-burst",
|
||||
"connections": 256,
|
||||
"attempts": 2048,
|
||||
"beforePump": {
|
||||
"PendingCount": 30,
|
||||
"PendingBytes": 32040,
|
||||
"Rejected": 256,
|
||||
"Replaced": 0,
|
||||
"Completed": 0,
|
||||
"OldestWaitMilliseconds": 124.5254,
|
||||
"LastWaitMilliseconds": 0
|
||||
},
|
||||
"afterPump": {
|
||||
"PendingCount": 23,
|
||||
"PendingBytes": 24564,
|
||||
"Rejected": 256,
|
||||
"Replaced": 0,
|
||||
"Completed": 7,
|
||||
"OldestWaitMilliseconds": 124.4757,
|
||||
"LastWaitMilliseconds": 124.5044
|
||||
},
|
||||
"metrics": {
|
||||
"CurrentSessions": 256,
|
||||
"SessionsConnected": 256,
|
||||
"SessionsDisconnected": 0,
|
||||
"PacketsSent": 1536,
|
||||
"PacketsReceived": 775,
|
||||
"BytesSent": 17439488,
|
||||
"BytesReceived": 8708404,
|
||||
"RpcStarted": 0,
|
||||
"RpcCompleted": 0,
|
||||
"RpcTimedOut": 0,
|
||||
"RpcCanceled": 0,
|
||||
"RpcFailed": 0,
|
||||
"ProtocolViolations": 0,
|
||||
"AuthRejectedCount": 0,
|
||||
"PermissionDeniedCount": 0,
|
||||
"HandlerExceptionCount": 0,
|
||||
"UnknownOpcodeCount": 0,
|
||||
"DispatchMissCount": 7,
|
||||
"SerializationErrorCount": 0,
|
||||
"DispatchQueueRejectedCount": 256
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user