Skip to content

Instantly share code, notes, and snippets.

@onigra
Created May 14, 2013 00:54
Show Gist options
  • Save onigra/5572793 to your computer and use it in GitHub Desktop.
Save onigra/5572793 to your computer and use it in GitHub Desktop.
Mac OSX(LIon)にriakとtd-agentをインストールしてMySQLのslow-logを収集する

Mac OSX(LIon)にriakとtd-agentをインストールしてMySQLのslow-logを収集する

1.riakのインストール

brew install riak

riak起動(怒られる)

riak start

!!!!
!!!! WARNING: ulimit -n is 256; 1024 is the recommended minimum.
!!!!

/etc/launchd.confというファイルを作成し、下記のように書く http://docs.basho.com/riak/1.3.1/cookbooks/Open-Files-Limit/

vim /etc/launchd.conf
limit maxfiles 16384 32768

起動

riak start

2.td-agentのインストール

brew install  "http://toolbelt.treasure-data.com/brew/td-agent.rb"

fluentdプラグインのインストール

cd /usr/local/Cellar/td-agent/1.1.13/bin
./fluent-gem install fluent-plugin-mysqlslowquery
./fluent-gem install fluent-plugin-riak

3.td-agent.confの修正

cd /usr/local/etc/td-agent
vim td-agent.conf
/usr/local/var/mysql/onigra-slow.log
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment