►
From YouTube: 2022-09-15 meeting
Description
Open cncf-opentelemetry-meeting-3@cncf.io's Personal Meeting Room
B
Okay,
I
I
was
checking
last
week
and
I
was
expecting
to
see
you
in
the
meeting.
It
was
last
week
right,
yeah
and
I
just
forgot
about
it
later,
so
I
have
been
checking
before
and
it's
just
strange
because
in
local
it
works,
probably
because
the
version
of
xcode
is
handling
the
project
in
a
different
way.
But
yeah
in
the
did
have
action.
It
was
failing
always
so
you
you
wanted
it
to
be
merged.
A
Yeah,
okay,
I
guess
the
the
the
the
hiccup
that
I
was
seeing
is.
It
looks
like
we
need
to
regenerate
the
protobufs
okay
and
I'm
not
sure
how
to
do
that.
So
that's
what
I
was.
I
was
waiting
for
this
meeting
to
talk
about
that.
B
B
A
I
saw
that
and
I
thought
I
thought,
that
the
version
of
the
generated
like
okay
open
you
know
the
protobufs
for
the
hotel,
otlp
exporter.
Okay,
I
thought
that
that
needed
to
be
regenerated.
So,
okay,
yeah,
that's
great.
Let's
merge
it.
B
A
B
I
don't
know
how,
depending
probably
on
the
version
it
finding
the
that
framework,
but
it's
not
finding
that
in
github
yeah.
A
A
B
On
the
project
switch.
B
So
I
mean
it
should
fail
everywhere,
because
it's
not
in
the
in
the
definition
of
the
of
the
package
but
yeah
okay.
A
B
B
And
the
the
thing
is
that
it
should
fail.
I
mean
it
should
fail
for
in
all
places,
because
it's
not
in
the
dependencies
I
mean.
I
don't
know
why
it's
not
failing
locally,
because
it
should
be
added
to
the
dependencies
as
one
of
the
packages
to
import
as
it
has
in
the
open,
telemetry
exporter.
B
Yeah
yeah,
I
don't
know
why,
but
it's
now.
It's.
B
I
have
the
last
week
I
downloaded
it.
I
saw
that
you
updated
also
with
main
just
and
yeah
okay.
So
then
I
think
I
can
merge
this.
Do
you
prefer
a
squash
and
murders.
B
B
So
yeah,
okay!
So
with
that,
do
you
want
a
version
for
with,
with
with
that
change,.
A
Yeah,
I
think
that
would
be
great
okay.
We
can
probably
also
merge
your
url
instrumentation
improvements.
B
Yeah
I
was
waiting
for
your
pr
because,
if
I
messed
mine
you
will
have
to
update
your
branch
again
because
it's
configured,
so
you
cannot
merge
without
being
up
to
date.
Yeah.
B
Great
yeah
we
can
merge
that
and
create
a
version
yeah,
because
the
session
instrumentation
was
taken,
probably
one.
Second,
almost
oh.
A
B
It
could
take
up
to
a
second,
I
would
say
yeah.
B
Now
it's
done
unparalleled
and.
B
B
Every
time
the
metal
compiler
did
things
which
mean
that
for
his
project,
whose
flatter-based
code
was
updating
the
metal
because
of
the
ui
is
updated,
so
it
was
building
it
every
time.
So
that's
a
limitation
that
probably
we
should
yeah
take
care
about.
So
I
don't
know
if
it's
related
to
yours
to
your
issue,
but
I
think
you
are
not.
I
don't
know
if
you
are
linking
something
that
could
be
updated,
metal
yeah,
I
don't
know,
I
will
call
it
the
metal
compiler.
I
mean.
B
B
It
before
loading,
but
maybe
it
updates
the
shaders
it
compiles
the
shaders.
Also
during
the
app
run
yeah
then
then
we
should
probably
open
an
issue
somehow
yeah.
If
it's
doing
that.
A
B
It
for
the
async
await
thing
so.
A
I
wonder
if
there's
like
a
way
to
create
like
a
sub
group,
you
know,
like
I,
don't
know
what
the
terminology
is
come
on.
A
Like
maybe,
if
we
created
like
a
new,
because
I
think
like
it,
it
uses
the
current
activity.
B
A
A
B
A
B
Yeah,
oh
I'm
in
the
wrong
yeah.
One
of
my
concerns
was
that
using
us,
os
activity
could
mean
that
sometimes
it
will
fail
yeah,
because
people
could
be
using
things
related
to
that
yeah
for
for
real
reasons.
So
we
we
are
able
to
navigate
one
level
up
so
yeah.
There
are
some
situations
where
it
wouldn't
never
work,
but
so
have
you
said
something
I
don't
know.
B
B
B
We
we
enter
an
exit
scope
when
we
create
a
when
we
create
a
spam.
A
A
B
And
the
thing
is
that,
if
they
really
they
delete
that
value,
we
don't
know
where
it
is.
So
we
are
basically
doing
that.
A
B
B
B
B
Yeah
we
get
the
current
context
getting
the
current,
so
we
have
here
the
current
one
and-
and
this
is
the
when
we
enter,
but
we
have
to
assign
a
parent.
So
we
we
got
the
current
one
who
can
be
zero
or
the
other
the,
but
you
don't
have
different
levels.
You
only.
B
A
A
B
From
from
the
user
code,
and
we
we
can
still
remove
hours
and
leave
the
user
have
its
current
activity,
it's
a
very.
It
doesn't
have
many
possibilities.
Yeah
I
mean
if,
if
it's
breaking
this,
if
this
value
is
being
resetted,
somehow
that
that's
that's,
where
yeah.
B
B
B
So
that,
but
the
thing
is
that
you
cannot
use
that,
except
if
you
write
it
yourself,
I
mean
you
cannot
use
that
from
outside
the
cast
the
the
client
code.
You
know
what
I
mean
you
have
to
create
a
task
and
whatever
is
inside.
That
task
will
get
your
context.
A
A
B
But
I
would
say
in
your
in
your
situation:
it
should
be
the
probably
starting
it
a
bit
later.
I
I
am
because
probably
the
compiler
is
doing
that
at
the
beginning
of
the
app
yeah.
When
it
has
finished
loading,
it
should
be
ready,
but
we
yeah,
I
I
I
will
try
to
check
with
a
ui,
with
a
sweep
ui
up
just
to
check
if
it's
been
somehow
removed
during
the
life
of
the
app
or
something
like
that.
B
If
it's
related
yeah,
it
could
be
that
the
new
metal
compiler
fixes
that
or
something
like
that,
but
yeah,
but
if
it's
the
metal
compiler
doing
it,
probably
it's
not
related
to
xcode,
except
if
they
change
it.
A
B
If
it's
presenting
it
later,
we
cannot
do
yeah.
B
How
to
solve
that,
because
I,
I
don't
think
it's
we
can
solve
it
from
our
side.
B
A
A
B
B
A
I
was
planning
on
improving
the
open,
telemetry
swift
documentation.
I
was
going
to
add.
You
know
to
kind
of
bring
it
more
in
line
with
what
the
java
sdk
has
like
for
getting
started
and
stuff
like
that,
we
just
had
some
customers
who
are
like.
I
don't
know
how
to
make
a
trace
and
oh
yeah,
okay
and
and
so.
B
So
you
are
you,
so
your
customers
are
already
using
your
your
sdk
and
creating
open
telemetry
response.
B
Testing
it
out
nice
yeah,
so
I
was.
B
My
customers
to
create
expanse
and
set
attributes
to
current
spans,
but
I
wrote
like
five
lines
of
simple
code,
but
I
don't
think.
A
Yeah,
I
think
that's
that's
like
I
mean
I
pointed
them
to
the
the
examples
and
I
think
that's
what
they
ended
up
using,
but
they
were
looking.
They
were
looking
for,
like
docs.
B
B
Okay,
yeah
yeah,
I
think
you
know
vinod
was
going
to
produce
produce
some.
You
know
some
time
ago.
He
said
he
was
going
to
work
on
some
tutorial
or
something
like
that
long
ago.
Yeah,
but
probably
he
got
into
other
other
issues.
A
If
he
has
anything
hanging
around
to
speed
things
up.
A
B
Last
week,
just
to
say
hi,
so
yeah
and
told
you
talking
about
your
peer
and
your,
I
mean
it's
really
nice
to
to
be
able
to
add
data
for
to
open
telemetry.
So
we
can
mix
everything
there
as
the
central
point
of
of
of
metrics
for
for
doing
everything,
yeah.
B
A
So
I
took
those-
and
I
might
eventually
add
this
to
the
open,
telemetry
sdk
as
well.
These
are
the
app
or
metric
kit
metrics
for
app
launch
time
or
like
app
metrics
yeah.
So
like
we
have
like
launch
times
over
here,
instagram
values
there.
I
don't
know
why
it's
doing
this,
the
chart
charting
stuff
and
elastic
is
kind
of
silly.
Sometimes.
A
A
Nice
yeah
and
these
are
yeah
and
the
histograms
and
they're
broken
down
by
you
can
see
it
better
in
this
one,
but
it's
like
a
daily
metrics.
So,
like
you
know,
on
the
14th,
you
know
these
are,
I
call
them
crashes,
but
these
are
like
app
exits
right.
Okay,
so
they're
broken
down
by
like
what
caused
the
exit,
and
so
these
are
all
abnormal
exits
or
crashes.
B
Yeah,
that's
great
yeah,
because
apple
is
providing
it
just
for
free,
so
yeah.
A
Yeah
yeah,
yep
and
then
down
here
I
haven't
done
all
the
metrics.
These
are
just
a
couple
that
I've
added
so
far,
but
here
is
the
responsiveness
and
app
like
hang
time,
so
that's
broken
down
into
milliseconds
as
well
so
like
when
that
ui
stutters.
A
B
Yeah
that
that's
cool-
I
don't
know
if
it
could
be
mixed
with
someone,
the
things
that
you
can
check
on,
runtime
and
and
use
it
to
compare.
I
don't
know
if
the
time
that
it
provides
its
does
it
provide
a
fixed
time
or
just
something
like.
B
A
B
Yeah,
it
is
it's,
it's
really
powerful.
I
mean
yeah
if
you
use
that
there
is
like
really
nice,
yeah
yeah.
A
Yeah,
it
would
be
so
the
the
api
provides
a
rather
than
a
daily
report.
It
also
provides
incremental
updates,
as
the
data
becomes
available,
and
so
I
might,
I
might
try
that
out
as
well
and
then
that'll
be
more
accurate
information
rather
than
these
histograms
that
are
daily
histograms,
because
they're
only
like
yeah,
you
see
like
this
one
was
from
the
12th
and
then
this
one
was
from
the
13th
and
for
some
reason
the
way
that
it
reports
it.
It's
like.
Oh
that's.
A
B
It's
nice
yeah.
B
B
Try
to
all
the
instrumentation
I
doing
I
am
doing
in
pen
telemetry,
so
the
url
session
instrumentation.
I
am
using
that
directly
from
open,
telemetry,
so
yeah.
So
that's
how
I
discovered
that
it
was
so
slow
and
try
to
make
it
faster,
because
it's
what
I
use
and
well,
I
have
to
change,
for
example,
the
exporter,
because
I
am
now
using
that
for
exporting
many
more
things
than
just
open,
telemetry
stuff.
Currently,
so
I.
A
B
A
B
Yeah,
I
used
this
for
for
a
lot,
but
after
some
changes
and
we
ended
up
using
some
private
endpoints
that
were
not
the
ones
that
we
could
use
like
public
apis,
yeah.
A
B
Have
I
have
to
move
out,
I
mean
I
didn't
want
to
mix
those
things
and
or
making
the
exporter
much
complex.
A
B
A
B
A
Added
I've
I've
done
first
in
my
agent
and
then
like
yeah.
The
the
the
elastic
agent
is
very
bare
bones,
because
everything
I
add
to
it
gets
pushed
up
to
open
toiletries.
B
B
Yeah
I
yeah,
I
will
try
to
show
you
what
I'm
doing
other
day.
B
To
this
more
about
instrumenting
testing
and
and
yeah,
and
and
I'm
doing
some
some
fancy
stuff
with
the
with.
B
Yeah,
I
I
will
try
to
show
you
something
next
next
week.
B
Yeah,
it's
a
bit
it's
a
bit
yeah,
I
mean
I
have
many
things
here,
but
no.
A
A
Takes
a
while
to
get
something
just
ready
to
demo,
you
know,
like
you,
have
to
make
sure
that
it's
in
a
good
state
because
you're
always
fiddling
with
stuff.
I
have
the
same
problem.
It's
like.
I
have
to
leave
it
if
I
have
a
demo
tomorrow,
it's
like
okay,
like
let's
stop
fiddling
with
stuff
right
now,.
B
B
There
is
something
like
yeah
just
a
bit.
This
is
my
best
thing
that
how
can
I
serve
my.
B
Okay,
so
this
is
basically
you,
you
have
your
tests
running,
that
are
that,
and
each
of
the
tests
includes
a
lot
of
information
about
what
happened
with
the
with
your
test.
Has
the
device
where
it
runs,
your
ci
information
get
information.
B
And
information
about
the
test,
also
the
execution
order
process
id
the
name
of
the
parameters,
and
everything
like
that.
So
you
have
like
like
integration
tests,
so
you,
for
example,
yeah-
can
have
network
request,
not
this
one
yeah.
This
is.
B
Yeah,
like
your
expanse
here
with
network
request,
where
you
have
all
your
call
stack,
for
example,.
A
A
B
A
Cool,
how
are
you
capturing
that
that
stack
trades?
Are
you
just
using
an
exception.
A
B
Mean
something
like
that,
so
basically
you
you
can
have
all
your
tests
and
and
see
when
tests
fail
and
things
like
that,
like
all
my
failed
tests,
these
are
this
failed.
Okay,
nice,
I
don't
know,
and
somehow
it
failed
right.
A
B
B
Instrumented,
always
you
have
organized
by
commit,
so
you
see
how
your
tests
are
behaving
during
time
and
things
like
that.
B
And
yeah-
and
it's
like
you,
can
track
at
your
test
and
you
can
try
to
guess
why
a
test
failed
at
the
ci.
That's
something
that's
not
usually
easy,
yeah
trying
to
get
as
much
information
as
possible.
B
And
yeah
it
has
it's
what
we
started
doing
before
data
doc
acquired
us.
It
was
the
product
we
had.
That
was
also
based
on
open,
telemetry,
the
beginning
list
of
the
suite
thing,
and
we
we
ended
up
doing
more
or
less
the
same
for
data.
B
A
A
A
B
You
usually
yeah
at
least
the
the
system.
Libraries
are
useful,
objective
c,
that
you
can
track
better
yeah,
yeah,
so
yeah,
and
you
can
treat
that
a
bit.
So
I
so
I
was
thinking
another
instrumentation
to
some
other
things.
Apart
from
the
network,
yeah.
A
B
Probably
I
will
try
to
work
on
that,
also
okay,
more
or
less
soon,
and
also
asks
permission
to
work
on
logs
for
open
telemetry.
B
A
B
I
am
preparing
some
stuff
for
that,
so
once
that's
done,
probably
my
priorities
can
change
and
I
can
take
some
time
for
for
open
telemetry
again,
at
least
for
solving
some
of
the
things
that
we
have
not
done.
But
right
now
I
have
been
full-time
working
on
on
some
stuff
we
have
to
present
in
october,
so,
okay,
nice
cool.
B
Else
not
from
my
site,
yeah,
I
don't
have
anything
I
will.
I
will
try
to
release
it.
Do
you
want
it
today
tomorrow,
no
rush.
A
Okay,
I've
got
I've
got
some
stuff
that
I
need
to
work
through.
Well,
I'm
actually
currently
kind
of
blocked
by
a
stack
release
for
elastic.
So
there's
not
I
mean
there's
no
rush
for
me.
I
think
I've
got
like
two
weeks
until.