Generating Dump Files
This functionality is not yet available in the Command Line Interface or REST REpresentational State Transfer. Application Programming Interface An API, or application programming interface, is a set of rules that define how applications or devices can connect to and communicate with each other. A REST API is an API that conforms to the design principles of the REST, or representational state transfer architectural style. Manager API administration tools.
To generate dump files:
- Click the dump file icon in the top right corner of the Cluster overview.
- Select a location where the dump file should be saved, and optionally change the name of the file.
- A dump file (zipped) for the full environment is downloaded to your selected location.
The Web Management Console supports generating the following types of dump files:
-
Overview (provides time of dump, GigaSpaces build and version, license information, number of host machines, number of grid components, service grid information, and host information)
-
Hosts (complete information dump per host, generated per GigaSpaces grid component)
-
Containers (container information per host)
-
Per component (select a specific GigaSpaces component from any of the console views)
To generate a dump file:
-
From the menu bar, click Generate Dump and select from the following options:
-
Generate hosts dump - This is the most comprehensive dump file, generated per host with an overview file, summary file, and all information defined by the user per GigaSpaces component.
-
Generate GSCs dump only - Partial dump file generated per host of the containers with an overview file, summary file, and all information defined by the user.
-
Generate Overview - Generates only the overview file, which provides system and application information. This information is useful to quickly gather the system settings in production, for example when reporting a support case.
OR
-
-
In one one the console views, click the Actions icon for the required component and select Generate dump.
-
If you selected Generate Overview, either open or save the zip file that was generated.
-
If you selected any other dump file type, do the following:
-
In the Cause for dump retrieval box, type a reason for generating the dump file. This text will appear in the summary file for each GigaSpaces component.
- In the Select Dump Types area, check the options for the information you want in the dump file, which provides a summary file plus the following:
JVM Java Virtual Machine. A virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. Thread Dump - container state and thread information per container. It is recommended to choose this only on a specific host or GSC Grid Service Container. This provides an isolated runtime for one (or more) processing unit (PU) instance and exposes its state to the GSM. that a Java heap dump should be generated for.
Network Dump - network statistics per container.
Log Dump - log files for all services, including those that have been terminated, or only services that are currently running (if the Only Live Services Log Dump option is checked). This type of dump file is useful for troubleshooting failover scenarios.
Processing Unit This is the unit of packaging and deployment in the GigaSpaces Data Grid, and is essentially the main GigaSpaces service. The Processing Unit (PU) itself is typically deployed onto the Service Grid. When a Processing Unit is deployed, a Processing Unit instance is the actual runtime entity. Dump - pu This is the unit of packaging and deployment in the GigaSpaces Data Grid, and is essentially the main GigaSpaces service. The Processing Unit (PU) itself is typically deployed onto the Service Grid. When a Processing Unit is deployed, a Processing Unit instance is the actual runtime entity..xml file per Processing Unit, event container information per Processing Unit instance, and a summary file per Space Where GigaSpaces data is stored. It is the logical cache that holds data objects in memory and might also hold them in layered in tiering. Data is hosted from multiple SoRs, consolidated as a unified data model..
JVM Heap Dump - binary heap dump file.
-
Click Generate.
-
-
When the dump file has been generated (indicated by the status bar in the dialog box), define another dump file to generate or click Close.
-
Open or save the zip file that was generated.
Refer to the Admin API topics in the Developer Guide.