Doing some more googling as we're speaking.

Looks like each Prometheus server gets the Thanos side car, and then Thanos
Query is deployed onto my Grafana server/s,

Grafana talks to Thanos Query (locally), thats configured to know about all
my Thanos side cars + Thanos Store for aging out older metrics to S3
buckets.

G

On Thu, Aug 27, 2020 at 4:11 PM Ben Kochie <[email protected]> wrote:

> There is no "Thanos Server". There are a number of components that are
> deployed in different places. I suggest you review the official Thanos docs.
>
> You only need Thanos Query deployed where Grafana is. Thanos Query talks
> directly to the sidecars and optionally store servers.
>
> On Thu, Aug 27, 2020 at 4:07 PM George <[email protected]> wrote:
>
>> Hi Ben
>>
>> So would you recommend we deploy one Thanos server/deployment per DC. to
>> which the local Grafana server then connects.
>>
>> That Thanos then talks to all local and remote (2nd DC) prometheus
>> servers.
>>
>> G
>>
>> On Thu, Aug 27, 2020 at 4:04 PM Ben Kochie <[email protected]> wrote:
>>
>>> This sounds very much like a standard multi-DC / multi-subnet
>>> Prometheus+Thanos setup.
>>>
>>> Basically what you have is a Thanos Query front-end, that is configured
>>> to connect to all of the sidecars. It can query data from all Prometheus
>>> servers simultaneously.
>>>
>>> Grafana is configured to talk to Thanos Query, so you can get all data
>>> in one view.
>>>
>>> On Thu, Aug 27, 2020 at 3:44 PM George <[email protected]> wrote:
>>>
>>>> Hi all
>>>>
>>>> Question... in our current management  tool set we have a proxy server
>>>> on each of the subnets that is responsible for collecting the performance
>>>> metrics of all servers on that subnet,
>>>>
>>>> those values are then send to a large management server where
>>>> everything is submitted.
>>>>
>>>> in the Prometheus architecture the server itself collects the data and
>>>> stores it in the local TSB.
>>>>
>>>> We also have 2 DC's, thinking is to deploy prometheus servers in each
>>>> of the DC's, responsible for the local servers.
>>>>
>>>> My thinking is to deploy a prometheus server on each of our subnets,
>>>> and then a Thanos side car on the prometheus server.
>>>>
>>>> In this configuration... does the various Thanos deployed get told
>>>> about each other, so that they can display all the metrics of all the
>>>> prometheus servers as one large deployment ?
>>>>
>>>> For Grafana, at the moment it's pointed at my prometheus server ip
>>>> address and a port, how does this change, or does it not, and Thanos
>>>> inserts itself in the middle of that path.
>>>>
>>>> please comment.
>>>>
>>>> G
>>>>
>>>> --
>>>> You have the obligation to inform one honestly of the risk, and as a
>>>> person
>>>> you are committed to educate yourself to the total risk in any activity!
>>>>
>>>> Once informed & totally aware of the risk,
>>>> every fool has the right to kill or injure themselves as they see fit!
>>>>
>>>> --
>>>> 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/CALw5Ujv24MAYfXFojRXd%2BSDd8LS%3D68GbsPQb4d-NmE3pnWLv_A%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/prometheus-users/CALw5Ujv24MAYfXFojRXd%2BSDd8LS%3D68GbsPQb4d-NmE3pnWLv_A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>
>>
>> --
>> You have the obligation to inform one honestly of the risk, and as a
>> person
>> you are committed to educate yourself to the total risk in any activity!
>>
>> Once informed & totally aware of the risk,
>> every fool has the right to kill or injure themselves as they see fit!
>>
>

-- 
You have the obligation to inform one honestly of the risk, and as a person
you are committed to educate yourself to the total risk in any activity!

Once informed & totally aware of the risk,
every fool has the right to kill or injure themselves as they see fit!

-- 
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/CALw5UjvySNymnnX_%2BP9PHopo9EQ8-2q47PXXb%2BMSnofbfnUEQQ%40mail.gmail.com.

Reply via email to