LINUX.ORG.RU
ФорумAdmin

collectd Куда ему столько зависимостей??

 


0

2

Это же ненормально, ящитаю. На VPS всего 18 гигов, пробросаемся если будем так шиковать. Telegraf стоит и не жужжит, а это чудище обло, озорно, огромно, стозевно и лаяй. Меса, гтк, вейленд, гном, шта? Что делать, как быть?

The following NEW packages will be installed: adwaita-icon-theme at-spi2-core ca-certificates-java collectd collectd-core dconf-gsettings-backend dconf-service default-jre-headless glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas java-common libatasmart4 libatk-bridge2.0-0 libatspi2.0-0 libbluetooth3 libc-ares2 libcairo-gobject2 libcolord2 libconfuse-common libconfuse1 libdbi1 libdconf1 libdrm2 libegl1-mesa libepoxy0 libesmtp6 libftdi1 libganglia1 libgbm1 libgps22 libgtk-3-0 libgtk-3-bin libgtk-3-common libhiredis0.13 libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 liblua5.1-0 libmariadbclient18 libmemcached11 libmicrohttpd12 libmodbus5 libmosquitto1 libnl-3-200 libnl-route-3-200 libnotify4 libnspr4 libnss3 libopenipmi0 liboping0 libow-3.1-5 libowcapi-3.1-5 libpcsclite1 libpq5 libproxy1v5 libpython2.7 librabbitmq4 librdkafka1 librest-0.7-0 libriemann-client0 librrd8 librte-acl2 librte-cfgfile2 librte-cmdline2 librte-cryptodev2 librte-distributor1 librte-eal3 librte-ethdev5 librte-hash2 librte-ip-frag1 librte-jobstats1 librte-kni2 librte-kvargs1 librte-lpm2 librte-mbuf2 librte-mempool2 librte-meter1 librte-net1 librte-pdump1 librte-pipeline3 librte-pmd-af-packet1 librte-pmd-bnxt1 librte-pmd-bond1 librte-pmd-cxgbe1 librte-pmd-e1000-1 librte-pmd-ena1 librte-pmd-enic1 librte-pmd-fm10k1 librte-pmd-i40e1 librte-pmd-ixgbe1 librte-pmd-null-crypto1 librte-pmd-null1 librte-pmd-pcap1 librte-pmd-qede1 librte-pmd-ring2 librte-pmd-vhost1 librte-pmd-virtio1 librte-pmd-vmxnet3-uio1 librte-pmd-xenvirt1 librte-port3 librte-power1 librte-reorder1 librte-ring1 librte-sched1 librte-table2 librte-timer1 librte-vhost3 libsensors4 libserialport0 libsigrok2 libsnmp-base libsnmp30 libsoup-gnome2.4-1 libsoup2.4-1 libtokyotyrant3 libupsclient4 libusb-1.0-0 libvarnishapi1 libvirt0 libwayland-client0 libwayland-cursor0 libwayland-egl1-mesa libwayland-server0 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxen-4.8 libxenstore3.0 libxkbcommon0 libxshmfence1 libxtst6 libyajl2 libzip4 mysql-common notification-daemon openjdk-8-jre-headless owfs-common rrdtool 0 upgraded, 143 newly installed, 0 to remove and 66 not upgraded. Need to get 67.1 MB of archives. After this operation, 224 MB of additional disk space will be used.


Ответ на: комментарий от pfg

И потерять метрики? Не-не-не. Вот liboping0 для плагина ping вижу. Значит нужен. Значит все нужны. Печально. Ручками застрелишься rrdtool всякие вырезать. Не думаю что есть инструмент который мне сообщит при добавлении дашборда в графане " у вас не хватает libsensors4 для работы с плагином sensors". Приятным женским голосом. Надо было логику включать перед постингом, ладно, поставлю всё, если в течении часа меня никто не остановит тут.

TepakoT
() автор топика
apt-get install --no-install-recommends collectd
Deleted
()
Ответ на: комментарий от TepakoT

