Activeslave
monitor mysql-slave, sends an email notification when slave stop working
Installation
Add this line to your application's Gemfile:
gem 'activeslave'
And then execute:
bundle
Or install it yourself as:
gem install activeslave
Usage
Create Slave object:
slave = Activeslave::Slave.new( "host" => "xxx.xxx.xx.xx",
"username" => "xxxxxx",
"password" => "xxxxxx",
"database" => "slavedb",
"socket" => "/var/run/mysqld/mysqld.sock",
"receiver_email" => "sreehari@activesphere.com")
Start monitor:
slave.start_monitor
Stop monitor:
slave.stop_monitor
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request