New Ranks & Badges For The Community!
Notice something different? The ranks and associated badges have gone "Star Fleet". See what they all mean HERE
Highlighted
Absent Member.
Absent Member.
582 views

SmartConnector Redundancy

Hello all,

  Is there a method or setting to have a secondary Smartconnector "take over" the log stream of another Smartconnector if the primary a connector were to fail? I know the Smartconnector has a failover destination in the case of the Heartbeat timeout (IE connection disruption). However, I am talking about the Connector itself failing for some unknown reason. Is sending the logs to two smartconnectors the only way to have redundancy on the Smartconnector level?

"Failover Destinations

Each SmartConnector destination can have a failover destination that receives security

events from the SmartConnector for which it is configured. The failover activates when the

primary destination (such as an Manager) is not available (as when a network problem

occurs) or is not keeping up with incoming events."

Thanks,

Aaron

Labels (2)
0 Likes
4 Replies
Highlighted
Fleet Admiral
Fleet Admiral

Hi Aaron,

I hope in Normal method(Maybe with help of Some External Scripts) it is not possible to have Load Balancing, but u can have parallel logging enabled to multiple Destinations and read from it afterwards...

0 Likes
Highlighted
Vice Admiral Vice Admiral
Vice Admiral

Hi Aaron

I am just completing a proof-of-concept on exactly what you described. So far its doing extremely good.

Instead of sending syslog message to a Smart directly, I use rsyslog and load balance towards at least 4 smarts and uses "check" scripts that run locally to shut it down when it discover that a Smart has become unresponsive.

When the SC shuts down, the load is taken over by the next one. Its also great when my server admin wants to patch and reboot one server that hosts Smarts.

You can go a step further by using rsyslog in HA mode, which is easier to achieve that with Smarts.

Are you using a ConnApp or are you hosting your Smarts on one of your own server ?

What OS are your SC running on ?

This solution I have described cannot work if you use Smarts on ConnApps and will not be easy to do if you use Windows - and basically Smarts under windows are a bad idea anyway.

Dany

0 Likes
Highlighted
Absent Member.
Absent Member.

Hey Balahasan,

  Thank you for the response. I am sending the parsed logs to two different primary locations for all SmartConnectors currently.

0 Likes
Highlighted
Absent Member.
Absent Member.

Hey Dany,

  That sounds really cool! Right now I am only using the ConnApp to manage the SmartConnectors. However, the connectors themselves are sitting on a windows server. I only have one SC running on an old linux distro. =/

  I am glad to see that someone has a setup that allows for load balancing. I will continue to look for a solution or see if I can get a Linux server to try this out myself. Thanks for sharing!

-Aaron

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.