GlassFish Enterprise Manager - SNMP Monitoring

GlassFish Enterprise Manager 3 つあるうちの 3 つ目、SNMP Monitoring について。他 2 つは、過去のエントリをご参照下さい (Performance Advisor その 1その 2Performance Monitor)。

assnmp

Performance Advisor は管理コンソールへのプラグイン、Performance Monitor は VisualVM ベースのスタンダロンアプリケーションでしたが、この SNMP Monitoring は war ファイルとして提供され、GlassFish に配備し使用するようになっています。インストールは下記のようにできます。

  1. SunSolve からパッチ 140750-01 をダウンロード。
  2. unzip で展開後、war ファイルを配備。
    % asadmin deploy __assnmp.war
  3. Java EE MIB ファイルもダウンロードしておく。

そうすると、GlassFish インスタンスの様々な情報を SNMP で取得することができるようになります。

サーバ全般:

% snmpwalk -c public -v 1 -m ./J2EE-MIB localhost:10161 J2EE-MIB::j2eeSrvTable
J2EE-MIB::j2eeSrvMoName.1.1 = STRING: "name=server"
J2EE-MIB::j2eeSrvEnterprise.1.1 = OID: J2EE-MIB::sun
J2EE-MIB::j2eeSrvVendor.1.1 = STRING: Sun Microsystems, Inc.
J2EE-MIB::j2eeSrvVersion.1.1 = STRING: Sun GlassFish Enterprise Server v2.1
J2EE-MIB::j2eeSrvMoStateManaged.1.1 = INTEGER: true(1)
J2EE-MIB::j2eeSrvMoStatProv.1.1 = INTEGER: false(2)
J2EE-MIB::j2eeSrvMoEventProv.1.1 = INTEGER: false(2)
J2EE-MIB::j2eeSrvSMState.1.1 = INTEGER: running(4)
J2EE-MIB::j2eeSrvSMStartTime.1.1 = STRING: "Mon Feb 23 11:37:12 JST 2009"

ドメイン:

% snmpwalk -c public -v 1 -m ./J2EE-MIB localhost:10161 J2EE-MIB::j2eeDomTable
J2EE-MIB::j2eeDomMoName.1 = STRING: "domain1"
J2EE-MIB::j2eeDomEnterprise.1 = OID: J2EE-MIB::sun
J2EE-MIB::j2eeDomMoStateManaged.1 = INTEGER: false(2)
J2EE-MIB::j2eeDomMoStatProv.1 = INTEGER: false(2)
J2EE-MIB::j2eeDomMoEventProv.1 = INTEGER: false(2)
J2EE-MIB::j2eeDomSMState.1 = INTEGER: running(4)
J2EE-MIB::j2eeDomSMStartTime.1 = STRING: "Mon Feb 23 11:37:12 JST 2009"

JVM の統計値。

% snmpwalk -c public -v 1 -m ./J2EE-MIB localhost:10161 J2EE-MIB::j2eeJvmStatTable
J2EE-MIB::j2eeJvmStatUpTime.1.1 = Timeticks: (1349395) 3:44:53.95
J2EE-MIB::j2eeJvmStatHeapSize.1.1 = Gauge32: 124411904
など。

ご使用の際は下記ドキュメントをあわせてご参照下さい。

Comments:

Post a Comment:
Comments are closed for this entry.
About

ogino

Search

Categories
Archives
« 4月 2014
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today