Opendaylight氧气中是否可以通过TSDR功能收集sFlow数据包?

时间:2018-07-05 22:40:16

标签: opendaylight

《 Opendaylight TSDR用户指南》 https://docs.opendaylight.org/en/stable-oxygen/user-guide/tsdr-user-guide.html#installing-tsdr-data-collectors)显示了可安装的 sFlow Collector功能,但未显示在我的功能的实际列表中Opendaylight控制器。

opendaylight-user@root>feature:list|grep tsdr
odl-tsdr-openflow-statistics-collector           │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: Openflow Statistics Colle
features-tsdr                                    │ 1.5.1            │          │ Uninstalled │ features-tsdr                                    │ ODL :: tsdr :: features-tsdr
odl-tsdr-hsqldb-all                              │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ ODL :: tsdr :: hsqldb all
odl-tsdr-cassandra                               │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: Cassandra Persistence
odl-tsdr-elasticsearch                           │ 1.5.1            │          │ Uninstalled │ odl-odl-sdni-aggregator-1.5.1                    │ OpenDaylight :: TSDR :: ElasticSearch Persistence
odl-tsdr-hsqldb                                  │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ ODL :: tsdr :: HSQLDB
odl-hbaseclient                                  │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ ODL :: tsdr :: odl-hbaseclient
odl-tsdr-syslog-collector                        │ 1.5.1            │          │ Uninstalled │ odl-odl-sdni-aggregator-1.5.1                    │ OpenDaylight :: TSDR :: Syslog Collector
odl-tsdr-netflow-statistics-collector            │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: Netflow Statistics Collec
odl-tsdr-restconf-collector                      │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: Restconf Collector
odl-tsdr-hbase                                   │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: HBase Persistence
odl-tsdr-core                                    │ 1.5.1            │          │ Uninstalled │ odl-tsdr-1.5.1                                   │ OpenDaylight :: TSDR :: Core

我想知道默认情况下是否支持sFlow数据包的收集,因为它的模型仍然位于 collectors 文件夹(https://github.com/opendaylight/tsdr/tree/master/collectors)中,而不位于 features 中文件夹(https://github.com/opendaylight/tsdr/tree/master/features

1 个答案:

答案 0 :(得分:2)

默认情况下未安装sFlow收集器。您做出了很好的评价。我在tsdr-dev@lists.opendaylight.org列表上看到了您的帖子。如有需要,我们将在此提供更多详细信息。

由于某些集成CSIT测试失败,因此在更改框架时TSDR sFlow收集器功能已被禁用,并且未迁移。如您所见,代码在那里(./tsdr/collectors/sflow-statistics-collector)可以像其他TSDR功能一样添加到(./tsdr/features/sflow-statistics-collector)目录中。它应该在独立版本中工作,只是在集成/发行版本中未通过CSIT测试。那时我们没有周期来修复测试。有几个人有兴趣将其添加回去,因此,如果您想参加ODL TSDR每周会议并表达您的兴趣,我们也许可以在Flourine版本或下一个发布周期中安排它。 [1] OpenDaylight每周会议日历[2]

[1] ODL TSDR每周会议,太平洋标准时间(PST)星期三2-3点https://zoom.us/j/850334971

[2] https://calendar.google.com/calendar/embed?src=aDc5aGltYm9rcThhYXVyOWxlZDhvYzc5MGdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