向存档服务器发送tstat(tcp统计和分析工具)日志数据的工具。

tstat_transport的Python项目详细描述


概述

tstat_send

当被调用时,它会爬网如下所示的tstat文件层次结构:

tstat/2016_02_17_12_53.out:
total 808
-rw-r--r--@ root users  135103 Feb 17 13:54 log_tcp_complete
-rw-r--r--@ root users  277154 Feb 17 13:54 log_udp_complete

tstat/2016_02_17_13_54.out:
total 792
-rw-r--r--@ root users  123801 Feb 17 14:54 log_tcp_complete
-rw-r--r--@ root users  278301 Feb 17 14:54 log_udp_complete

从日志中提取选定的数据,格式化为json对象, 对象列表将发送到远程服务器进行存档。这个 一组日志中的对象被分解为一系列 较小的列表(每个列表最多100个对象)。每个"子列表"被发送到 远程服务器,因此没有一个单一的发送操作淹没远程服务器 服务器,

当成功处理每个目录中的日志时 数据已发送,收到交货确认书等),一个点文件 名为 的。已处理的 将被丢弃在该目录中。标志着 已处理的目录,这些日志将在随后的 跑。tstat_cull实用程序类似地使用.processed dotfiles 修剪旧的原木。

它不是一个持久进程,将从cron定期运行 (例如)定期处理"活动"计算机上的日志。

目前,唯一支持的"传输"是将json发送到 RabbitMQ服务器,但是 实现其他传输,如使用http发送到rest api。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java这算是人工智能吗?   java@OnDelete(级联)不处理双向映射(hibernate)   java我怎样才能在基元类型(int)上修复这个等式   java如何初始化PrintWriter数组?   arraylist如何使用java添加敌人   java如何处理2019年的背景地理围栏?   java是否有一个XPath表达式可用于在CDATA区域中导航XML?   Kotlin(Android Studio)中的java选项卡式活动   安卓 java。lang.IllegalArgumentException:provider=网络   广播控制流和主流的java排序   java Apache Nifi无法启动Nifi实例   java我正在尝试将内容作为字符串放入ListView   java阻止mozilla会话还原   java在春季选择引用哪个bean?