SYSTEMS AND METHODS TO COLLECT LOGS FROM MULTIPLE NODES IN A CLUSTER OF LOAD BALANCERS
First Claim
1. A method for collecting logs from multiple nodes in a cluster of intermediary devices, the method comprising:
- determining, by a first device in communication via a network with a cluster coordinator of a cluster of intermediary devices, a first topology for the cluster, the first topology identifying each active intermediary device of the cluster;
establishing, by the first device, a communication channel with each active intermediary device identified in the first topology;
collecting, by the first device, via each communication channel, log entries from each active intermediary device identified in the topology, each log entry comprising information on network traffic traversing the respective intermediary device; and
merging, by the first device, the collected log entries into a unified cluster log comprising information on network traffic traversing the cluster.
8 Assignments
0 Petitions
Accused Products
Abstract
The systems and methods of the present solution are directed to collecting log information from multiple nodes in a multi-nodal cluster. Generally, a logging process runs to collect log information from multiple nodes in a multi-nodal cluster, e.g., a cluster of appliances. The logging process collects the log information and merges the collected log information to create a coherent unified log. The logging process may run on a node designated for the purpose. The designated node may be internal or external to the cluster. The logging process determines a topology for the cluster, establishes a communication channel with each active intermediary device identified in the topology, collects log entries from each active intermediary device, each log entry comprising information on network traffic traversing the respective intermediary device, and merges the collected log entries into a unified cluster log comprising information on network traffic traversing the cluster.
-
Citations
20 Claims
-
1. A method for collecting logs from multiple nodes in a cluster of intermediary devices, the method comprising:
-
determining, by a first device in communication via a network with a cluster coordinator of a cluster of intermediary devices, a first topology for the cluster, the first topology identifying each active intermediary device of the cluster; establishing, by the first device, a communication channel with each active intermediary device identified in the first topology; collecting, by the first device, via each communication channel, log entries from each active intermediary device identified in the topology, each log entry comprising information on network traffic traversing the respective intermediary device; and merging, by the first device, the collected log entries into a unified cluster log comprising information on network traffic traversing the cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for collecting logs from multiple nodes in a cluster of intermediary devices, the system comprising:
-
a cluster of intermediary devices; and a first device in communication via a network with a cluster coordinator of the cluster, the first device configured to; determine, for the cluster, a first topology identifying each active intermediary device of the cluster; establish a communication channel with each active intermediary device identified in the first topology; collect, via each communication channel, log entries from each active intermediary device identified in the topology, each log entry comprising information on network traffic traversing the respective intermediary device; and merge the collected log entries into a unified cluster log comprising information on network traffic traversing the cluster. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification