The purpose of the Kiwi Secure Tunnel is to gather data from multiple devices and files on a network and send the data securely from a single point, the Tunnel Client, across a public network like the internet, to a Tunnel Server. The Tunnel Server in turn forwards the data on to a Syslog Daemon for processing.
The Tunnel Server may act as a collection point for multiple Tunnel Clients, allowing it to act like a data funnel.
Imagine a Corporate network spread across 3 physically separate sites, all linked via the internet. Sites A, B, and C are all in different locations of the city, joined by a broadband IP link. However, the network is administered from site C. Sites A and B need to send their syslog data to site C in a timely manner, but as the data is in plain text and may describe the nodes of the network, sending it across the internet is a high security risk. The Kiwi Secure Tunnel provides a secure and simple facility to do just that. Tunnel Clients would be set up on sites A and B and would connect to a Tunnel Server at site C. This Tunnel Server would forward the data on to a Kiwi Syslog Daemon running in network C, which would already be receiving data from network devices on network C. This allows the whole corporate network to be securely monitored from a single physical point.
Another scenario could involve a Network Administration Services company, remotely managing the networks for Companies A, B, and C. The Network company would run a Tunnel Server on their network, and run Tunnel Clients at each of their client sites. The syslog data from each company can then be collected securely from each client site to a single point. However, there might be separate Administrators assigned to monitor each client company. The Kiwi Secure Tunnel Server would then send a parallel data stream to each Administrator's PC running Kiwi Syslog Daemon. Each Kiwi Syslog can filter the incoming data so that only the records from their client site are logged on their machine.