►
From YouTube: 2022-09-14 meeting
Description
Open Telemetry Meeting 1's Personal Meeting Room
A
Well
I'll,
I
guess
I'll
ask
my
questions
then,
and
then,
if
you
have
any
feedback
or
comments,
we
can
talk
about
it,
but
we've
been
working
in
the
collector
and
specifically
in
the
prometheus
receiver
in
the
collector
and
we've
come
up
with
a
scenario:
that's
very
difficult
for
us
to
handle,
because
sometimes
we
might
be
scraping,
open,
metrics
and
sometimes
we
might
be
scraping
prometheus.
A
A
Metric
stream
named
food
total
is
a
counter
named
foo
or,
if
it's
a
oh
sorry,
yeah
a
counter
named
foo
or
a
gauge
named
foo
total
and
right
now
it
seems
like
we
basically
have
to
choose
one
or
the
other
and
it's
difficult,
because
they
could
in
theory
also
coexist,
which
means
that
you
have
two
metric
families
with
different
names.
But
where
the
actual
points.
A
B
So
outside
of
primitives,
how
does
the
type
of
a
metric
gets
identified?.
A
There's
you
mean
like
in
otlp,
yeah
otlp
is
structured,
and
so
it
just
has
a
name,
and
it
has
a
separate
type
and
the
name
and
the
type
aren't
necessarily
related.
A
A
You
get
a
thing
so
the
issue
to
be
very
specific.
Is
that
given
a
metric
point
right
so,
like
the
data
point
belonging
to
a
metric
and
prometheus,
it
doesn't
seem
possible
to
identify
with
certainty
what
the
underlying
name
of
the
metric
was,
because
you
aren't
sure
if
you
should
trim
suffixes
or
not
so
we
do
some
heuristic
guessing
in
otlp.
You
don't
have
that
problem,
because
all
the
data
comes
bundled
together
in
a
structured
way.
B
Sorry,
I'm
trying
to
grab
to
get
an
understanding
of
the
issue
and
I
might
not
actually
be
even
like
the
best
person
to
answer
that
okay,
but
we
might
want
to
actually
go
to
prometus
100
meeting,
but
so
like
to
summarize
it's
when
you
receive
a
promoter's
metric
at
the
data
point
level,
you
don't
have
the
information
of
the
type
and
right
now
it's
this.
It's
heuristic
based
on
the
name.
A
A
A
A
A
Yeah
I
can
bring
this
to
a
prometheus
group.
I
suspect
the
answer
is
you're.
Doing
the
correct
thing.
Bogdan
asked
me
to
check
with
prometheus
folks
to
see
if
there
are
any
other
ideas
or
if
they
thought
about
this
at
all,
when
they
were
writing
the
openmetrics
spec.
A
A
A
It's
a
convention,
so
in
theory
in
prometheus
it's
allowed
to
have
a
counter
that
does
not
have
the
underscore
total
suffix
that's
allowed
in
prometheus.
It's
just.
It
goes
against
their
conventions,
so
they
have
a
counter
type
and
independently.
They
have
a
convention,
openmetrics
sort
of
formalizes
it
but
also
changes
it
so
that
the
name
no
longer
includes
total.
A
A
A
B
B
A
Yeah,
this
is
right,
so
this
is
a
case
where
they're
in
prometheus
and
they're,
not
following
conventions,
but
the
the
issue
for
us
is.
We
also
don't
know
whether
we're
scraping
prometheus
or
open
metrics.
B
Yeah,
the
only
way
to
do
this
is
to
take
from
this
add
some
metadata
that
will
help
us
make
the
requisition
if
it's
coming
from
prometheus.
B
B
B
A
B
A
I
I
think
we've
spent
a
good
amount
of
time
on
it,
so
we
can
move
on
if
that's
okay,.
A
Sort
of
trying
to
understand
the
current
status
of
this.
So
at
one
point
in
the
past,
it
was
forbidden
for
metrics
on
a
prometheus
endpoint
to
have
this
same
name
but
a
different
set
of
labels,
so
that
wasn't
allowed
it
was.
I
remember,
because
c
advisor
used
to
do
this
and
which
is
a
project
I
maintained
and
it
blew
up
in
our
face
at
one
point
because
prometheus
started.
A
A
Is
that
something
we
should
take
advantage
of
now
or
is
it
something
we
should
try
and
still
not
do.