2

我在玩 Cygnus,我想知道如何正确配置它。我已经看到了两者agent_<id>.conf,并且cygnus_instance_<id>.conf需要文件。我了解第一个的目的,但不了解第二个。另外,grouping_rules.conf文件呢?有没有其他配置文件?

4

1 回答 1

0

逐个文件:

  • agent_<id>.conf文件是 Cygnus 的主要配置文件。它继承了 Cygnus 使用的基础技术 Apache Flume 的语法,因此它用于声明和指定 Cygnus 代理的源、通道和接收器。
  • cygnus_instance_<id>.conf文件用于配置其他不能作为代理配置的一部分配置的 Cygnus 参数,例如日志文件、管理接口端口等。 Cygnus 服务将运行与cygnus_instance_<id>.conf配置文件一样多的实例。这就是为什么<id>必须提供 an 的原因,因为这<id>将用于查找正确的agent_<id>.conf文件。
  • grouping_rules.conf当想要使用分组规则高级功能时使用文件。通常,这个文件可能是空的(但它必须存在),Cygnus 终究会运行。
  • flume-env.sh该文件继承自 Apache Flume,用于配置某些 Flume 参数,例如覆盖默认值的类路径、一些 Java 选项(-Xms-Xmx等)...
于 2015-12-14T08:17:06.340 回答