Skip to content
Last updated

データアップロードの確認

HTTPを使用してJSON形式のログを追加できます。

$ curl -X POST -d 'json={"action":"login","user":2}' \
http://localhost:8888/td.testdb.www_access

td-agentは5分ごとに継続的にログをアップロードします。SIGUSR1シグナルを送信することで、td-agentにバッファリングされたログをクラウドにフラッシュするよう強制できます。

# Linux
$ kill -USR1 `cat /var/run/td-agent/td-agent.pid`

# MacOS X
$ sudo kill -USR1 `sudo launchctl list | grep td-agent | cut -f 1`

TD Console > Databasesに移動して、データが正常にインポートされたかどうかを確認してください。または、CLIからtd tablesコマンドを実行して確認できます:

$ td tables
+------------+------------+------+-----------+
| Database   | Table      | Type | Count     |
+------------+------------+------+-----------+
| testdb     | www_access | log  | 1         |
+------------+------------+------+-----------+

問題が発生した場合は、td-agentログ(/var/log/td-agent/td-agent.log)を調査の開始点として参照してください。