Alexys Jacob
d3d736cd87
dist: gentoo: rename prometheus node exporter package
...
net-analyzer/prometheus-node_exporter got moved to app-metrics/node_exporter
and the service name changed on Gentoo Linux
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org >
Message-Id: <20180405135605.26146-1-ultrabug@gentoo.org >
2018-04-08 14:11:38 +03:00
Alexys Jacob
604bc40d8a
dist: migrate gentoo variant setup scripts from /sbin/service to /sbin/rc-service
...
the 'service' binary has been removed from gentoo as per news 2017-10-13:
https://gitweb.gentoo.org/data/gentoo-news.git/plain/2017-10-13-openrc-service-binary-removal/2017-10-13-openrc-service-binary-removal.en.txt
this patch updates the scylla setup related scripts where it was used and
make use of the 'rc-service' binary instead
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org >
Message-Id: <20180119161310.15435-1-ultrabug@gentoo.org >
2018-01-21 17:15:26 +02:00
Amos Kong
92731eff4f
common/scripts: fix node_exporter url
...
Commit ff3d83bc2f updated node_exporter
from 0.12.0 to 0.14.0, and it introduced a bug to download install file.
node_exporter started to add 'v' prefix in release tags[1] from 0.13.0,
so we need to fix the url.
[1] https://github.com/prometheus/node_exporter/tags
Fixes #2509
Signed-off-by: Amos Kong <amos@scylladb.com >
Message-Id: <42b0a7612539a34034896d404d63a0a31ce79e10.1497919368.git.amos@scylladb.com >
2017-06-20 09:25:39 +03:00
Amnon Heiman
ff3d83bc2f
node_exporter_install script update version to 0.14
...
Fixes #2097
Signed-off-by: Amnon Heiman <amnon@scylladb.com >
Message-Id: <20170612125724.7287-1-amnon@scylladb.com >
2017-06-18 12:25:58 +03:00
Alexys Jacob
9bb1bda466
prometheus node_exporter install: add support for gentoo linux
2017-05-17 18:06:34 +02:00
Takuya ASADA
54ea0055fc
dist/common/scripts/node_exporter_install: use curl instead of wget
...
CentOS/Ubuntu contains curl on minimal instllation but wget doesn't,
and we already has dependency for curl, so we should switch to curl.
Fixes #1902
Signed-off-by: Takuya ASADA <syuu@scylladb.com >
Message-Id: <1480929047-2347-1-git-send-email-syuu@scylladb.com >
2016-12-05 11:26:36 +02:00
Avi Kivity
76628a7b0b
dist: make wget quieter
...
wget is often used from scripts recording to logs; as it emits a log
line every second, the logs are huge and unreadable. Make it quieter.
Message-Id: <1477558534-32718-1-git-send-email-avi@scylladb.com >
2016-10-27 12:11:26 +03:00
Amnon Heiman
801b2c4914
An installation script for node_exporter
...
node_exporter is a utility that export node information via prometheus
API. It takes care of host related metrics such as CPU and memory.
The install script, download the node_exporter binaries, create a link
in /usr/bin.
On OS with systemd supported it would enable and start the installed
service file to start as a service. On others (ubuntu) it would create a conf file and start it.
The installation should be done using sudo.
After a successful installation, the node_exporter would run as a
service.
Signed-off-by: Amnon Heiman <amnon@scylladb.com >
2016-09-22 09:33:03 +03:00