タグ

gangliaとmysqlに関するclavierのブックマーク (3)

  • Ganglia で MySQL をモニタリングする | Carpe Diem

    このエントリは、MySQL Casual Advent Calendar 22日目のエントリです。 多数の MySQL サーバをもモニタリングするとき Ganglia を使うと便利です。 現在の Ganglia は、バージョン 3.6.0 なのですが、MySQL をモニタリングしたい場合には、前に hirose31 さんが作ったプラグインがありますが、現在は体に取り込まれているプラグインを使うといいです。 まず、インストール方法は、CentOS を例にとって説明しますが、Ganglia の RPM パッケージを作成しています。体に SPEC ファイルのもとがあるので、手元で ./configure したあと ganglia.spec を使うと、次の RPM パッケージが出来上がります。 ganglia-web: Ganglia の Web GUI gangala-gmetad: Gan

    Ganglia で MySQL をモニタリングする | Carpe Diem
  • サービス品質の改善効率を高める仕組み | 外道父の匠

    最近うぇぶ業界では、開発効率や構築効率を求める動きが活発のように見受けられますが、ここで改善効率について手を伸ばしてみましょう。 改善効率とは、開発後期やサービス開始後の運用フェーズにおいて、クソコードやクソクエリ、データの蓄積によるレスポンスの悪化などを、自動的に検知し、開発者にオラオラ改修をプッシュするための仕組みのことでございます。 はじめに ここで紹介する内容はドリコムで実際に運用しているものですが、別にドヤ顔するようなものではなく、中規模以上の企業ならば似たようなことやそれ以上のことをやっているであろう、至極当然な内容です。それでも、それなりに種類が増えてきたことと、それなりの効果を得られていることが実感できているため、いったんまとめてみようと思った次第です。 ウチのサービスのサーバーサイドは Ruby on Rails + MySQL が基なので、その対策手法になります。WE

    サービス品質の改善効率を高める仕組み | 外道父の匠
  • Ganglia の mysqld python module の MySQL 5.5 対応パッチ

    MySQL 5.5 で InnoDB status とれないまま長らく放置していた Ganglia の mysqld python module にパッチあてた。 diff --git a/mysqld/python_modules/DBUtil.py b/mysqld/python_modules/DBUtil.py index 21b7522..db2bfbb 100644 --- a/mysqld/python_modules/DBUtil.py +++ b/mysqld/python_modules/DBUtil.py @@ -86,7 +86,7 @@ def parse_innodb_status(innodb_status_raw): innodb_status['active_transactions'] for line in innodb_status_raw: - i

    Ganglia の mysqld python module の MySQL 5.5 対応パッチ
  • 1