Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add netsted pages list

...

Info

Установка агента описана в отдельной статье: Установка агента HARD.

Table of Contents

Info
titleСмотрите также

Children Display
alltrue


Note
titleОбщие рекомендации
  • Для наименований атрибутов и переменных использовать стиль Train-Case: слова разделять дефисом, а каждое слово писать с заглавной буквы.
    • Исключением из данного правила являются переменные, создаваемые фильтром match. Поскольку в наименованиях групп регулярных выражений запрещены дефисы, в них в качестве разделителя следует использовать подчёркивание.
  • Для наименований экземпляров фильтров использовать стиль snake_case: слова разделяют подчёркиванием и пишутся строчными буквами.
  • Избегать дублирования вычислений:
    • Повторяющиеся промежуточные вычисления выносить в фильтры, сохраняя результат преобразований в переменных;
    • Повторяющиеся проверки заменять установкой тега и дальнейшей проверкой наличия этого тега.
  • Избегать дублирования участков конфигурации, используя якори и ссылки на них.
  • Для ограничения значений и наименований параметров конфигурации (YAML-ключей) лучше использовать одиночные кавычки, а для ограничения строк в вычисляемых выражениях — двойные.
  • Наименования резервных копий конфигурационных файлов, размещённых в конфигурационной директории агента, должны иметь отличное от yml расширение. Агент при запуске загружает все файлы *.yml, которые размещены в конфигурационной директории и всех её поддиректориях.

...