Skip to main content

engine_status

Creates, updates, deletes, gets or lists an engine_status resource.

Overview

Nameengine_status
TypeResource
Idaws.neptunedata.engine_status

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
db_engine_versionstringSet to the Neptune engine version running on your DB cluster. If this engine version has been manually patched since it was released, the version number is prefixed by Patch-.
dfe_query_enginestringSet to enabled if the DFE engine is fully enabled, or to viaQueryHint (the default) if the DFE engine is only used with queries that have the useDFE query hint set to true.
featuresobjectContains status information about the features enabled on your DB cluster.
gremlinobjectContains information about the Gremlin query language available on your cluster. Specifically, it contains a version field that specifies the current TinkerPop version being used by the engine.
lab_modeobjectContains Lab Mode settings being used by the engine.
opencypherobjectContains information about the openCypher query language available on your cluster. Specifically, it contains a version field that specifies the current operCypher version being used by the engine.
rolestringSet to reader if the instance is a read-replica, or to writer if the instance is the primary instance.
rolling_back_trx_countintegerIf there are transactions being rolled back, this field is set to the number of such transactions. If there are none, the field doesn't appear at all.
rolling_back_trx_earliest_start_timestringSet to the start time of the earliest transaction being rolled back. If no transactions are being rolled back, the field doesn't appear at all.
settingsobjectContains information about the current settings on your DB cluster. For example, contains the current cluster query timeout setting (clusterQueryTimeoutInMs).
sparqlobjectContains information about the SPARQL query language available on your cluster. Specifically, it contains a version field that specifies the current SPARQL version being used by the engine.
start_timestringSet to the UTC time at which the current server process started.
statusstringSet to healthy if the instance is not experiencing problems. If the instance is recovering from a crash or from being rebooted and there are active transactions running from the latest server shutdown, status is set to recovery.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_engine_statusselectregionRetrieves the status of the graph database on the host. When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetEngineStatus IAM action in that cluster.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Retrieves the status of the graph database on the host. When invoking this operation in a Neptune cluster that has IAM authentication enabled, the IAM user or role making the request must have a policy attached that allows the neptune-db:GetEngineStatus IAM action in that cluster.

SELECT
db_engine_version,
dfe_query_engine,
features,
gremlin,
lab_mode,
opencypher,
role,
rolling_back_trx_count,
rolling_back_trx_earliest_start_time,
settings,
sparql,
start_time,
status
FROM aws.neptunedata.engine_status
WHERE region = '{{ region }}' -- required
;