fluentd + elasticsearch + Kibana3 によるログ収集・可視化 では、elasticsearch を時系列データ保存のデータベースに使用しましたが、
ここでは InfluxDB という、時系列データ用のデータベースを使用してみます。
最新のリポジトリには、パッケージ化スクリプトが同梱されていますので、.deb のパッケージ化をしておきます。
File | Stat | SHA1SUM | Notes |
---|---|---|---|
influxdb_0.9.1_armhf.deb | 2015/07/01 16:33 6.1 MB | e0238449a3227a71078113d67b3902b0a1bf4139 | Ubuntu 14.04LTS |
dpkg コマンドでインストールします。
root@plum:/tmp# dpkg -i influxdb_0.9.1_armhf.deb Selecting previously unselected package influxdb. (Reading database ... 20604 files and directories currently installed.) Preparing to unpack influxdb_0.9.1_armhf.deb ... Unpacking influxdb (0.9.1) ... Setting up influxdb (0.9.1) ... Removing any system startup links for /etc/init.d/influxdb ... Adding system startup for /etc/init.d/influxdb ... /etc/rc0.d/K20influxdb -> ../init.d/influxdb /etc/rc1.d/K20influxdb -> ../init.d/influxdb /etc/rc6.d/K20influxdb -> ../init.d/influxdb /etc/rc2.d/S20influxdb -> ../init.d/influxdb /etc/rc3.d/S20influxdb -> ../init.d/influxdb /etc/rc4.d/S20influxdb -> ../init.d/influxdb /etc/rc5.d/S20influxdb -> ../init.d/influxdb root@plum:/tmp#
起動してみます。
root@plum:/tmp# /etc/init.d/influxdb start Starting the process influxd [ OK ] influxd process was started [ OK ] root@plum:/tmp#
起動できたようなので、influx というコマンドラインツールで接続してみます。
root@plum:/tmp# /opt/influxdb/influx Connected to http://localhost:8086 version 0.9.1 InfluxDB shell 0.9.1 > CREATE DATABASE nyankoshisho > SHOW DATABASES name: databases --------------- name nyankoshisho >
Dashboard に接続することもできます。
Grafana もインストールすれば、MA-E3xx だけでプチ IoT ソリューション的なものも作れそうです。