Голосование

Знате Вы, к какой категории относится Ваш вопрос?

Да, всегда
Да, иногда
Пока не знаю
Не знаю и знать не хочу
Не знаю, знаю-ли или не знаю

Автор Тема: FAQ и правила не читаю, поиск не признаю, прикреплённые темы не вижу  (Прочитано 196387 раз)

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
Конфиг в спойлер не влез, поэтому во вложениях.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Установил kcollectd, запустил (collectd запущен).
[root@nat ~]# kcollectd
kcollectd(23580)/kdeui (KIconLoader): Error: standard icon theme "oxygen" not found!
По нулям (см.скрин). Как жить дальше? ???
Во-первых, от простого пользователя. Возможно, этого пользователя надо в какую-то группу добавить - надо посмотреть, с какими правами пишутся rrd-шки. У меня оно просто заработало, без каких-либо настроек вообще, на сколько помню.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Конфиг в спойлер не влез, поэтому во вложениях.
rrd-шки пишутся в /var/lib/collectd ?
Вот это лучше раскомментировать:
#<Plugin syslog>
#     LogLevel info
#</Plugin>
А то LogLevel debug - это перебор. Особенно, если источников много опрашивается.

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
rrd-шки пишутся в /var/lib/collectd ?
Созданы на момент установки collectd, время правки не изменяется (если я правильно понимаю они должны переписываться постоянно).


Вот это лучше раскомментировать:
Сделано.

PluginDir   "/var/lib/collectd"Тут должна быть какая-то папка с установленными плагинами?
« Последнее редактирование: 17.04.2013 16:26:09 от Cool_Lamer »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
PluginDir   "/var/lib/collectd"Тут должна быть какая-то папка с установленными плагинами?
Нет, он сюда rrd-шки пишет:
ls -1 cpu-0
cpu-idle.rrd
cpu-interrupt.rrd
cpu-nice.rrd
cpu-softirq.rrd
cpu-steal.rrd
cpu-system.rrd
cpu-user.rrd
cpu-wait.rrd
Это вот должно быть в rrd/<hostname>/cpu-0.

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
Это вот должно быть в rrd/<hostname>/cpu-0.
Это и есть, но
Созданы на момент установки collectd, время правки не изменяется (если я правильно понимаю они должны переписываться постоянно)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Созданы на момент установки collectd, время правки не изменяется (если я правильно понимаю они должны переписываться постоянно)
То есть, это к файлам относится, а не к каталогам ? Да, rrd-шки должны переписываться постоянно. Что в логе ? И, может, тогда log debug вернуть на время разбора ситуации.

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
То есть, это к файлам относится, а не к каталогам ?
И к каталогам и к файлам.
Что в логе ? И, может, тогда log debug вернуть на время разбора ситуации.
Не найду логи /var/log пусто.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Не найду логи /var/log пусто.
cat /var/log/messages | grep collectd

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
cat /var/log/messages | grep collectd
Спойлер
Apr 18 10:06:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:06:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:06:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:06:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:06:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:06:13 nat collectdmon[30397]: Error: collectd is respawning too fast - disabled for 300 seconds
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Warning: restarting collectd
Apr 18 10:11:13 nat collectdmon[30397]: Warning: collectd terminated with exit status 1
Apr 18 10:11:13 nat collectdmon[30397]: Error: collectd is respawning too fast - disabled for 300 seconds

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Ну вот и проблема. Надо смотреть, что не так у collectd. Если конфиг-по-умолчанию вернуть, работает ? А то в большом конфиге ошибки искать неудобно... Если заработает, включать плагины по одному.

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
Ну вот и проблема. Надо смотреть, что не так у collectd. Если конфиг-по-умолчанию вернуть, работает ? А то в большом конфиге ошибки искать неудобно... Если заработает, включать плагины по одному.
Снёс, установил заново. Спасибо, всё работает.
#Interval     10
#Timeout      2
Таймаут отвечает за периодичность обновления, "2" я так понял по умолчанию. Раскоментировал, поставил 1, опять ошибки.
Чтобы следить за происходящим, нужно вынести нужные графики в окно, потом сохранить и при следующем открытии програмы / желании просмотреть графики открывать этот сохраннёный файл?
« Последнее редактирование: 18.04.2013 13:54:40 от Cool_Lamer »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
Нет: http://collectd.org/documentation/manpages/collectd.conf.5.shtml#global_options

Timeout Iterations

Consider a value list "missing" when no update has been read or received for Iterations iterations. By default, collectd considers a value list missing when no update has been received for twice the update interval. Since this setting uses iterations, the maximum allowed time without update depends on the Interval information contained in each value list. This is used in the Threshold configuration to dispatch notifications about missing values, see collectd-threshold(5) for details.

И я это не менял никогда.

Оффлайн Cool_Lamer

  • Участник
  • *
  • Сообщений: 473
Ок. Какая разница с rrd делать или без?
С конфигом "из коробки" .rrd-шки сохраняло в /var/lib/collectd/localhost.localdomain/
Сделал как написано в вики
<Plugin "rrdtool">
  DataDir "/var/lib/collectd/rrd"
  CacheFlush 120
  WritesPerSecond 50
</Plugin>

<Plugin [s]traffic[/s] interface>
        Interface eth0
        Interface eth1
        IgnoreSelected false
</Plugin>
Путь изменился на /var/lib/collectd/rrd/localhost.localdomain/ из интерфейсов остались только те которые нужны (eth0,1), но в kcollectd теперь я посмотреть ничего не могу ;D (от любого пользователя)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 368
но в kcollectd теперь я посмотреть ничего не могу ;D (от любого пользователя)
Ну так он же на старом месте ищет, очевидно. :) Где у него путь меняется, надо смотреть.