我是ArcSight的新手,我想通过C#将日志发送到ArcSight-Logger。
在Google上进行搜索时,发现了一篇有趣的文章List<T>.InsertRange
。
我花了几个小时通过C#搜索“如何将日志发送到ArcSight Logger”,但是找不到任何合适的解决方案。
请有人指导我如何通过C#将日志发送到ArcSight Logger。
谢谢。
答案 0 :(得分:1)
如果我正确理解,您正在编写应用程序,只想将应用程序日志发送到arcsight,并且应用程序是用C#编写的。如果不是,您只想通过C#将一些日志发送到ArcSight。
因此,一个快速的问题是:您需要通过SmartConnector(或Flex)将日志发送到ArcSight(Logger或ESM)。因此,基本上,在C#中,您需要将日志写入文件并“符合CEF要求”以使用SmartConnector,或将日志写入所需的任何内容并创建正则表达式解析器以使用FlexConnector。
您也可以使用syslog通过C#直接发送日志,但是您将需要连接器或激活记录器udp / tcp接收器。