Cloud CM-IPMP Anleitung zur Fehlerbehebung Seite 66

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 201
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 65
Parameter Set Type Tunable Parameters
Object Pools Object Pool Sizing
Staging Threads Staging Configuration
Memory Database Sizing Memory Database Size limits
System Memory Usage JVM Heap Size
Lock Manager Lock Strategy
Table 8.1: Useful statistics for tuning Rhino performance
Gauges show the quantity of a particular object or item such as the amount of free memory, or the number of active
activities.
Sample type statistics collect sample values every time a particular event or action occurs. Examples of sample type
statistics are event processing time, or lock manager wait time.
Counter and gauge type statistics are read as absolute values while sample type statistics are collected into a frequency distri-
bution and then read.
8.2 Performance Implications
The statistics subsystem is designed to minimise the performance impact of gathering statistics. Generally, gathering counter
or gauge type statistics is very cheap and should not result in more than 1% impact on either overall CPU usage or latency even
when several parameter sets are monitored. Gathering sample type statistics is more costly and will usually result in a 1-2%
impact on CPU usage when several parameter sets are monitored.
It is not recommended that the client be executed on production cluster node. Rather, run the statistics client on a local
workstation. The statistics client’s GUI can result in CPU usage that may cause a cluster to drop calls.
The exact performance impact depends on the number of distinct parameter sets being monitored, the number of simultaneous
users, and the sample frequency.
8.2.1 Direct Connections
For collecting statistics from a Rhino cluster, the
rhino-stats
client asks each node to create a connection back to the statistics
client for the express purpose of sending the client statistics data. This requires each Rhino node to be able to create outgoing
connections to the host that the
rhino-stats
client is running on, so an intermediary firewalls will need to be configured to
allow this.
Previous versions of the statistics client retrieved statistics by creating a single outgoing JMX connection to one of the cluster
nodes. This statistics retrieval method is now disabled by default, as it had a greater performance impact than when using direct
connections. It is still available through the use of the
-j
option.
8.3 Console Mode
In console mode the
rhino-stats
client has two main modes of execution. When run with the
-l
parameter
rhino-stats
will list the available types of statistics the Rhino SLEE is capable of supplying.
The following examples show usage of
rhino-stats
to query available parameter set types, and to query the available param-
eter sets within the parameter set type
Events
[user@host rhino]$ ./client/bin/rhino-stats -l
The following parameter set types are available for instrumentation:
Activities, Events, Lock Managers, MemDB-Local, MemDB-Replicated, Object Pools,
Services, Staging Threads, System Info, Transactions
For parameter set type descriptions and a list of available parameter sets use
-l <type name>
option
Open Cloud Rhino 1.4.3 Administration Manual v1.1 57
Seitenansicht 65
1 2 ... 61 62 63 64 65 66 67 68 69 70 71 ... 200 201

Kommentare zu diesen Handbüchern

Keine Kommentare