Improve metrics performance and reliability #1170
Annotations
5 errors
|
|
|
test/agents/test-grpc-snapshot.mjs#L0
--- stderr ---
(node:68632) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
Using default certs
Old Config:
{}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": false,
"contCpuProfileInterval": 30000,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:58659",
"hostname": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local",
"iisNode": false,
"interval": 5000,
"metricsBatchSize": 1,
"metricsBufferSize": 100,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
Diff:
[
{
"op": "add",
"path": "/app",
"value": "nsolid-grpc-agent"
},
{
"op": "add",
"path": "/appVersion",
"value": "1.0.0"
},
{
"op": "add",
"path": "/assetsEnabled",
"value": true
},
{
"op": "add",
"path": "/blockedLoopThreshold",
"value": 200
},
{
"op": "add",
"path": "/contCpuProfile",
"value": false
},
{
"op": "add",
"path": "/contCpuProfileInterval",
"value": 30000
},
{
"op": "add",
"path": "/disablePackageScan",
"value": false
},
{
"op": "add",
"path": "/env",
"value": "prod"
},
{
"op": "add",
"path": "/grpc",
"value": "localhost:58659"
},
{
"op": "add",
"path": "/hostname",
"value": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local"
},
{
"op": "add",
"path": "/iisNode",
"value": false
},
{
"op": "add",
"path": "/interval",
"value": 5000
},
{
"op": "add",
"path": "/metricsBatchSize",
"value": 1
},
{
"op": "add",
"path": "/metricsBufferSize",
"value": 100
},
{
"op": "add",
"path": "/pauseMetrics",
"value": false
},
{
"op": "add",
"path": "/promiseTracking",
"value": false
},
{
"op": "add",
"path": "/pubkey",
"value": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I"
},
{
"op": "add",
"path": "/statsdBucket",
"value": "nsolid.${env}.${app}.${hostname}.${shortId}"
},
{
"op": "add",
"path": "/tags",
"value": []
},
{
"op": "add",
"path": "/tracingEnabled",
"value": false
},
{
"op": "add",
"path": "/tracingModulesBlacklist",
"value": 0
},
{
"op": "add",
"path": "/trackGlobalPackages",
"value": false
}
]
GrpcAgent configured. Endpoint: localhost:58659. Insecure: 1
Resetting command stream
Old Config:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": false,
"contCpuProfileInterval": 30000,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:58659",
"hostname": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local",
"iisNode": false,
"interval": 5000,
"metricsBatchSize": 1,
"metricsBufferSize": 100,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
|
|
test/agents/test-grpc-metrics-retry.mjs#L0
--- stderr ---
(node:67293) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
(node:67296) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
--- stdout ---
Running GrpcMetricsExporter retry test...
message { type: 'port', port: 58432 }
GRPC server started on port 58432
message {
type: 'command',
data: { agentId: 'f05850a5b78d0300d4ce694d6dd711001efbd4fb' }
}
Metrics received
Metadata {
internalRepr: Map(3) {
'user-agent' => [ 'grpc-c++/1.76.0 grpc-c/51.0.0 (osx; chttp2)' ],
'nsolid-agent-id' => [ 'f05850a5b78d0300d4ce694d6dd711001efbd4fb' ],
'nsolid-saas' => [ '' ]
},
opaqueData: Map(0) {},
options: {}
}
message {
type: 'metrics',
data: {
request: { resourceMetrics: [Array] },
metadata: {
'user-agent': [Array],
'nsolid-agent-id': [Array],
'nsolid-saas': [Array]
}
}
}
Received OTLP metrics export #1
Checking process metrics (20 metrics)
Process metric uptime: 1 datapoints (expected: 1)
Process metric systemUptime: 1 datapoints (expected: 1)
Process metric freeMem: 1 datapoints (expected: 1)
Process metric blockInputOpCount: 1 datapoints (expected: 1)
Process metric blockOutputOpCount: 1 datapoints (expected: 1)
Process metric ctxSwitchInvoluntaryCount: 1 datapoints (expected: 1)
Process metric ctxSwitchVoluntaryCount: 1 datapoints (expected: 1)
Process metric ipcReceivedCount: 1 datapoints (expected: 1)
Process metric ipcSentCount: 1 datapoints (expected: 1)
Process metric pageFaultHardCount: 1 datapoints (expected: 1)
Process metric pageFaultSoftCount: 1 datapoints (expected: 1)
Process metric signalCount: 1 datapoints (expected: 1)
Process metric swapCount: 1 datapoints (expected: 1)
Process metric rss: 1 datapoints (expected: 1)
Process metric load1m: 1 datapoints (expected: 1)
Process metric load5m: 1 datapoints (expected: 1)
Process metric load15m: 1 datapoints (expected: 1)
Process metric cpuUserPercent: 1 datapoints (expected: 1)
Process metric cpuSystemPercent: 1 datapoints (expected: 1)
Process metric cpuPercent: 1 datapoints (expected: 1)
Metrics received
Metadata {
internalRepr: Map(3) {
'user-agent' => [ 'grpc-c++/1.76.0 grpc-c/51.0.0 (osx; chttp2)' ],
'nsolid-agent-id' => [ 'f05850a5b78d0300d4ce694d6dd711001efbd4fb' ],
'nsolid-saas' => [ '' ]
},
opaqueData: Map(0) {},
options: {}
}
message {
type: 'metrics',
data: {
request: { resourceMetrics: [Array] },
metadata: {
'user-agent': [Array],
'nsolid-agent-id': [Array],
'nsolid-saas': [Array]
}
}
}
Received OTLP metrics export #2
Checking thread metrics (56 metrics)
Thread metric activeHandles: 1 datapoints (expected: 1)
Thread metric activeRequests: 1 datapoints (expected: 1)
Thread metric heapTotal: 1 datapoints (expected: 1)
Thread metric totalHeapSizeExecutable: 1 datapoints (expected: 1)
Thread metric totalPhysicalSize: 1 datapoints (expected: 1)
Thread metric totalAvailableSize: 1 datapoints (expected: 1)
Thread metric heapUsed: 1 datapoints (expected: 1)
Thread metric heapSizeLimit: 1 datapoints (expected: 1)
Thread metric mallocedMemory: 1 datapoints (expected: 1)
Thread metric externalMem: 1 datapoints (expected: 1)
Thread metric peakMallocedMemory: 1 datapoints (expected: 1)
Thread metric numberOfNativeContexts: 1 datapoints (expected: 1)
Thread metric numberOfDetachedContexts: 1 datapoints (expected: 1)
Thread metric gcCount: 1 datapoints (expected: 1)
Thread metric gcForcedCount: 1 datapoints (expected: 1)
Thread metric gcFullCount: 1 datapoints (expected: 1)
Thread metric gcMajorCount: 1 datapoints (expected: 1)
Thread metric dnsCount: 1 datapoints (expected: 1)
Thread metric httpClientAbortCount: 1 datapoints (expected: 1)
Thread metric httpClientCount: 1 datapoints (expected: 1)
Thread metric httpServerAbortCount: 1 datapoints (expected: 1)
Thread metric httpServerCount: 1 datapoints (expected: 1)
Thread metric l
|
|
test/agents/test-grpc-continuous-profile.mjs#L0
--- stderr ---
(node:63333) DeprecationWarning: Calling start() is no longer necessary. It can be safely omitted.
(Use `nsolid --trace-deprecation ...` to show where the warning was created)
Using default certs
Old Config:
{}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": true,
"contCpuProfileInterval": 100,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:57685",
"hostname": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local",
"iisNode": false,
"interval": 5000,
"metricsBatchSize": 1,
"metricsBufferSize": 100,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
Diff:
[
{
"op": "add",
"path": "/app",
"value": "nsolid-grpc-agent"
},
{
"op": "add",
"path": "/appVersion",
"value": "1.0.0"
},
{
"op": "add",
"path": "/assetsEnabled",
"value": true
},
{
"op": "add",
"path": "/blockedLoopThreshold",
"value": 200
},
{
"op": "add",
"path": "/contCpuProfile",
"value": true
},
{
"op": "add",
"path": "/contCpuProfileInterval",
"value": 100
},
{
"op": "add",
"path": "/disablePackageScan",
"value": false
},
{
"op": "add",
"path": "/env",
"value": "prod"
},
{
"op": "add",
"path": "/grpc",
"value": "localhost:57685"
},
{
"op": "add",
"path": "/hostname",
"value": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local"
},
{
"op": "add",
"path": "/iisNode",
"value": false
},
{
"op": "add",
"path": "/interval",
"value": 5000
},
{
"op": "add",
"path": "/metricsBatchSize",
"value": 1
},
{
"op": "add",
"path": "/metricsBufferSize",
"value": 100
},
{
"op": "add",
"path": "/pauseMetrics",
"value": false
},
{
"op": "add",
"path": "/promiseTracking",
"value": false
},
{
"op": "add",
"path": "/pubkey",
"value": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I"
},
{
"op": "add",
"path": "/statsdBucket",
"value": "nsolid.${env}.${app}.${hostname}.${shortId}"
},
{
"op": "add",
"path": "/tags",
"value": []
},
{
"op": "add",
"path": "/tracingEnabled",
"value": false
},
{
"op": "add",
"path": "/tracingModulesBlacklist",
"value": 0
},
{
"op": "add",
"path": "/trackGlobalPackages",
"value": false
}
]
GrpcAgent configured. Endpoint: localhost:57685. Insecure: 1
Resetting command stream
Old Config:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blockedLoopThreshold": 200,
"contCpuProfile": true,
"contCpuProfileInterval": 100,
"disablePackageScan": false,
"env": "prod",
"grpc": "localhost:57685",
"hostname": "sjc20-bb660-735755be-94ff-43bc-9c8a-05d35aaff673-16BFE72C4DD0.local",
"iisNode": false,
"interval": 5000,
"metricsBatchSize": 1,
"metricsBufferSize": 100,
"pauseMetrics": false,
"promiseTracking": false,
"pubkey": "^kvy<i^qI<r{=ZDrfK4K<#NtqY+zaH:ksm/YGE6I",
"statsdBucket": "nsolid.${env}.${app}.${hostname}.${shortId}",
"tags": [],
"tracingEnabled": false,
"tracingModulesBlacklist": 0,
"trackGlobalPackages": false
}
NewConfig:
{
"app": "nsolid-grpc-agent",
"appVersion": "1.0.0",
"assetsEnabled": true,
"blocked
|
|
test/parallel/test-inspector-break-when-eval.js#L0
--- stderr ---
[err] child process crashed, signal SIGTRAP
Timed out waiting for matching notification (break on file:///Users/runner/work/nsolid/nsolid/node/test/fixtures/inspector-global-function.mjs:9)
1
--- stdout ---
[test] Connecting to a child Node process
[test] Testing /json/list
[err] Debugger listening on ws://127.0.0.1:53240/b292b8cf-e458-4147-819c-9ef4fce64253
[err] For help, see: https://nodejs.org/en/docs/inspector
[err]
[err] Debugger attached.
[err]
[test] Setting up a debugger
[out] Loading
[out]
[out] Ready!
[out]
[test] Breaking in the code
[err]
[err]
[err] #
[err] # Fatal error in , line 0
[err] # Check failed: needs_context && current_scope_ == closure_scope_ && current_scope_->is_function_scope() && !function_.is_null() implies function_->context() != *context_.
[err] #
[err] #
[err] #
[err] #FailureMessage Object: 0x16b5e76e8
[err] ----- Native stack trace -----
[err]
[err]
[err] 1: 0x1049e0c34 node::NodePlatform::GetStackTracePrinter()::$_0::__invoke() [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 2: 0x106b958bc V8_Fatal(char const*, ...) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 3: 0x104dea008 v8::internal::ScopeIterator::start_position() [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 4: 0x104dec43c v8::internal::ScopeIterator::VisitLocals(std::__1::function<bool (v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::ScopeIterator::ScopeType)> const&, v8::internal::ScopeIterator::Mode, v8::internal::ScopeIterator::ScopeType) const [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 5: 0x104deab98 v8::internal::ScopeIterator::VisitLocalScope(std::__1::function<bool (v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::Object>, v8::internal::ScopeIterator::ScopeType)> const&, v8::internal::ScopeIterator::Mode, v8::internal::ScopeIterator::ScopeType) const [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 6: 0x104de9eb4 v8::internal::ScopeIterator::ScopeObject(v8::internal::ScopeIterator::Mode) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 7: 0x105427820 v8_inspector::V8DebuggerAgentImpl::currentCallFrames(std::__1::unique_ptr<std::__1::vector<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>, std::__1::allocator<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>>>, std::__1::default_delete<std::__1::vector<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>, std::__1::allocator<std::__1::unique_ptr<v8_inspector::protocol::Debugger::CallFrame, std::__1::default_delete<v8_inspector::protocol::Debugger::CallFrame>>>>>>*) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 8: 0x10541dbec v8_inspector::V8DebuggerAgentImpl::didPause(int, v8::Local<v8::Value>, std::__1::vector<int, std::__1::allocator<int>> const&, v8::debug::ExceptionType, bool, v8::base::EnumSet<v8::debug::BreakReason, int>) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 9: 0x1054403bc v8_inspector::V8InspectorImpl::forEachSession(int, std::__1::function<void (v8_inspector::V8InspectorSessionImpl*)> const&) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 10: 0x105431494 v8_inspector::V8Debugger::handleProgramBreak(v8::Local<v8::Context>, v8::Local<v8::Value>, std::__1::vector<int, std::__1::allocator<int>> const&, v8::base::EnumSet<v8::debug::BreakReason, int>, v8::debug::ExceptionType, bool) [/Users/runner/work/nsolid/nsolid/node/out/Release/nsolid]
[err]
[err] 11: 0x104df14e4 v8::internal::Debug::OnDebugBreak(v8::internal::DirectHandle<v8::internal::FixedArray>, v8::internal::StepAction, v8::base::EnumSet<v8::debug::BreakReason, int>) [/Users/runner/work/nsolid/nsolid/node/ou
|
The logs for this run have expired and are no longer available.
Loading