首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >记录所有Bro流

记录所有Bro流
EN

Stack Overflow用户
提问于 2016-02-15 19:46:59
回答 1查看 491关注 0票数 0

我想把兄弟提供的所有流媒体记录下来。我对一个流执行了以下操作,但没有得到想要的答案。

代码语言:javascript
复制
redef LogAscii::use_json=T;
redef LogAscii::json_timestamps = JSON::TS_ISO8601;

export
{
    # Append the value LOG to the Log::ID enumerable.
    redef enum Log::ID += { LOG };
}

event bro_init()
{
    #Create the logging stream
    Log::create_stream(LOG, [$columns=IRC::Info, $path="irc"]);
    Log::write(LOG, IRC::Info) ; 
}

我能在这方面得到任何帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2016-06-21 02:47:32

你在给Bro提供流量吗?Bro只会在生成日志行时创建日志文件,该日志行将写入该日志。

您的脚本也不会执行,您正在尝试将一个类型(IRC::Info)传递到一个需要该类型的值的字段中。

你也不需要调用Log::create_stream,它是默认加载的基本IRC支持的一部分。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35408576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档