►
From YouTube: SIG Instrumentation 20201001
Description
SIG Instrumentation October 1st 2020
A
Welcome
everyone
to
today's
edition
of
the
sig
instrumentation
regular
meeting.
It
is
thursday
october
1st
2020..
Does
someone
want
to
leave
this
meeting
other
than
me?
I
seem
to
leave
them
every
week.
B
Sure,
okay,
I
can
do
it
great,
that's
what
we
have.
I'm
pasting.
A
The
agenda
in
the
chat
and
over
to
frederick.
B
B
Okay,
next
point:
actually
I
think
I
just
spoke
to
lily
and
she
said
that
you
can
make
today,
so
we
can
move
that
point
to
the
next
to
next
time.
I
think
I
think
there
was
something
about
v1
k,
log
compatibility
or
incompatibility,
not
being
she.
She
heard
that
people
didn't
feel
like
that.
It
was
announced
well
enough,
so
maybe
we
can
try
to
have
kind
of
a
public
announcement
about
changes
there.
A
Oh
speaking,
of
which
I
think
we're
due
for
a
community
update
this
month,
like
I
put
us
on
the
schedule,
so
we
can
potentially
put
that
there.
B
That
sounds
good.
That
sounds
good.
If
you
I
mean
we
should
figure
out
who
who
does
that
update
and
then
figure
out
what
I
don't
exactly
know.
I
just
had
a
very
quick
conversation
with
her
and
probably
best
for
mark
and
delete
to
talk
about
what
we
should
say
there.
A
Yeah,
I
can
try
to
chase
that
down.
Normally,
I
would
say
I
did
the
last
one,
so
it's
han's
turn
to
do
this
one,
but
I
think
he
might
still
be
out
until
we
do
that
meeting.
So
I
might
end
up
doing
this.
One
too.
B
Okay
and
then
we
are
already
on
our
last
point.
I
mean
we'll
go
back
to
our
first
one.
But
sergey
are
you
with
us
yeah.
C
Yeah,
I
I
was
doing
some
like
looking
at
prs
for
signal
and
a
few
of
them
like
it
started
with
deduplication
of
events.
I
needed
some
input
from
sig
instrumentation
and
then
I
decided
to
just
put
more
sig
instrumentation
related
prs
in
one
place.
So
if
you
have
time
to
help
with
that,
it
will
be
great.
So
main
topic
is
deduplication
of
events,
so,
like
it's
second
second
section
in
a
document,
so
there
are
two
events
with
deduplication.
C
First
is
adding
container
name
to
some
back-off
event,
so
I
I
try
to
understand
what
they
do
with
this,
with
not
being
able
to
add
new.
A
piece
of
a
string
in
in
an
event
like
is
how
dangerous
it
is,
and
how
like
what
the
general
policy
here,
because
I
see
how
like
okay.
C
So
there
is
an
event,
that's
saying
that
container
failed
to
start
and
it
doesn't
include
container
name
which
may
be
beneficial
for
some
people
to
troubleshoot,
and
the
jordan
commented
that
his
container
name
this
event
description
wouldn't
be
repetitive
enough,
so
the
duplication
would
wouldn't
work.
So
I
was
trying
to
understand
what
to
do
here.
A
So
just
looking
over
the
stock,
I
would
maybe
suggest,
like
there's
a
big
list
of
prs
here.
Maybe
we
should
review
this
at
our
next
triage
meeting.
C
Okay,
do
do
you
have
any
anything
about
like
deduplication
of
events
like?
Can
we
discuss
it
here,
or
it's
also
needs
to
go
to
triage
meeting.
B
B
C
It's
okay.
I
can
reach
him
on
the
slack.
I
was
just
wondering
if
there
is
some
guidance
document,
because
in
other
pr
in
the
same
category
about
failed
mount,
it
includes
error
messaging,
an
event.
So
I
was
just
like
contradicting
myself.
So
on
one
hand,
we
don't
want
to
put
container
name
in
the
event
and
other
hand.
We
put
error
message,
an
error,
maybe
whatever
so
it
kind
of
doesn't
align
with
my
hat
in
my
head.
So
I
was
wondering
if
this
secant
has
like
is
there
somebody
on
this
call?
Who
has
enough
context
here.
B
Yeah,
no,
I
don't
think
we
have
a
general
like
set
of
guidelines,
what
we
do
and
what
we
don't
do.
B
Sound
that
sounds
like
a
good
idea
to
do
that,
but
I
don't
think
that's
necessarily
helpful
for
your
case
here.
I
I
would
say
that
we
need
to
look
at
it
on
a
case-by-case
basis.
So
triage
is
probably
our
best
bet.
C
And
okay,
on
triage,
you
just
we'll
find
somebody
who
who
knows
about
it.
B
Hopefully,
during
during
triage,
we'll
we'll
just
look
at
each
thing
individually
and
then
typically,
we
don't
dive
into
details,
but
we
at
least
assign
someone
to
have
a
look
at
something,
and
so
we
could
hopefully
find
someone.
Then.
B
Perfect,
thank
you
so
much
thank
you
and
with
that
then,
let's
go
back
to
elena's
topic.
A
A
Work
for
this
sprint,
like
or
sorry
for
this
milestone
to
ensure
that,
like
everything,
there
looks
like
it's
ready
to
go
so
I
am
gonna
share
my
screen
and
we
can
just
go
through
them
because
we
have
like
a
lot
of
caps
currently
for
our
sig
like
there
are,
I
think,
seven,
which
is
a
lot
and
or
at
least
like
a
lot
traditionally.
A
I
don't
think
we've
ever
tried
to
work
on
seven
caps
simultaneously
before
so
we
did
this
last
meeting
and
I
thought
it
was
very
helpful
and
certainly
the
release
team
told
me
it
was
very
helpful.
So
let's
do
it
so
can
everybody
see
my
screen?
I'm
sharing
the
caps
I
see
some
nodding
sounds
good
and.
A
A
E
A
E
E
A
Yeah,
I
think,
let's
see
I'm
just
looking
at
the
labels,
it
doesn't
have
an
lgtm.
Are
you
okay
with
me
removing
the
hold
and
saying
the
last
thing
that
this
needs
just
the
test
plans
that
they're
asking
for.
E
Yeah,
it
still
needs,
so
I
got
ciao
from
api
machinery
to
review
it,
but
I'd
still
like
lava
lamp
daniel
to
approve
it.
Okay,
I
did
ping
him,
he
said
yeah
you
can
us.
I
think
it
already.
Is
this
time
yeah?
Okay,
it's
cool!
I
I've
pinged
him
on
sak.
He
said
he
will
review
it
not
yesterday.
So
maybe
today
and
I
do
need
to
add
the
test
plan,
but
I
think
it's.
A
Like
singing
and
dancing
here,
I'm
just
that
excited
okay.
So
let's
take
a
look
at
structured,
login
merrick.
I
think
this
one
was
like
in
the
best
shape
of
all
of
them,
so
at
least
from
what
I
we
last
looked
at
it.
So
I
guess
the
beta
work
on
this
was
a
maybe
for
120..
So
I
have.
How
are
we
do?
We
have
the
availability
or.
F
I
assume
that
will
not
like
it's
smart,
defining
that
finishing
the
the
work
that
or
like
static
analysis.
That
needs
to
be
done.
I
would
be
more
focused
on
the
the
second
cap,
which
is
to
two
locks,
which
is
like
sanitization
to
make
sure
that
we
have.
I
think,
the
the
missing
part
that
it's
much
smaller
just
in
chest
plan
here.
I
didn't
have
too
much
time
to
for
structure
logging.
I
didn't
have
too
much
time
to.
I
will
look
look
at
it,
but
I
don't
think
I
will
be
able
to
do
that.
A
Okay,
in
that
case,
then,
do
you
want
me
to
remove
this
from
the
120
for
beta,
because
it
sounds
like
we're
not
going
to
make
120
for
this.
A
A
A
Okay,
great,
oh
yeah!
This
milestone.
A
A
E
A
A
A
E
Actually,
I
did
have
one
quick
question
about
that.
One,
oh
sure,
do
we,
I
noticed
that
he
suggested
adding
some
dimensions
for
units
for
various
things.
Is
that
something
that
is
in
alignment
with
our
guidelines
or
is
that
that
isn't
something
I've
seen
before
on
prometheus
matrix?
I.
B
Yeah,
I
actually
commented
on
that.
So
for
all,
like
standardized
resources,
we
should
definitely
have
separate
metrics
for
this,
so
like
cpu
cores
memory
etc
for,
like
extension,
ones,
I
don't
think
we
can
get
around
doing
something
generic,
but
for
everything
that
is
like
standardized
core
resources.
We
should
definitely
have
separate
metrics,
because
it's
kind
of
the.
B
So,
even
if
that's
the
case,
I
think
the
proposal
was
to
put
the
type
of
resource
into
a
label
and
even
that
already
kind
of
violates
the
like
rule
of
thumb
of
prometheus,
which
is
like
any
metric,
must
be
summable
in
all
dimensions
and
still
makes
sense,
essentially
which,
when
you're
mixing
types
of
resources,
it's
kind
of
gibberish
the
result
right.
But
if
you're
like,
let's
say
cpu
metrics
or
something
right,
you
some
all
of
those
overall
clusters,
you
all
make
sense
right.
The
result
makes
sense,
but.
G
I
mean
frederick,
like
it's
a
rule,
but
if
it
doesn't
match
the
what
people
actually
need,
is
it
a
good
rule
right,
like
I
understand
the
tension
on
there?
I
just
don't
think
the
discoverability
of
prometheus
around
metric
label
around
metric
names
is
good
enough
to
justify
that
right.
Like
that's
the
challenge
like
okay,
clayton,
yeah,
sorry,
I
was
late.
I
had
another
meeting,
no
problem.
G
Oh
yeah,
perfect,
it's
a
huge
topic
right
like
I
don't
want
to
like
try
and
like
negotiate
it
like
now
I
just
like
how
do
I
go
find
all
of
the
things
that
are
related,
I
gotta
go.
Do
wild
card
queries
on
metric
names?
That's
awesome!
If
only
I
had
some
sort
of
system
for
categorizing
subsets
of
series
within
a
group
right
like
that's
the
counter
argument
to
that
rule
of
thumb.
B
B
I
can
certainly
see
that
argument
and
having
one
thing
that
is
consistent
in
itself
is
probably
better
than
having
two.
So
I
think
I
could.
G
Live
with
that,
I
struggled
with
splitting
it
like
I
I,
after
splitting
out
the
concrete
ones,
they
can
have
a
good
description,
so
you
know
it
kind
of
comes
down
to.
When
you
split
out
a
metric
series,
you
can
have
unique
metadata
on
the
description.
Do
we
do
a
good
enough
job,
exposing
that
all
the
places
in
prometheus
or
other
monitoring
systems?
No,
but
that
would
be
an
argument
for
the
individual
metric
name.
G
But
discoverability
is
pretty
rough
and
I,
as
an
admin,
I
do
not
care
about
all
the
different
extension
resources,
whereas
I
know
every
time
I'm
probably
gonna,
I
mean
the
vast
majority
of
admins
are
gonna.
Look
at
cpu
and
memory,
ephemeral,
storage
say
we
added
network
every
every
new
thing
we
add
to
the
standard
model.
I
think
there's
a
reasonable
assumption.
They're
gonna
look
at
those
and
they're.
You
know
they
do
that
for
container
memory
metrics
today
and
there's
like
five
different
variants
in
container
memory.
G
Each
of
those
has
a
unique
meaning.
They
each
need
a
description,
but
then
you
start
getting
into
extensions,
and
the
system
can't
give
you
good
metadata
about
them.
Is
the
right
thing
to
do
to
be
a
little
bit
more
formal
about
resource
assignment
in
kubernetes
and
say
there
should
be
a
way
in
kubernetes
to
name
the
meaning
of
extension
resources.
We
don't
have
that
today
we
could
move
down
that
path,
in
which
case
that
would
be
an
argument
for
you
know
for
every
one
of
those
that
we
had
metadata
on.
B
B
I
think
I
I
I
I
like
that
idea,
but
I
don't
think
we
I
think
we
can
probably
go
ahead
with
the
with
the
generic
mechanism
for
now
and
like
should
we
should
we
discover
that
what
you
just
proposed
is
something
that
people
want
anyways
then
I
think
it
could
be
something
we
could
go
down,
but
I
don't
think
it
necessarily
needs
to
be
as
part
of
this
cap
right
now
for
like
to.
G
G
The
worst
one
for
extension,
resources
was
every
extension
resource
is
going
to
have
a
slash
and
a
dot
in
the
name
and
probably
dashes
which
transliterates
to
metric
names,
abysmally
and
so
already
an
end
user.
Would
struggle
like
you
would
not
be
able
to
cut
and
paste
the
resource
and
then
use
it
and
find.
G
You
would
have
to
apply
those
rules
yourself,
so
that
would
be
probably
the
strongest
argument
for
extension
and
I
can
buy
the
argument
of
the
generic
mechanism
if
everybody's
okay
with
living
with
it-
and
we
can
always
get
feedback.
You
know
if,
if
people
find
out
that
they
really
want
to
do
this,
some
and
they're
they're
uncomfortable
putting
the
slice
in
some
room
to
change.
A
Cap
sounds
like
no.
We
can
come
back
to
this
one
if
somebody
thinks
of
something
I
think
we
have
like
two
or
three
more
to
go
through.
Let's
yeah,
I
think
two
more
kubernetes
systems
components,
log
sanitization,.
A
Let's
see
what's
going
on
with
this
one,
we
plan
to
work
on
this
one
in
120
yay,
and
it
was
missing
a
bunch
of
things.
Specifically,
it
wasn't
implementable,
it
didn't
have
test
plans
and
it
didn't
have
graduation
criteria.
So
is
that
I'm
hoping
and
I'm
sure
that
the?
Where
is
the
cap
link.
A
I
would
suggest
that
you
try
to
do
that
as
quickly
as
possible,
given
that,
like
this
needs
to
be
merged
and
in
that
state
by
next
tuesday,
yeah,
because
I
didn't
see
like
maybe
there's
a
pr
here.
No,
I
don't
see
it.
Okay,
I
will
I'll
put
a
like
pingy
reminder
on.
A
A
A
Yeah
I
saw
that
like
a
poc
pr.
E
Yep
and
ben
elder
was
checking
it
out,
which
was
really
helpful.
Actually,
I
think
he
might.
Maybe
we
should
have
him
be
a
reviewer
on
the
cup.
A
Great,
let
me
pull
up
the
cap
and
I
can
pull
him
in
if
it
loads.
Oh
he's
already
a
reviewer,
so.
E
A
Yeah
he's
reviewed,
so
that's
great
cool,
so
I
think
that
one
is
chugging
along
and
hopefully
it's
clear
what
the
release
team
wants
there.
So
is
there?
That's
all
the
caps.
Is
there
anything
else
that
we
want
to
go
over
in
the
cap
review
or
anything
else?
I
guess
that
we'd
want
to
discuss
in
terms
of
any
of
these
caps.
B
All
right
looks
like
we're
out
of
topics
for
today.
I
guess
we
can
get
give
everybody
three
minutes
of
their
time
back
and.
E
E
Oops,
let's
do
this
one,
so
I
spent
a
little
bit
of
time
working
on
a
little
proof
of
concept
for
something
to
monitor.
Systemd,
mostly,
I
feel
like
it's
really
hard
to
monitor
it.
The
cubelet
today
will
monitor
docker
and
it
or
where
it'll,
monitor
the
cubelet,
it'll
monitor
docker
and
that's
it
but
oftentimes.
I
run
a
bunch
of
stuff
like
npd
and
I
maybe
want
to
know
information
about
journal
d
as
well
c
advisor
does
an
okay
job
with
this.
If
I
run
it,
but
it's
really
expensive.
E
If
I
just
want
to
monitor
one
c
group
for
npd,
for
example,
and
kubernetes
is
kind
of
hard
to
configure
as
well
and
there's
this
other
there's
the
node
exporter,
which
has
some
really
cool,
systemd
metrics.
But
it's
not
resource
usage.
It's
just
basically
state
metrics,
so
is
it
running?
Is
it
not
running
and
I
kind
of
want
both
of
these,
but
just
for
a
small
small
set
of
services
like
cubelet
docker
npd
journal
d?
E
E
Let's
see,
let
me
switch
to
sharing
it,
so
I
wrote
this
little
demo.
It
doesn't
do
anything
other
than
collect.
E
Cpu
memory
and
I
picked
a
random
state
metric,
but
you
can
get
all
sorts
of
things
like
restarts.
Let
me
make
this
bigger
screen.
E
So
if
I
query
this,
it's
just
giving
me
the
same
sort
of
cpu
metric
that
I
would
get
from
c
advisor
the
same
sort
of
memory
metric
that
I
would
get
from
c
advisor.
But
also
then
I
can
get
sort
of
node
exporter
style,
state,
metrics,
and
so
I'm
not
actually
planning
to
do
anything
with
this.
But
I
wanted
to
present
it
just
to
kind
of
share
it
with
everyone,
and
maybe
this
will
be
a
useful
thing
to
pursue
in
the
future.
D
That's
really
cool.
I
actually
kind
of
found
a
similar
project
by
paul
villas.
He
wrote
a
systemd
export,
I'm
not
sure.
If
you're
aware
he
actually
has
like
the
united
states
stuff
in
there
and
a
bunch
of
similar
things,
so
it
might
be
worth
sharing
the
effort
in
that
case,
especially
if
you
don't
plan
on
like
maintaining
it
going
forward
or
something
no
yeah
yeah.
I
can
link
you
to
that.
I'm
like
running
this
on
my
local
machine.
Just
for
the
sake
of
having
these
metrics
of
system
b.
D
B
All
right
very
cool,
thanks
for
sharing,
I
think
matthias,
said
he'll
put
the
here.
B
All
right
with
that
we're
out
of
time
and
everybody
have
a
wonderful
local
time
and
see
you
next
time.