У меня на FreeBSD не устанавливается плагин munin memcached. То есть графики в отчетах вообще не появляются.
Симлинки сделал, права выставил, munin-node перезапустил. В чем может быть дело? Может быть под FreeBSD эти плагины вообще не работают?
Ответы
Запусти плагин в консоле с параметром config Если выдаст значение, запускай с параметром autoconf и смотри все ли параметры верно передаются. Но скорее всего данные не выдаются.
Помимо трех симлинков нужно еще установить библиотеку Perl Cache::Memcached.
Она есть в портах FreeBSD, устанавливается так:
cd /usr/ports/databases/p5-Cache-Memcached make install clean
Еще в plugin-conf.d может быть требуется прописать пару параметров:
[memcached_*] env.host 127.0.0.1 env.port 11211
Надеюсь поможет! Если что пиши skype stas.miller5 Dockerfile = memcached + munin-node(plugins)
FROM memcached MAINTAINER Stanislav ENV DEBIAN_FRONTEND=noninteractive
USER root
RUN apt-get update && apt-get -y upgrade && apt-get install -y supervisor libregexp-common-net-cidr-perl libcache-memcached-perl && \ apt-get install -y munin-node && \ rm -r /var/lib/apt/lists/*
RUN mkdir -p /var/run/munin && \ mkdir /var/lib/apt/lists/partial && \ chown -R munin:munin /var/run/munin && \ chmod -R a+rX /var/log
#---supervisord RUN mkdir -p /var/log/supervisor ADD ./supervisord.conf /etc/supervisor/conf.d/supervisord.conf
ADD ./munin-node.conf /etc/munin/munin-node.conf
#other plugins RUN rm -rf /etc/munin/plugins/* && \ ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_bytes && \ ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_counters && \ ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_rates
EXPOSE 11211
CMD ["/usr/bin/supervisord"]
Подробнее о форматировании
★ Как просканировать debian-сервер на CVE
Задать вопрос
Ответы
Запусти плагин в консоле с параметром config
Если выдаст значение, запускай с параметром autoconf и смотри все ли параметры верно передаются. Но скорее всего данные не выдаются.
Помимо трех симлинков нужно еще установить библиотеку Perl Cache::Memcached.
Она есть в портах FreeBSD, устанавливается так:
cd /usr/ports/databases/p5-Cache-Memcached
make install clean
Еще в plugin-conf.d может быть требуется прописать пару параметров:
[memcached_*]
env.host 127.0.0.1
env.port 11211
Надеюсь поможет! Если что пиши skype stas.miller5
Dockerfile = memcached + munin-node(plugins)
FROM memcached
MAINTAINER Stanislav
ENV DEBIAN_FRONTEND=noninteractive
USER root
RUN apt-get update && apt-get -y upgrade && apt-get install -y supervisor libregexp-common-net-cidr-perl libcache-memcached-perl && \
apt-get install -y munin-node && \
rm -r /var/lib/apt/lists/*
RUN mkdir -p /var/run/munin && \
mkdir /var/lib/apt/lists/partial && \
chown -R munin:munin /var/run/munin && \
chmod -R a+rX /var/log
#---supervisord
RUN mkdir -p /var/log/supervisor
ADD ./supervisord.conf /etc/supervisor/conf.d/supervisord.conf
ADD ./munin-node.conf /etc/munin/munin-node.conf
#other plugins
RUN rm -rf /etc/munin/plugins/* && \
ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_bytes && \
ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_counters && \
ln -s /usr/share/munin/plugins/memcached_ /etc/munin/plugins/memcached_rates
EXPOSE 11211
CMD ["/usr/bin/supervisord"]
Отправить комментарий