This is an extremely difficult question to answer correctly without knowing everything.....
So, the really big issue is that baseline and prediction stamp their data with the name of the system running the probe. So, if you care nothing about where the data came from except that it exists then yes, these probes should be installed and running all the time.
Now, if you need to be concerned where the data from these two probes is coming from - you are using accounts/contacts with origins assigned to limit access to data for your web users for instance - then you might not want these probes in place because they'll potentially be generating data that will either not be visible to those needing to see it or might be visible to those who shouldn't see it.
So, when you have a failure of your "primary" side and the "secondary" kicks in the name isn't taken over, so now all the new prediction data that would have nor,ally come from the primary gets stamped with the secondary name.
If you are using "secondary" as an alternative name for "tunnel proxy" then it depends on where else you are running these probes. Prediction and baseline are going to run against all the QoS that goes through the hub so if you are running prediction on a tunnel proxy and on your central hub then you'll be calculating these numbers twice.
Maybe a better approach is to not run them at all. If you spend any time looking at the data, especially what comes out of prediction, you will find that it is extremely unreliable - to the point of uselessness in my estimation. At a minimum you have no ability to affect the window of data evaluated, no control over the prediction methodology, no ability to associate the data with the source system, etc.
Original Message:
Sent: 01-27-2020 04:53 PM
From: Keith Clay
Subject: Secondary Hubs
Would I need baseline and prediction on secondary or is it better not to have them?
Original Message:
Sent: 01-27-2020 04:48 PM
From: Gene HOWARD
Subject: Secondary Hubs
usually, you would have nas here too if you have baseline and prediction engine
but yes that looks correct.
Probably also want to add discovery_agent
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 04:42 PM
From: Keith Clay
Subject: Secondary Hubs
Are there other probes that need to sit on secondary? discovery_agent? discovery_server? On the secondary HA, should all but 3 robot, hub and ppm be turned off?
Original Message:
Sent: 01-27-2020 01:12 PM
From: Gene HOWARD
Subject: Secondary Hubs
no as you would then be sending your alarms twice.
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 01:10 PM
From: Keith Clay
Subject: Secondary Hubs
So this is not good:
Original Message:
Sent: 01-27-2020 01:02 PM
From: Gene HOWARD
Subject: Secondary Hubs
yes but I would not suggest using that as your alarms will bet backed up behind your QOS messages and could be delayed.
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 01:01 PM
From: Keith Clay
Subject: Secondary Hubs
Will '*' for the subject of the second one work?
Original Message:
Sent: 01-27-2020 12:52 PM
From: Gene HOWARD
Subject: Secondary Hubs
Queue on secondary hubs are not set up by default these must be configured manually.
Below are some videos on creating queues.
http://techdocs.broadcom.com/content/broadcom/techdocs/us/en/ca-enterprise-software/it-operations-management/ca-unified-infrastructure-management-probes/GA/how-to-videos.html#concept.dita_0d8188e273e3934981f02ec58ef41c67c7f17a63_QueueAC1CreateaQueuewithAdminConsole
Basically on the secondary hub you create a queue for alarms and one for all other messages you want to move and example would be:
QOS_MESSAGE,QOS_DEFINITION,QOS_BASELINE,probe_discovery,audit
https://ca-broadcom.wolkenservicedesk.com/external/article?articleId=15322
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 11:47 AM
From: Keith Clay
Subject: Secondary Hubs
I have my secondary up with a cert, and I set it up as a client also with the cert from the primary but when I go into queues, there is nothing. Is there a doc on how to do this?
Original Message:
Sent: 01-27-2020 11:34 AM
From: Gene HOWARD
Subject: Secondary Hubs
that naming convention would work yes.
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 11:30 AM
From: Keith Clay
Subject: Secondary Hubs
So the secondary would need to be something like
/VDOS/VDOSCoreC/Secondary
the HA for that secondary would be something like:
/VDOS/VDOSCoreCHA/SecondaryHA
Original Message:
Sent: 01-27-2020 11:26 AM
From: Gene HOWARD
Subject: Secondary Hubs
so now you are talking namespace.
UIM namespace is as follows
/<DOMAIN>/<HUB Name>/<Robot Name>/probe
You can not add additional levels such as.
/<DOMAIN>/<HUB Name>/<HUB Name>/<Robot Name>/probe
So in your case, you have the following
Domain: VDOS
HUB name: VDOSCoreB
robot name: PrimaryHub
You can not have two hubs with different robot names and the same hub name.
------------------------------
Gene Howard
Principal Support Engineer
Broadcom
Original Message:
Sent: 01-27-2020 11:22 AM
From: Keith Clay
Subject: Secondary Hubs
Do Secondary hubs get installed into the primary domain/hub or do they need a separate hub, same domain?
So if Primary is: /VDOS/VDOSCoreB/PrimaryHub, can a secondary be /VDOS/VDOSCoreB/Secondary?
Original Message:
Sent: 01-24-2020 01:40 PM
From: Garin Walsh
Subject: Secondary Hubs
The client hub wouldn't need to know.
Terminology is really important here - based on your Visio, your "secondary" is what is typically referred to as a "tunnel proxy".
A tunnel proxy's purpose is to essentially consolidate the traffic from many tunnels and queues into one so that an upstream system can do a get against the tunnel proxy and use only one subscriber to get the data instead of the many that the tunnel proxy is using.
So:
The client hub would be configured to originate two tunnels, one to each of the two "secondaries". One of these secondaries will be "active" and the other will not be active and will be running the HA probe.
Once the tunnels are active, the client has data going into local attach queue(s) and just sitting there.
The "active secondary" aka "active tunnel proxy" has a get queue that reads that data from the client hub. There will be one of these queues per client attaching to this hub. It also has an attach queue with the same subjects as the client(s) but there will only be one of these.
The "standby secondary" aka "standby tunnel proxy" has the same queues set up but the get queue(s) is inactive and configured in the HA probe to be activated should the "active tunnel proxy" become unresponsive.
The "active central hub" has two get queues active - one for each of the two active/not active tunnel proxies.
The "standby central hub" has the same queues as the active central hub except the two get queues for the tunnel proxies are inactive and managed by the HA probe.
The "active central hub" has one get queue active - for the "standby central hub".
Original Message:
Sent: 01-24-2020 12:55 PM
From: Keith Clay
Subject: Secondary Hubs
If I have two active "secondaries", how would a client hub know they are both there? How is that configured?
Original Message:
Sent: 01-24-2020 12:23 PM
From: Garin Walsh
Subject: Secondary Hubs
So, just a care with the implication of your terms. In this product you only have robots. Just robots. What role they fill or what term you find applicable to describing them is based only on what probes you decide to install and how you configure them.
For instance, a "Hub" is simply a robot that has the hub probe installed.
So, there's no such thing as a "secondary hub". You do have a robot that you have decided is going to be a backup for another robot that has a hub probe installed on it.
1) Can you have multiple secondaries? Sure, but if you are planning on running the HA probe, it doesn't directly support that. You could have a "tertiary" hub - install the HA probe on hub "B" to watch hub "A" and on hub "C" install the HA probe to watch hub "B". If that is going to work depends completely on what you are trying to achieve.
2) Technically, these "secondaries" would be active all the time regardless - what they would be doing would be dependent on how you configured them.
Having more detail on your use case here might help getting a more definitive answer.
And in the background of the whole conversation, you have access to all the probe callbacks and so could achieve pretty much any configuration you could imagine, it would just depend on how much of your own effort went into the configuration.
Original Message:
Sent: 01-24-2020 11:16 AM
From: Keith Clay
Subject: Secondary Hubs
Questions about secondary hubs:
1) Can you have multiple secondaries for a primary?
2) If you can have multiple secondaries, can only one be active at a time