背景:私はAzure VM(Windows 2012 R2)上で動作するMySQL 5.7のインスタンスを持っています。毎晩、そしてMySQLサービスが停止し、手動で再起動する必要があります。私はログを見ましたが、なぜそれが停止したのかはわかりませんでした。私はまた、低速のクエリログを見ていたので、今私は遅いクエリを固定しています。どのようにMySQLサーバのステータスを監視できますか?
私の質問:サービスが停止しているかどうか警告するサービス/ツールはありますか?
背景:私はAzure VM(Windows 2012 R2)上で動作するMySQL 5.7のインスタンスを持っています。毎晩、そしてMySQLサービスが停止し、手動で再起動する必要があります。私はログを見ましたが、なぜそれが停止したのかはわかりませんでした。私はまた、低速のクエリログを見ていたので、今私は遅いクエリを固定しています。どのようにMySQLサーバのステータスを監視できますか?
私の質問:サービスが停止しているかどうか警告するサービス/ツールはありますか?
組み込みツール「MySQL Notifier」をインストールします。インストールパッケージが付属しています。サーバーの右下に時計と一緒に座り、警告します。 https://dev.mysql.com/downloads/windows/notifier/
ありがとうございました。私はmysql通知機能を調べましたが、私はいつもサーバーにログオンしているわけではないので、電子メールで私に通知できる何かが必要です。 – snowflakes74
リンク:https://www.sqlservercentral.com/Forums/Topic608101-169-1.aspxおよびhttps://www.mssqltips.com/sqlservertip/1663/auto-notification-for-failover-of-a-server -and-restart-of-sql-server-services/ – ud1234
残念ながら、両方のリンクはMSSQL用であり、MySQL用ではありませんが、実装方法を私に教えてくれます。 – snowflakes74
情報ありがとうございます。私は '回復'タブで自動的に開始するようにサービスを設定しており、それはそのトリックを行ったようです。 – snowflakes74
助けになるのはうれしいです。 :) –