2015-12-14 1 views
2

Я играл немного с Cygnus, и мне было интересно, как правильно его настроить. Я видел, как agent_<id>.conf и cygnus_instance_<id>.conf файлов. Я понимаю цель первой, но не вторую. Кроме того, как насчет файла grouping_rules.conf? Есть ли другой файл конфигурации?Как правильно настроить Cygnus?

ответ

0

файла по имени файла:

  • agent_<id>.conf файл основной конфигурационный файл для Лебедя. Он наследует синтаксис Apache Flume, базовой технологии, используемой Cygnus, поэтому он используется для объявления и указания источников, каналов и поглотителей вашего агента Cygnus.
  • cygnus_instance_<id>.conf файл используется для настройки других параметров Cygnus, которые не могут быть настроены как часть конфигурации агента, такие как файл ведения журнала, порт интерфейса управления и т. Д. Служба Cygnus будет запускать так много экземпляров, как настроены файлы cygnus_instance_<id>.conf. Поэтому необходимо предоставить <id>, так как этот <id> будет использоваться для поиска нужного файла agent_<id>.conf.
  • grouping_rules.conf файл используется, когда требуется использовать расширенную функцию Grouping Rules. Обычно этот файл может быть пустым (но он должен существовать), и Cygnus будет запускаться в конце концов.
  • flume-env.sh файл был унаследован от Apache Flume, и он используется для того, чтобы настроить некоторые paramters Flume такие как overwritting путь к классам по умолчанию, некоторые опции Java (-Xms, -Xmx и т.д.) ...