Действительно ли collectd в состоянии отправить данные, отмеченные как хост кроме себя?

Существуют различные диалекты регулярного выражения; некоторые (например, Perl) не требуют обратных косых черт в модификаторе квантификации (\d{2}), некоторые (например, sed) требуют два (\d\{2\}), и в Vim, только вводные изогнутые потребности это (\d\{2}). Это - удручающее состояние несовместимых диалектов регулярного выражения.

Также обратите внимание, что для соответствия точным числам, необходимо привязать соответствие так, чтобы \d\{2} не будет соответствовать к цифрам (12) в 123. Это может быть, покончили отрицательные, оглядываются и предвидение:

\d\@<!\d\{2}\d\@!
4
31.08.2012, 22:04
2 ответа

на основе своего исследования я обнаружил, что плагины python могут отправлять данные с тегами (например, плагин Write_tsdb), но нет простого способа пометить данные системных плагинов, такие как процессор, память и т. Д.)

2
27.01.2020, 21:00

Да; в collectd.conf есть настройка, называемая Hostname; измените ее на любое имя хоста.

Вероятно, вы также захотите установить FQDNLookup в false; в противном случае эти системы не смогут отправлять данные, так как поиск FQDN будет неудачным.

В collectd.conf необходимо добавить:

Hostname    "some.host.example.com"
FQDNLookup   false
... all your other settings ...

Некоторые настройки могут быть переопределены внутри плагина; возможно, вам удастся избежать изменения имени хоста Hostname в плагине с глобальной настройкой по умолчанию.

0
27.01.2020, 21:00

Теги

Похожие вопросы