druid StatViewサーブレット内蔵Webページの構成
2230 ワード
Druidビルトインには、Druidの統計を表示するためのStatViewサーブレットが用意されています.
このStatViewサーブレットの用途は次のとおりです.監視情報表示を提供するhtmlページ 監視情報を提供するJSON API 注:StatViewServiceletを使用し、druid 0.2.6以降のバージョンを使用することを推奨します.
1.web.xmlの構成
StatViewServiceletは標準的なjavax.servlet.http.HttpServiceletで、あなたのwebアプリケーションのWEB-INF/web.xmlに構成する必要があります.
構成内のurl-patternに基づいて組み込みモニタリングページにアクセスします.上記の構成であれば、組み込みモニタリングページのトップページは/druid/index.htmlです.たとえば、次のようにします.
http://server:port/appname/druid/index.html
2.allowとdeny StatView Sellvetが示すモニタリング情報を構成するのは敏感で、システムの実行の内部状況であり、アクセス制御が必要な場合はallowとdenyの2つのパラメータを構成することができます.例:
判定ルール denyはallowより優先され、denyリストではallowリストでも拒否されます. allowが構成されていない場合、または空の場合、 へのすべてのアクセスが許可される.
ip構成規則
設定されたフォーマット
内
24は、前の24ビットがサブネットマスクであり、比較すると、前の24ビットが同じで一致することを示す.
IPV 6はサポートされていません
照合ルールがIPV 6をサポートしていないため、allowまたはdenyが構成されていると、IPV 6にアクセスできなくなります.
3.resetEnableの構成
StatView Sellvetが出力するhtmlページには、Reset Allという機能があります.この操作を行うと、すべてのカウンタがクリアされ、再カウントされます.パラメータを設定して閉じることができます.
このStatViewサーブレットの用途は次のとおりです.
1.web.xmlの構成
StatViewServiceletは標準的なjavax.servlet.http.HttpServiceletで、あなたのwebアプリケーションのWEB-INF/web.xmlに構成する必要があります.
DruidStatView
com.alibaba.druid.support.http.StatViewServlet
DruidStatView
/druid/*
構成内のurl-patternに基づいて組み込みモニタリングページにアクセスします.上記の構成であれば、組み込みモニタリングページのトップページは/druid/index.htmlです.たとえば、次のようにします.
http://server:port/appname/druid/index.html
2.allowとdeny StatView Sellvetが示すモニタリング情報を構成するのは敏感で、システムの実行の内部状況であり、アクセス制御が必要な場合はallowとdenyの2つのパラメータを構成することができます.例:
DruidStatView
com.alibaba.druid.support.http.StatViewServlet
allow
128.242.127.1/24,128.242.128.1
deny
128.242.127.4
判定ルール
ip構成規則
設定されたフォーマット
/
内
128.242.127.1/24
24は、前の24ビットがサブネットマスクであり、比較すると、前の24ビットが同じで一致することを示す.
IPV 6はサポートされていません
照合ルールがIPV 6をサポートしていないため、allowまたはdenyが構成されていると、IPV 6にアクセスできなくなります.
3.resetEnableの構成
StatView Sellvetが出力するhtmlページには、Reset Allという機能があります.この操作を行うと、すべてのカウンタがクリアされ、再カウントされます.パラメータを設定して閉じることができます.
DruidStatView
com.alibaba.druid.support.http.StatViewServlet
resetEnable
false