cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Looking to upgrade from Dynatrace Managed to SaaS? See how

Load balancing for dynakube apiUrl parameter

mkulov
Organizer

Hi,

We have a three node cluster with the following nodes:

dtnode01 10.0.0.101

dtnode02 10.0.0.102

dtnode03 10.0.0.103

In our dynakube xml file we have specified apiUrl to point to https://dtnode01/api.

However when dtnode01 is down during maintenance we observed that monitoring data is lost.

We would expect that the load balancing will kick off and data will be sent to dtnode02 and dtnode03.

Do we need to specify load balancing url for the API something like https://dtcluster/api in order to recover when first node https://dtnode01/api is down?

 

Digital Performance Optimizer
6 REPLIES 6

Mizső
DynaMight Guru
DynaMight Guru

Hi @mkulov,

Do you use Environment Active Gates or do you use direct connection to the DT nodes?

Maybe you should use containerized Environment AG to proxy the data for the DT nodes.

https://docs.dynatrace.com/managed/shortlink/managed-deployment-scenarios#scenario-4-globally-distri...

I hope it helps.

Best regards,

Mizső

Dynatrace Community RockStar 2024, Certified Dynatrace Professional

mkulov
Organizer

Hi @Mizső ,

we use the environment AG that is deployed by the operator.

 

How is this related to my question on setting the value for apiUrl and resolving the scenario when this node goes down?

 

Digital Performance Optimizer

Mizső
DynaMight Guru
DynaMight Guru

Hi @mkulov,

Sorry I have not red your post carefully.

At my clients (where there are 3 or 5 cluster nodes) we use load balancing url in the custom resource yaml.

Best regards,

Mizső

Dynatrace Community RockStar 2024, Certified Dynatrace Professional

Hi @Mizső ,

 

Thanks for getting back.

In such case I assume that the API will return the list of nodes which are part of the cluster.

So that the agents and AG will communicate with the provides cluster nodes and the monitoring traffic will not go to the load balancing url.

Is this correct assumption?

Digital Performance Optimizer

PacoPorro
Dynatrace Leader
Dynatrace Leader

Hi @mkulov

Each cluster gets a dedicated web domain (subdomain of dynatrace-managed.com) and a trusted SSL certificate. You can use this domain instead of the node names.



Hello @mkulov 

Regards,

Peter

 

Featured Posts