タグ

2013年4月24日のブックマーク (5件)

  • JMX試す(3) MBeanを自作する - ねこだいすき

    Java, JMX次はMBeanを自作してみる。■MBeanってなにManagement Beanのこと。JMXでアクセスする対象。でも「MBean」で1個の名詞。■環境ローカルで動かしてみる。Windows 7JDK 1.6.0_21Tomcat7.0.2■管理対象Tomcat上に簡単なwebアプリを配備してテストしてみる。中身はサーブレット1個だけで、このサーブレットは呼び出されるたびに以下の動作を行う:呼び出された回数をカウントアップ(画面には非表示)適当な文字を出力するこの「回数」をJMXで取得可能に、さらに「適当な文字」をJMXで書き換えられるようにしてみる。■サーブレットを用意する値を保持するためのクラスをまず適当に用意して、 public class MyValue { public static int count = 0; public static String mes

  • Redis Sentinelを運用してみたお話 | GMOメディア エンジニアブログ

    こんにちは、宇津井です。 弊社ではゲソてんというゲームプラットフォームを運営しております。ゲソてんではサービスリリース当初から主にキャッシュ的な役割でRedisを導入していました。つい先日の事ですが訳あってRedis 2.6からサポートされたRedis Sentinelを採用しました。今回は、採用に至った経緯をご紹介します。 簡単なシステム構成 パフォーマンスは良いし、Memcachedには無い便利な機能を提供するRedisですが約一年間運用していくつかの問題が出てきました。 Redisサーバーが突然高負荷に陥るするとWebサーバーも高負荷に陥るRedisのReplicationは張ってるけどアプリケーション側でRedis Slaveへフェイルオーバーしない(MySQLを直接参照する)Redis落ちると恐らくMySQLサーバーが耐えられない(落ちた事無いけど)という事で対策を行ってきました

  • Tomcat manager jmxproxy - nona.to fswiki

    ${CATALINA_HOME}/server/webapps/manager : manager webアプリケーション ${CATALINA_HOME}/conf/Catalina/localhost/manager.xml : manager のコンテキスト.xml ${CATALINA_HOME}/conf/tomcat-users.xml : 情報取得時に指定するID/PW セキュリティ manager.xml に設定を追加し、接続元のIP制限をかける ローカルIPまたはプライベートIPのみを許可 <Context ...> <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1,192.168.*.*" /> </Context> 利用法

    kei2100
    kei2100 2013/04/24
    jmxproxy
  • Jolokia - Overview

    It is fast, simple, polyglot and has unique features. It's JMX on Capsaicin. Jolokia is a JMX-HTTP bridge giving an alternative to JSR-160 connectors. It is an agent based approach with support for many platforms. In addition to basic JMX operations it enhances JMX remoting with unique features like bulk requests and fine grained security policies. Overview of features which make Jolokia unique fo

  • muninグラフの読み方と意味 | シーズクリエイターズブログ

    サーバー監視ツール「munin」の各グラフの意味と読み方。 muninをインストールすると標準でたくさんのグラフが出力されます。中には聞いた事もない単語のグラフもあり、 「いったいこれは何なのか」と疑問に思っていたので調べてみました。 グラフはすべてplugin (/etc/munin/plugins) の内容から出力されていて、さらにそのほとんどが単なるperlスクリプトやシェルスクリプトでした。このpluginが実際はどのようなコマンドを使った結果なのかを確認しながら調べました。プログラムにはあまり明るくない&英語が苦手、なので意味違いしている可能性がありますのでお気づきの点がありましたらコメントを頂けると嬉しいです。 使用したmuninバージョンは1.4.5です。 ほとんどの値は /proc/以下から参照されているようで以下のページがとても役に立ちました。 Man page o