# Version and configuration info

## Overview

Aerospike Graph Service (AGS) provides tools for retrieving version and configuration information about existing graph databases.

## Version information

To view the AGS and Aerospike Database version information for an existing graph database, use the `aerospike.graph.admin.metadata.version` Gremlin command.

```plaintext
g.call("aerospike.graph.admin.metadata.version").next()
```

The `aerospike.graph.admin.metadata.version` step returns a Map with the following elements:

| Element | Description |
| --- | --- |
| `Aerospike version` | Aerospike version string in the format of “NODE\_1:VERSION\_1,…,NODE\_n:VERSION\_n” for n total Aerospike nodes. |
| `Aerospike Graph Service version` | AGS version. |

## Configuration information

To view the configuration setup for an existing graph database, use the `aerospike.graph.admin.metadata.config` Gremlin command.

```plaintext
g.call("aerospike.graph.admin.metadata.config").next()
```

The `aerospike.graph.admin.metadata.config` step returns a Map with the following elements:

| Element | Description |
| --- | --- |
| `Gremlin Server Configuration` | YAML file used to initialize the Gremlin server. |
| `Unified Configuration` | Combined environment variables and properties file input used to generate graph properties and Gremlin server configuration. |
| `Graph Properties` | Properties file used to initialize AGS. |