What do you mean by "scraping"? How the architecture of this solution 
should look like?

poniedziałek, 21 grudnia 2020 o 14:01:26 UTC+1 Stuart Clark napisał(a):

> On 21/12/2020 10:34, Marcin Burakiewicz wrote:
>
> Exactly. 
> So how can this be done? 
>
> I searched for answer here 
> https://prometheus.io/docs/instrumenting/pushing/, but I could not find 
> information how to send to PushGateway the metrics which are already 
> exposed via http in prometheus format.
>
>
> As mentioned you should be scraping each instance and not using the Push 
> Gateway.
>
>
> piątek, 18 grudnia 2020 o 14:19:25 UTC+1 [email protected] napisał(a):
>
>> If the metrics are unique to each instance behind the load balancer, the 
>> best practice is to have Prometheus scrape the pods directly.
>>
>> On Fri, Dec 18, 2020 at 11:16 AM Marcin Burakiewicz <[email protected]> 
>> wrote:
>>
>>> Hi.
>>> We have got .NET core application deployed on AKS which exposes an 
>>> endpoint with some custom metrics in Prometheus format. This application is 
>>> deployed on two hosts which are behind a load balancer. The problem with 
>>> load balancer is that whenever Prometheus pulls the metrics from the 
>>> endpoint it gets them randomly from one of these two hosts depending on 
>>> load balancer choice.
>>>
>>> My idea to solve this is to push metrics from each of these hosts to 
>>> Prometheus Pushgateway. I'm thinking about setting up separate containers 
>>> in AKS which will act as sidecars - one per host. They will scrape 
>>> Prometheus metrics and send them to the Pushgateway from each host 
>>> independently. 
>>> Please advise me how to scrape and push these metrics to the 
>>> PushGateway. How they can be collected and what tool/library should be used?
>>>
>>> Best regards,
>>> Marcin B.
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "Prometheus Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/prometheus-users/020b8aa1-ef0e-438e-882e-db7bb8312eb0n%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/prometheus-users/020b8aa1-ef0e-438e-882e-db7bb8312eb0n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
> You received this message because you are subscribed to the Google Groups 
> "Prometheus Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
>
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/prometheus-users/0986394f-9b8b-496d-aa52-8f129be26efdn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/prometheus-users/0986394f-9b8b-496d-aa52-8f129be26efdn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/af7bf093-40e4-4380-8ffd-471632cf150dn%40googlegroups.com.

Reply via email to