我有一个简单的 Solaris DTrace 脚本,可以连续输出一些磁盘统计信息。默认情况下,输出被夹到 STDOUT,所以我可以重定向到一个文件来捕获数据。
我正在寻找的是远程获取数据的能力。我最初的想法是,我需要某种客户端可以连接的守护程序,并将数据流式传输到它们,但我不确定执行这项工作的最佳软件堆栈/库是什么。
我已经了解 Solaris 方面的 Perl 和 Python,并将使用 C#.NET 客户端。客户端位不会有问题,因为它可以连接到远程套接字并等待数据出现。但是,需要更多考虑的是服务器部分。
关于解决此问题的最佳方法的任何想法/建议?