►
From YouTube: Grafana Agent Community Call 2022-01-19
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
So
I
just
put
some
of
the
features
that
we
kind
of
have
coming
up,
that
are
kind
of
chunky
to
talk
about
and
I'll
just
start
with.
The
first
one
is
we're
introducing
a
lot
more
in
the
way
of
feature
flags.
So
these
are.
A
Would
we
say
I
I
didn't
get
an
answer
for
this.
Would
we
say
these
are
more
beta
things,
robert.
B
Yeah,
I
think
we're
kind
of
like
taking
prometheus's
lead
here
by
finding
a
like
a
consistent
way
to
signal
something
that
we're
working
on
is
not
stable.
It's
subject
to
changes
like
it
might
not
even
work
fully
yet
and
that
you
have
to
opt
in
to
like
getting
that
feature.
B
So
once
once
like,
if,
if
something's
hitting
buying
a
feature
flag,
the
intent
is
that
it
eventually
won't
be,
but
we
do
want
to
just
use
it
as
like.
The
the
warning
signal
for
hey
you're
entering
like
here
be
dragon's
territory.
A
Yep
and
speaking
of
that,
we
have
two
items
that
are
in
the
most.
Recent
release
went
out
and
we're
hidden
behind
feature
flags.
The
first
is
remote
config
and
it's
hard
for
me
to
see
who's
on
the
call
I
assume
robbie
isn't
so
I
can
speak
to
it.
This
is
basically
a
feature
that
lets
you
load
a
configuration
file
from
a
remote
source.
A
I
believe
we're
using
the
goes
simple
library
there's
some
documentation
about
that
and
basically
you
add
the
enabled
features
and
it
will
load
it
from.
I
think
s3
and
file.
That's
pretty
cool.
B
That
sorry
is
that
I
think
we
didn't
add
s3
support
for
the
the
first
go
with
this
and,
in
fact
we're
not
using
any
library
at
all.
That's
right,
sorry,
so
the
yeah,
the
the
first
attempt
here
is:
you
can
configure
a
grafana
agent
to
load
instead
of
a
file
from
disk
over
https
the
the
drawbacks
of
doing
this
are,
if
the
end
point's
down,
you
won't
get
your
config.
B
The
agent
won't
be
able
to
start
up,
but
also
at
the
moment
it
you
you
can't
like
it,
won't
auto
reload
or
pull
or
anything.
So
if
the,
if
the
file
changes
you
have
to
manually,
tell
your
agents
to
reload
either
by
calling
the
the
reload
endpoint
or
by
sending
some
signal,
I
don't
know,
I
don't
know
what
signal's
standard
for
like
having
it
reload
sync
interrupt.
No
that
can't
be
it.
B
A
Always
used
the
reload
endpoint.
B
Yeah
same
actually
all
right.
Well,
oh
here
we
go
notifier
all
right,
yeah,
it's
it's
sig
hup!
B
A
B
B
Up
it
will
not
hang
up
and
it'll
it'll
reload
the
config.
This
is
a.
This
is
a
someone
contributed
this
a
while
ago.
I
think
it's
because
prometheus
has
support
for
it.
Some
some
software
has
support
for
it,
and
then
we
brought
it
into
the
agent
too.
A
That's
it
cool
and
then
the
next
feature
we
have.
This
is
a
pretty
big
one.
Is
the
v2
integrations
and
I'd
rather
talk
about
that.
B
So,
there's
kind
of
like
a
lot
of
a
lot
of
things
that
led
to
a
reimagining
of
the
integrations
part
of
the
agent
code
base.
B
One
I'll
say
like
the
integrations
was
like
the
second
thing
we
wrote
and
it
has
like
it
was
designed
specifically
for
embedding
prometheus
exporters,
and
there
was
kind
of
a
lot
of
craft
around
or
not
craft,
but
like
tech
debt.
From
from
that
decision,
as
like,
as
we
kind
of
go
into
like
2022,
I've
been
hearing
a
lot
of
like
talks
about
adding
different
kinds
of
integrations
to
grifana
agent,
such
as
like,
like
watching
kubernetes
for
kubernetes
events
and
logging.
B
Those
to
loki
and
the
existing
integration
system
wasn't
very
supportive
of
these
kind
of
unique,
like
more
unique
integrations.
So
that's
kind
of
like
context
number
one
context.
Number
two
is
when
you
use
integrations
for
self
scraping
you
get
all
these
magic
labels.
One
of
those
is
like
the
agent
host
name,
which
is
the
host
name
of
the
agent
that
the
agent's
running
on.
If
you
were
not,
self
scripting
integrations
like
if
you
have
another
grafana
agent
or
a
prometheus
server
whatever
that
is
collecting
metrics
from
these
integrations
directly.
B
You
do
not
get
those
magic
labels
anymore.
They
were
injected
by
like
the
self-scraping
thing,
so
the
the
new
subsystem,
which
is
hidden
behind
a
feature
flag,
has
two
kind
of
two
features:
one.
We
do
support
technically
newer
types
of
integrations.
We
don't
have
any
yet,
but
we
will.
We
will
have
some
and
then
also.
B
We
now
support
the
prometheus
http
service
discovery
api
to
show
you
all
the
the
targets
that
are
running
of
integrations
that
have
metrics
and
if
you
scrape
from
those
all
of
those
targets,
have
all
the
magic
labels.
So
it
basically
it's
just
more
consistent
with
integrations,
regardless
of
how
you're
collecting
from
their
metrics.
A
Yes,
yes,
yeah
the
the
fact
you
can
no
longer
have
to
run
multiple
agents
to
scrape
multiple
credit
instances
or
whatever
is
pretty
much
a
pretty
big
win.
A
And
that
does
lead
us
to
dynamic
configuration
something
I've
been
working
on
and
it
is
not
even
in
beta,
it
is
going
to
be
more
of
rfc.
There
is
a
dev
branch
that
I'll
be
kind
of
pushing
things
to.
This
will
essentially
allow
you
to
use,
consider
everything,
I'm
about
to
say,
as
tentative
essentially
allow
you
to
use
gum
plate
to
load
a
template,
a
configuration
file
and
load
from
various
sources.
A
A
Cool
does
anyone
have
anything
they'd
like
to
bring
up
open
floor.
B
B
I
think,
like
it's
it's
it's
kind
of
the
direction.
I
want
to
see
the
screening
service
move
into
and
I'm
interested
in,
seeing
how
it
works
out.
It's
in
rfc
form
we're
gonna
have
prs
for
it
over
time.
It'll
take
probably
a
few
months
to
come
around.
This
will
be
a
feature
flag
thing,
because
ultimately
we
don't
want
to
break
the
existing
code
when
we
don't
when
we're
not
super
confident,
yet
that
the
the
the
v2
is
actually
going
to
be
useful.
A
Yeah
and
I
think
just
in
general
approaches
we're
going
to
try
to
move
quicker,
but
have
things
be
more
opt-in
via
feature
flags
until
they
kind
of
reach
a
a
critical
mass
of
becoming
near
quotes
like
legitimate
and.
B
Kind
of
more
locked
down,
if
you're
interested
in
like
getting
your
two
cents
in
for
this,
please
do
like
read
the
rfc
and
give
us
your
comments.
It'd
be
appreciated,
I'll
I'll
link
to
it
in
the.
A
All
right,
anyone
have
anything
they
want
to
bring
up.
A
If
not,
we
can
end
early
and
give
everybody
some
time
back
so
appreciate
everybody
dropping
on
and
yeah.
Let's
do
a
chat
for
a
bit
hi.
Everyone
we'll
see
you.