Ubuntu 15:10 には、利用可能な Stackdriver モニタリング エージェント パッケージがまだないようです。ソースはインストール可能ですか?
質問する
383 次
2 に答える
1
Google で Stackdriver エージェントの仕事をしています。Ubuntu では、LTS リリースのみをサポートしているため、Ubuntu 14.04 または 16.04 を使用できる場合は、それを強くお勧めします。
14.04 または 16.04 パッケージを使用して、15.10 で動作するように変更することも可能です。
とはいえ、本当に15.10 でビルドしたいのであれば、これらはそのための手順です。15.10 インスタンスでテストしたところ、5 分前の時点で動作することを確認できました。:-)
繰り返しになりますが、15.10 は正式にサポートされていないため、これが確実に機能しない場合、追加のヘルプを提供することはできません。
sudo apt-get -y update && sudo apt-get -y install git flex bison gcc automake pkg-config libtool libgcrypt-dev glib2.0-dev make libssl-dev libyajl-dev libcurl4-openssl-dev
git clone https://github.com/Stackdriver/collectd.git
cd collectd/
git checkout stackdriver-agent-5.5.0
./clean.sh && ./build.sh
./configure --prefix=/opt/stackdriver/collectd --program-prefix=stackdriver- --disable-all-plugins --enable-cpu --enable-df --enable-disk --enable-load --enable-logfile --enable-memory --enable-swap --enable-syslog --enable-interface --enable-tcpconns --enable-write_http --enable-write_gcm --disable-static --enable-aggregation --enable-csv --enable-nginx --enable-apache --enable-memcached --enable-mysql --enable-postgresql --disable-perl --without-libperl --without-perl-bindings --enable-mongodb --with-libmongoc=own --enable-plugin_mem --enable-processes --enable-ntpd --enable-zookeeper --enable-exec --enable-curl_json --enable-match_regex --enable-target_set --enable-match_throttle_metadata_keys --enable-target_replace --enable-target_scale --enable-debug --with-useragent="stackdriver_agent/myagent"
make
sudo make install
次に、適切な collectd.conf を取得し、フォアグラウンドで実行します。
sudo /opt/stackdriver/collectd/sbin/stackdriver-collectd -f -C ~/my.collectd.conf
または -f を省略してバックグラウンドで。
「適切な」collectd.conf を取得する最も簡単な方法は、製品パッケージを取得し、それをインストールまたは調べて、/opt/stackdriver/collectd/etc/collectd-gcm.conf.tmpl
好みに合わせて変更したファイルを使用することです。
于 2016-06-24T22:03:17.907 に答える