Google が Kubernetes の標準ログ収集ツールとして採用1)するなど、ログ収集のツールとしてデファクトスタンダードとなりつつある
Fluentd を組み込んだファームウェアです。
※ MA-E3xx for IoT として正式プロジェクトにしました。
File | Stat | SHA1SUM | Info |
---|---|---|---|
mae3xx_trusty_v2_4_2-fluentd-1.img | 2014/11/19 11:10 78.4 MB | f8a15a6d52bb9d071079d33261b18ff17b3d566a | v2.4.2 ベース |
mae3xx_trusty_v2_4_2-fluentd-2.img | 2014/11/20 14:29 78.5 MB | 3830ec95baaf577e928291cb06a92dc5dd41e0cb | 〃 |
File | Stat | SHA1SUM | Info |
---|---|---|---|
mae320_rootfs_trusty_v2_4_2-fluentd-2.tar.xz | 2014/11/20 14:42 66.1 MB | 43947fe12999fa28ac7c564094366e64417881b0 | v2.4.2-fluentd-2 |
Fluentd をインストールするため、下記パッケージを標準ファームウェアに追加しています。
Package | Version | Architecture | Info |
---|---|---|---|
ruby | 1:1.9.3.4 | all | |
ruby-atomic | 1.1.16-1ubuntu1 | armhf | |
ruby-cool.io | 1.2.4-1-MAE3xx | armhf | ※ |
ruby-fluentd | 0.10.55-2-MAE3xx | all | ※ |
ruby-http-parser.rb | 0.6.0~beta.2-1 | armhf | |
ruby-json | 1.8.0-1build1 | armhf | |
ruby-msgpack | 0.5.9-1-MAE3xx | armhf | ※ |
ruby-sigdump | 0.2.2-2ppa1~trusty1 | all | ※ |
ruby-thread-safe | 0.3.4-1-MAE3xx | all | ※ |
ruby-tzinfo | 1.1.0-1 | all | |
ruby-yajl | 1.2.0-1 | armhf | |
ruby1.9.1 | 1.9.3.484-2ubuntu1.1 | armhf | |
ruby2.0 | 2.0.0.484-1ubuntu2.1 | armhf | |
rubygems-integration | 1.5 | all |
※ はカスタムパッケージ2)、ソースは http://gitlab.centurysys.jp/public に置いてあります。
gem list は下記のとおりとなっています。
user1@plum:~$ sudo gem list *** LOCAL GEMS *** atomic (1.1.16) cool.io (1.2.4) fluentd (0.12.0.pre.2) http_parser.rb (0.6.0.beta.2) json (1.8.0) msgpack (0.5.9) rdoc (3.9.4) sigdump (0.2.2) thread_safe (0.3.4) tzinfo (1.1.0) yajl-ruby (1.2.0) user1@plum:~$