You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@trafficserver.apache.org by Patrick O'Brien <pa...@tetrisblocks.net> on 2019/05/10 20:21:05 UTC

Prometheus Exporter for Apache Traffic Server

Hello,

We needed a way to get traffic server metrics into Prometheus. Searching
around I found java and python based versions of this, but wanting to have
the deployment have zero dependencies and to scratch an itch I wrote one in
Golang. It's not complete as I haven't had time to comb through all of the
metrics that ATS exports, but it's what we consider the "core" metrics for
our monitoring and dashboard needs.

https://github.com/poblahblahblah/trafficserver_exporter

-patrick

Re: Prometheus Exporter for Apache Traffic Server

Posted by Jason Giedymin <ja...@gmail.com>.
Yup, at least that’s my lowly opinion.

-Jason

> On May 10, 2019, at 6:43 PM, Patrick O'Brien <pa...@tetrisblocks.net> wrote:
> 
> Are you suggesting Traffic Server adopt Open Metrics as a/the native metric exposition? If so, I definitely agree!
> 
>> On Fri, May 10, 2019 at 1:38 PM Jason Giedymin <ja...@gmail.com> wrote:
>> I think that the lead prom guys/gals are pushing https://github.com/OpenObservability/OpenMetrics
>> 
>> I’d also like to see moving toward any draft of that. 
>> 
>> -Jason
>> 
>>> On May 10, 2019, at 4:21 PM, Patrick O'Brien <pa...@tetrisblocks.net> wrote:
>>> 
>>> Hello,
>>> 
>>> We needed a way to get traffic server metrics into Prometheus. Searching around I found java and python based versions of this, but wanting to have the deployment have zero dependencies and to scratch an itch I wrote one in Golang. It's not complete as I haven't had time to comb through all of the metrics that ATS exports, but it's what we consider the "core" metrics for our monitoring and dashboard needs.
>>> 
>>> https://github.com/poblahblahblah/trafficserver_exporter
>>> 
>>> -patrick

Re: Prometheus Exporter for Apache Traffic Server

Posted by Patrick O'Brien <pa...@tetrisblocks.net>.
Are you suggesting Traffic Server adopt Open Metrics as a/the native metric
exposition? If so, I definitely agree!

On Fri, May 10, 2019 at 1:38 PM Jason Giedymin <ja...@gmail.com>
wrote:

> I think that the lead prom guys/gals are pushing
> https://github.com/OpenObservability/OpenMetrics
>
> I’d also like to see moving toward any draft of that.
>
> -Jason
>
> On May 10, 2019, at 4:21 PM, Patrick O'Brien <
> patrickobrien@tetrisblocks.net> wrote:
>
> Hello,
>
> We needed a way to get traffic server metrics into Prometheus. Searching
> around I found java and python based versions of this, but wanting to have
> the deployment have zero dependencies and to scratch an itch I wrote one in
> Golang. It's not complete as I haven't had time to comb through all of the
> metrics that ATS exports, but it's what we consider the "core" metrics for
> our monitoring and dashboard needs.
>
> https://github.com/poblahblahblah/trafficserver_exporter
>
> -patrick
>
>

Re: Prometheus Exporter for Apache Traffic Server

Posted by Jason Giedymin <ja...@gmail.com>.
I think that the lead prom guys/gals are pushing https://github.com/OpenObservability/OpenMetrics

I’d also like to see moving toward any draft of that. 

-Jason

> On May 10, 2019, at 4:21 PM, Patrick O'Brien <pa...@tetrisblocks.net> wrote:
> 
> Hello,
> 
> We needed a way to get traffic server metrics into Prometheus. Searching around I found java and python based versions of this, but wanting to have the deployment have zero dependencies and to scratch an itch I wrote one in Golang. It's not complete as I haven't had time to comb through all of the metrics that ATS exports, but it's what we consider the "core" metrics for our monitoring and dashboard needs.
> 
> https://github.com/poblahblahblah/trafficserver_exporter
> 
> -patrick

Re: Prometheus Exporter for Apache Traffic Server

Posted by Jason Giedymin <ja...@gmail.com>.
Awesome work btw!

-Jason

> On May 10, 2019, at 4:21 PM, Patrick O'Brien <pa...@tetrisblocks.net> wrote:
> 
> Hello,
> 
> We needed a way to get traffic server metrics into Prometheus. Searching around I found java and python based versions of this, but wanting to have the deployment have zero dependencies and to scratch an itch I wrote one in Golang. It's not complete as I haven't had time to comb through all of the metrics that ATS exports, but it's what we consider the "core" metrics for our monitoring and dashboard needs.
> 
> https://github.com/poblahblahblah/trafficserver_exporter
> 
> -patrick