Yup, we're using Prometheus in Kubernetes and that's been going well. The
only annoyance is the resetting metrics which isn't really how Prometheus
wants to operate. So we tend to use Cumulative Counters when making custom
metrics.

On Mon, Dec 6, 2021 at 4:56 PM Josh Fischer <[email protected]> wrote:

> I’ve hooked up Prometheus some years back to metricsManager.  I’d be happy
> to help where I can.  But it’s also been awhile.  And Prometheus isn’t data
> dog.
>
> On Mon, Dec 6, 2021 at 3:25 PM Ning Wang <[email protected]> wrote:
>
> > Hi,
> >
> > Yeah. Definitely not switching to an external solution.
> >
> > I am curious if anyone has hooked up DataDog with MetricsManager, to make
> > the internal and external aggregation work together. We should have a
> > general solution so it is important to work well with different systems.
> >
> >
> > On Mon, Dec 6, 2021 at 5:25 AM Nicholas Nezis <[email protected]>
> > wrote:
> >
> > > I don't think we should jump to an external solution. We should add
> > support
> > > in our API, out at least extend with an optional set of additional
> calls.
> > >
> > > We should look at Flink's API and implementation as reference. Also we
> > > should look at Prometheus.
> > >
> > > In both of these, you usually define the keys when creating the
> counter,
> > > and then provide the values when submitting the new value (or increment
> > > call).
> > >
> > > I'll share some links soon.
> > >
> > >
> > >
> > > On Mon, Dec 6, 2021, 4:45 AM Ning Wang <[email protected]> wrote:
> > >
> > > > Hello,
> > > >
> > > > Nick and I have been talking about supporting tags in the Heron
> metrics
> > > > library. I was thinking about something like DataDog so you just need
> > to
> > > > provide a list of tags in the `incr()` functions. However, one tricky
> > > thing
> > > > about Heron's library is that aggregation happens in the library.
> > > >
> > > > I am curious if anyone has used DataDog (or StatsD) with Heron and
> how
> > do
> > > > you hook it up. For DataDog, I think the aggregation happens in the
> > agent
> > > > instead of the library.
> > > >
> > > > Thanks in advance.
> > > > --ning
> > > >
> > >
> >
> --
> Sent from A Mobile Device
>

Reply via email to