Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Add support for wasm runtime metrics try #2 #4483

Merged
merged 67 commits into from
Dec 16, 2021
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
e5ac481
Add runtime metrics provider
sandreim Dec 7, 2021
f2fedf5
Runner changes
sandreim Dec 7, 2021
3932b89
Some sample metrics in paras_inherent
sandreim Dec 7, 2021
c9099e9
update cargo toml
sandreim Dec 7, 2021
21c967b
fmt
sandreim Dec 7, 2021
b6205b2
bug
sandreim Dec 7, 2021
e058dc1
more fmt after merge
sandreim Dec 7, 2021
0d9760a
Refactor metric prefix override
sandreim Dec 8, 2021
ae187f7
fmt
sandreim Dec 8, 2021
3189117
remove bug comment
sandreim Dec 8, 2021
561c414
Add runtime metric primitives
sandreim Dec 8, 2021
bf5e5eb
Impl trace event parsing
sandreim Dec 8, 2021
e3385de
Update metrics
sandreim Dec 8, 2021
267fc85
cargo lock
sandreim Dec 8, 2021
82356e5
fmt
sandreim Dec 8, 2021
41c4034
Fix target check
sandreim Dec 8, 2021
a6ed5d4
Merge branch 'master' of github.com:paritytech/polkadot into sandreim…
sandreim Dec 9, 2021
6d8cb15
Runtime metrics primitives
sandreim Dec 9, 2021
d2381ea
Review feedback
sandreim Dec 9, 2021
155c9b7
Runtime metrics crate
sandreim Dec 9, 2021
2f27805
Node side runtime metric changes
sandreim Dec 9, 2021
cfd62ab
use runtime CounterVec instead of macro
sandreim Dec 9, 2021
e6855e1
fmt nice
sandreim Dec 9, 2021
90b78c8
remove dead code
sandreim Dec 9, 2021
ff02191
base58 decoding
sandreim Dec 9, 2021
975e46b
base58 encoding
sandreim Dec 9, 2021
6be0e3b
fix warn
sandreim Dec 9, 2021
fd612f1
typo
sandreim Dec 9, 2021
609bb74
Review feedback
sandreim Dec 10, 2021
c07f5cc
Finish label support
sandreim Dec 10, 2021
06af03b
fmt
sandreim Dec 10, 2021
c446960
please compile
sandreim Dec 10, 2021
470b976
add feature gate
sandreim Dec 10, 2021
1342382
fmt
sandreim Dec 10, 2021
fe95d3d
Comment cargo toml
sandreim Dec 10, 2021
1c66365
Fix cargo toml description
sandreim Dec 10, 2021
b4aa11d
merge master
sandreim Dec 10, 2021
129aae2
merge master
sandreim Dec 13, 2021
cff2691
Update doc.
sandreim Dec 13, 2021
a97a742
switch to `runtime-metrics` feature
sandreim Dec 13, 2021
eab86b2
fmt
sandreim Dec 13, 2021
9d64fd0
cargo toml
sandreim Dec 13, 2021
2703729
fix tests
sandreim Dec 13, 2021
fdc99dc
fixes
sandreim Dec 13, 2021
2eb038d
better ux
sandreim Dec 13, 2021
ca4dd9f
from_utf8_unchecked is safe
sandreim Dec 13, 2021
977f84d
fmt
sandreim Dec 13, 2021
e7c5636
Add Counter and refactor
sandreim Dec 13, 2021
9ed04c6
Fixes
sandreim Dec 13, 2021
09e0978
review fixes
sandreim Dec 14, 2021
a6442af
more fixes
sandreim Dec 14, 2021
04f517c
add integration test
sandreim Dec 14, 2021
1c44ffe
dev deps
sandreim Dec 14, 2021
90dd6fb
gitlab script update
sandreim Dec 14, 2021
7303a4a
review fixes
sandreim Dec 15, 2021
796338f
fix merge damage
sandreim Dec 15, 2021
0b6f0f2
Run tests twice
sandreim Dec 15, 2021
bc01068
small fix
sandreim Dec 15, 2021
e818617
typo
sandreim Dec 15, 2021
5a1050d
cargo lock
sandreim Dec 15, 2021
2febc4c
tests
sandreim Dec 15, 2021
fecd12b
spellcheck happy ?
sandreim Dec 15, 2021
0b405e0
more fixes
sandreim Dec 16, 2021
78620f6
Guard tracing init
sandreim Dec 16, 2021
061efe2
missing copyright
sandreim Dec 16, 2021
6dae53e
Merge remote-tracking branch 'origin/master' into sandreim/runtime_me…
Dec 16, 2021
f1d515e
update lockfile for substrate
Dec 16, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion node/metrics/src/runtime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,8 @@ impl RuntimeMetricsProvider {
impl sc_tracing::TraceHandler for RuntimeMetricsProvider {
fn handle_span(&self, _span: &sc_tracing::SpanDatum) {}
fn handle_event(&self, event: &sc_tracing::TraceEvent) {
if event.target.ne("metrics") {
let target = event.values.string_values.get("target");
if target.is_none() || target.unwrap().ne("metrics") {
sandreim marked this conversation as resolved.
Show resolved Hide resolved
return
}

Expand Down