Можно устанавливать с рекомендуемыми, но к команде дописывать packagename- (с минусом). Это не избавит от необходимости смотреть, не отвалится ли что, но может помочь с какими-нибудь рекомендациями рекомендаций (например, тебе там вряд ли нужны десктопные зависимости java (at-spi и прочее).

anonymous
()
Ответ на: комментарий от TepakoT

ставишь в минималке, а потом допиховываешь те компоненты которые нужно отслеживать.

посоветую aptitude он консольный и интерактивный. в псевдорафичном интерфейсе прощее такие вещи продумывать.

pfg ★★★★★
()
Ответ на: комментарий от pfg

Как я узнаю что нужно? openjdk и libwayland понятно нинужно, а libtokyotyrant3 это кто вообще? Вдруг нужен? Не уговорили, поставлю фсьо. Тут и так хрен разберёшь эти collectd-influxdb-grafana, ещё и отлавливать что отвалилось. OpenWRt отвалился, что... telegraf с vps шлёт, collectd локально шлёт, а openwrt collectd не хочет. Поменяю на vps telegraf на collectd со всеми зависимостями и займусь openwrt, нечего любить мозги себе и людям.

TepakoT
() автор топика
Ответ на: комментарий от TepakoT

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

вариант2: гуглишь имена каждого пакета и вникаешь что он делает.

вобщим четай милай четай

pfg ★★★★★
()

Советую взглянуть на netdata. Ставится и работает искаропки, с минимумом зависимостей, мониторит все, до чего дотянется, а список очень велик! Секси графики искаропки тоже.
Единственный минус, оно для оперативного мониторинга, история хранение сутки, для хранения более старых данных нужно включать взрослые механизмы, influxdb grafana.

Bers666 ★★★★★
()
Ответ на: комментарий от pfg

вах какой прелести добились пропогандой фрэймворков

uuy91596
()

А что, весь collectd одним пакетом что ли? Не пошинковано на подпакеты?

AS ★★★★★
()
Ответ на: комментарий от AS

В смысле одним? Двумя.

The following packages will be upgraded:
  collectd collectd-core
А это так, костыли для быстрого и легковесного.
Suggested packages:
  collectd-dev librrds-perl liburi-perl libhtml-parser-perl libregexp-common-perl libconfig-general-perl httpd-cgi
  apache2 apcupsd bind9 ceph chrony default-mysql-server gpsd ipvsadm mbmon memcached nginx nut openvpn olsrd
  pdns-server postgresql redis-server slapd time-daemon varnish zookeeper intel-cmt-cat libgcrypt20 libgps23 libgrpc++1
  libhiredis0.14 libi2c0 libmariadb3 libowcapi-3.2-3 libperl5.28 libprotobuf17 libriemann-client0 librte-acl18.11
  librte-bbdev18.11 librte-bitratestats18.11 librte-bpf18.11 librte-cfgfile18.11 librte-cmdline18.11
  librte-compressdev18.11 librte-cryptodev18.11 librte-distributor18.11 librte-eal18.11 librte-efd18.11
  librte-ethdev18.11 librte-eventdev18.11 librte-flow-classify18.11 librte-gro18.11 librte-gso18.11 librte-hash18.11
  librte-ip-frag18.11 librte-jobstats18.11 librte-kni18.11 librte-kvargs18.11 librte-latencystats18.11 librte-lpm18.11
  librte-mbuf18.11 librte-member18.11 librte-mempool18.11 librte-meter18.11 librte-metrics18.11 librte-net18.11
  librte-pci18.11 librte-pdump18.11 librte-pipeline18.11 librte-port18.11 librte-power18.11 librte-rawdev18.11
  librte-reorder18.11 librte-ring18.11 librte-sched18.11 librte-security18.11 librte-table18.11 librte-telemetry18.11
  librte-timer18.11 librte-vhost18.11 libsensors5 libsnmp30 libxenmisc4.11
Recommended packages:
  intel-cmt-cat libgcrypt20 libgps23 libgrpc++1 libhiredis0.14 libi2c0 libmariadb3 libowcapi-3.2-3 libperl5.28
  libprotobuf17 libriemann-client0 librte-acl18.11 librte-bbdev18.11 librte-bitratestats18.11 librte-bpf18.11
  librte-cfgfile18.11 librte-cmdline18.11 librte-compressdev18.11 librte-cryptodev18.11 librte-distributor18.11
  librte-eal18.11 librte-efd18.11 librte-ethdev18.11 librte-eventdev18.11 librte-flow-classify18.11 librte-gro18.11
  librte-gso18.11 librte-hash18.11 librte-ip-frag18.11 librte-jobstats18.11 librte-kni18.11 librte-kvargs18.11
  librte-latencystats18.11 librte-lpm18.11 librte-mbuf18.11 librte-member18.11 librte-mempool18.11 librte-meter18.11
  librte-metrics18.11 librte-net18.11 librte-pci18.11 librte-pdump18.11 librte-pipeline18.11 librte-port18.11
  librte-power18.11 librte-rawdev18.11 librte-reorder18.11 librte-ring18.11 librte-sched18.11 librte-security18.11
  librte-table18.11 librte-telemetry18.11 librte-timer18.11 librte-vhost18.11 libsensors5 libsnmp30 libxenmisc4.11
Нет, что-то тут не так. Ну что значит «предложенный» postgresql, мускул, ngnix в конце концов. Хренассе предложеньице, поставьте всё что я умею мониторить.

TepakoT
() автор топика
Последнее исправление: TepakoT (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.