Armadilloフォーラム

TD-Agentを用いたデータのストリーム転送

d.ykt

2018年11月8日 17時54分

お世話になっております。横田と申します。
LINUXやIoTに触れることが初めてであるため、ご教授願います。
現在、Armadillo-IoT G3をゲートウェイとして使用し、外部センサーからデータを集め、サーバーにデータをストリーム転送しようと考えております。サーバーへはTD-Agentを用いて、データを送ろうとしていますが、こちらの使用方法がわかりません。
以下のコマンドを試しました。
root@armadillo:~# curl -L http://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh
結果
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:04:59 --:--:-- 0
curl: (28) Operation timed out after 0 milliseconds with 0 out of 0 bytes received

(開発環境:Linux3.14,Debian GNU/Linux 8 (Jssie),ATDE6)

上記のようになり、TD-Agentがインストールされません。
wifiには接続されていることを確認したため、他に原因があると思います。
どのようにすればよろしいでしょうか。

質問内容がわかりにくいかもしれませんが、ご回答のほど、よろしくお願いいたします。

ファイル ファイルの説明
システム構成イメージ図.png 最終目標のシステム構成を簡易的に示したです。図中のストリーム転送の方法についてご教授お願いいたします。
コメント

at_koseki

2018年11月26日 16時06分

古関です。

> # curl -L http://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh
redhat(yum)系のインストールスクリプトを実行しているようです。

debianパッケージ用のスクリプトを実行したらインストールできませんでしょうか。

以下URL:
https://docs.fluentd.org/v0.12/articles/install-by-deb

↑を見る限り、以下コマンドでインストールできそうです。
# curl -L https://toolbelt.treasuredata.com/sh/install-debian-jessie-td-agent2.sh | sh

d.ykt

2018年11月28日 10時16分

> > # curl -L http://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh
> redhat(yum)系のインストールスクリプトを実行しているようです。
>
> debianパッケージ用のスクリプトを実行したらインストールできませんでしょうか。
>
> 以下URL:
> https://docs.fluentd.org/v0.12/articles/install-by-deb
>
> ↑を見る限り、以下コマンドでインストールできそうです。
> # curl -L https://toolbelt.treasuredata.com/sh/install-debian-jessie-td-agent2.sh | sh

ご指摘ありがとうございます。Armadilloからroot権限で上記コマンドを入力したところ、前回と同じく
time outとなってしまいました、、、

他にどのような原因が考えられますでしょうか。

at_keitaro.takahashi

2018年11月30日 18時07分

> > # curl -L https://toolbelt.treasuredata.com/sh/install-debian-jessie-td-agent2.sh | sh
>
> ご指摘ありがとうございます。Armadilloからroot権限で上記コマンドを入力したところ、前回と同じく
> time outとなってしまいました、、、
>
> 他にどのような原因が考えられますでしょうか。

高橋です。
どうやら、リポジトリにarmhf用のパッケージが含まれていないため、インストールすることができないようです。

他の方法としては、td-agentのgithubからソースを入手してビルドしていただくか、Fluentdを使用する方法が考えられます。
td-agentはFluentdの安定版という位置づけなため、Fluentdでも横田様が想定しているシステムを構築できる可能性があります。