Contains entity definitions for SQL Server database entities stored in Smartscape on Grail. All SQL Server entity types are prefixed with DB_* and end in _MSSQL.
Smartscape node name: db.database.name
Smartscape node type: DB_AVAILABILITY_DATABASE_MSSQL
A SQL Server Always On availability database entity.
Fetch all SQL Server availability database entities.
smartscapeNodes DB_AVAILABILITY_DATABASE_MSSQL
Get availability databases and corresponding replicas.
smartscapeEdges "runs_on"| filter matchesValue(source_type, "DB_AVAILABILITY_DATABASE_MSSQL") and matchesValue(target_type, "DB_AVAILABILITY_REPLICA_MSSQL")| fields database_name=getNodeName(source_id), replica_name=getNodeName(target_id)
The ID is calculated based on the following fields in the defined order: db.connection_details.hostname, db.connection_details.port, availability_group_id, availability_replica_id, availability_database_id
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields common to all entities within the databases model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| ipAddress | experimentalIP address of the listener to which Dynatrace is connected. |
|
| string | experimentalHostname of the listener Dynatrace is connected to. |
|
| string | experimentalPort of the listener Dynatrace is connected to. |
|
| string | experimentalListener connection details in the form |
|
| string | experimentalAn identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. |
|
db.system has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description | Display name |
|---|---|---|
| Adabas (Adaptable Database System) | Adabas |
| Amazon DocumentDB | DocumentDB |
| Amazon Aurora MySQL | Aurora MySQL |
| Amazon Aurora PostgreSQL | Aurora PostgreSQL |
| InterSystems Caché | InterSystems Caché |
| Apache Cassandra | Cassandra |
| ClickHouse | ClickHouse |
| Cloudscape | Cloudscape |
| CockroachDB | CockroachDB |
| ColdFusion IMQ | ColdFusion IMQ |
| Microsoft Azure Cosmos DB | Cosmos DB |
| Couchbase | Couchbase |
| CouchDB | CouchDB |
| Databricks Data Platform | Databricks Data Platform |
| IBM Db2 | IBM Db2 |
| Apache Derby | Derby |
| IBM DL/I | IBM DL/I |
| Amazon DynamoDB | DynamoDB |
| EnterpriseDB | EnterpriseDB |
| Elasticsearch | Elasticsearch |
| FileMaker | FileMaker |
| Firebird | Firebird |
| FirstSQL | FirstSQL |
| Apache Geode | Geode |
| H2 | H2 |
| SAP HANA | SAP HANA |
| Apache HBase | HBase |
| Apache Hive | Hive |
| HyperSQL DataBase | HSQLDB |
| Informix | Informix |
| Ingres | Ingres |
| InstantDB | InstantDB |
| InterBase | InterBase |
| Amazon Keyspaces for Apache Cassandra | Keyspaces |
| MariaDB | MariaDB |
| SAP MaxDB | SAP MaxDB |
| Memcached | Memcached |
| MongoDB | MongoDB |
| Microsoft SQL Server | SQL Server |
| Microsoft SQL Server Compact | SQL Server Compact |
| MySQL | MySQL |
| Neo4j | Neo4j |
| Amazon Neptune | Neptune |
| Netezza | Netezza |
| OpenSearch | OpenSearch |
| Oracle Database | Oracle |
| Some other SQL database. Fallback only. See notes. | Other SQL |
| Pervasive PSQL | Pervasive PSQL |
| Apache Phoenix | Apache Phoenix |
| PointBase | PointBase |
| PostgreSQL | PostgreSQL |
| Progress Database | Progress |
| Redis | Redis |
| Amazon Redshift | Redshift |
| Snowflake Data Platform | Snowflake Data Platform |
| Cloud Spanner | Cloud Spanner |
| SQLite | SQLite |
| Sybase | Sybase |
| Teradata | Teradata |
| Valkey | Valkey |
| Vertica | Vertica |
Fields that are common across all DB_INSTANCE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database instance. |
|
| string | experimentalVersion of the database instance as reported by the database vendor. |
|
Fields that are common across all DB_DATABASE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database. |
|
Specific attributes for all SQL Server entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | resource experimentalName of the server hosting the SQL Server instance.Tags: |
|
Specific attributes for all SQL Server Always On Availability entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalSynchronization health of the specific entity. |
|
Specific attributes of SQL Server availability database entity.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalInternal SQL Server identifier of the availability database. |
|
| string | experimentalSynchronization state of the availability database. |
|
| Type | Target type | Kind | Description |
|---|---|---|---|
|
| static | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST. |
Smartscape node name: name
Smartscape node type: DB_AVAILABILITY_GROUP_MSSQL
A SQL Server Always On availability group entity.
Fetch all SQL Server availability group entities.
smartscapeNodes DB_AVAILABILITY_GROUP_MSSQL
The ID is calculated based on the following fields in the defined order: db.connection_details.hostname, db.connection_details.port, availability_group_id
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields common to all entities within the databases model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| ipAddress | experimentalIP address of the listener to which Dynatrace is connected. |
|
| string | experimentalHostname of the listener Dynatrace is connected to. |
|
| string | experimentalPort of the listener Dynatrace is connected to. |
|
| string | experimentalListener connection details in the form |
|
| string | experimentalAn identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. |
|
db.system has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description | Display name |
|---|---|---|
| Adabas (Adaptable Database System) | Adabas |
| Amazon DocumentDB | DocumentDB |
| Amazon Aurora MySQL | Aurora MySQL |
| Amazon Aurora PostgreSQL | Aurora PostgreSQL |
| InterSystems Caché | InterSystems Caché |
| Apache Cassandra | Cassandra |
| ClickHouse | ClickHouse |
| Cloudscape | Cloudscape |
| CockroachDB | CockroachDB |
| ColdFusion IMQ | ColdFusion IMQ |
| Microsoft Azure Cosmos DB | Cosmos DB |
| Couchbase | Couchbase |
| CouchDB | CouchDB |
| Databricks Data Platform | Databricks Data Platform |
| IBM Db2 | IBM Db2 |
| Apache Derby | Derby |
| IBM DL/I | IBM DL/I |
| Amazon DynamoDB | DynamoDB |
| EnterpriseDB | EnterpriseDB |
| Elasticsearch | Elasticsearch |
| FileMaker | FileMaker |
| Firebird | Firebird |
| FirstSQL | FirstSQL |
| Apache Geode | Geode |
| H2 | H2 |
| SAP HANA | SAP HANA |
| Apache HBase | HBase |
| Apache Hive | Hive |
| HyperSQL DataBase | HSQLDB |
| Informix | Informix |
| Ingres | Ingres |
| InstantDB | InstantDB |
| InterBase | InterBase |
| Amazon Keyspaces for Apache Cassandra | Keyspaces |
| MariaDB | MariaDB |
| SAP MaxDB | SAP MaxDB |
| Memcached | Memcached |
| MongoDB | MongoDB |
| Microsoft SQL Server | SQL Server |
| Microsoft SQL Server Compact | SQL Server Compact |
| MySQL | MySQL |
| Neo4j | Neo4j |
| Amazon Neptune | Neptune |
| Netezza | Netezza |
| OpenSearch | OpenSearch |
| Oracle Database | Oracle |
| Some other SQL database. Fallback only. See notes. | Other SQL |
| Pervasive PSQL | Pervasive PSQL |
| Apache Phoenix | Apache Phoenix |
| PointBase | PointBase |
| PostgreSQL | PostgreSQL |
| Progress Database | Progress |
| Redis | Redis |
| Amazon Redshift | Redshift |
| Snowflake Data Platform | Snowflake Data Platform |
| Cloud Spanner | Cloud Spanner |
| SQLite | SQLite |
| Sybase | Sybase |
| Teradata | Teradata |
| Valkey | Valkey |
| Vertica | Vertica |
Specific attributes for all SQL Server entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | resource experimentalName of the server hosting the SQL Server instance.Tags: |
|
Specific attributes for all SQL Server Always On Availability entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalSynchronization health of the specific entity. |
|
Specific attributes of SQL Server availability group entity
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalInternal SQL Server identifier of the availability group. |
|
| string | experimentalAutomated backup preference of the availability group. |
|
| string | experimentalRecovery health of the primary replica. |
|
| string | experimentalRecovery health of the secondary replica. |
|
Smartscape node name: host.name
Smartscape node type: DB_AVAILABILITY_REPLICA_MSSQL
A SQL Server Always On availability replica entity.
Fetch all SQL Server availability replica entities.
smartscapeNodes DB_AVAILABILITY_REPLICA_MSSQL
Get availability replicas and corresponding availability groups.
smartscapeEdges "is_part_of"| filter matchesValue(source_type, "DB_AVAILABILITY_REPLICA_MSSQL") and matchesValue(target_type, "DB_AVAILABILITY_GROUP_MSSQL")| fields replica_name=getNodeName(source_id), group_name=getNodeName(target_id)
The ID is calculated based on the following fields in the defined order: db.connection_details.hostname, db.connection_details.port, availability_group_id, availability_replica_id
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields common to all entities within the databases model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| ipAddress | experimentalIP address of the listener to which Dynatrace is connected. |
|
| string | experimentalHostname of the listener Dynatrace is connected to. |
|
| string | experimentalPort of the listener Dynatrace is connected to. |
|
| string | experimentalListener connection details in the form |
|
| string | experimentalAn identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. |
|
db.system has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description | Display name |
|---|---|---|
| Adabas (Adaptable Database System) | Adabas |
| Amazon DocumentDB | DocumentDB |
| Amazon Aurora MySQL | Aurora MySQL |
| Amazon Aurora PostgreSQL | Aurora PostgreSQL |
| InterSystems Caché | InterSystems Caché |
| Apache Cassandra | Cassandra |
| ClickHouse | ClickHouse |
| Cloudscape | Cloudscape |
| CockroachDB | CockroachDB |
| ColdFusion IMQ | ColdFusion IMQ |
| Microsoft Azure Cosmos DB | Cosmos DB |
| Couchbase | Couchbase |
| CouchDB | CouchDB |
| Databricks Data Platform | Databricks Data Platform |
| IBM Db2 | IBM Db2 |
| Apache Derby | Derby |
| IBM DL/I | IBM DL/I |
| Amazon DynamoDB | DynamoDB |
| EnterpriseDB | EnterpriseDB |
| Elasticsearch | Elasticsearch |
| FileMaker | FileMaker |
| Firebird | Firebird |
| FirstSQL | FirstSQL |
| Apache Geode | Geode |
| H2 | H2 |
| SAP HANA | SAP HANA |
| Apache HBase | HBase |
| Apache Hive | Hive |
| HyperSQL DataBase | HSQLDB |
| Informix | Informix |
| Ingres | Ingres |
| InstantDB | InstantDB |
| InterBase | InterBase |
| Amazon Keyspaces for Apache Cassandra | Keyspaces |
| MariaDB | MariaDB |
| SAP MaxDB | SAP MaxDB |
| Memcached | Memcached |
| MongoDB | MongoDB |
| Microsoft SQL Server | SQL Server |
| Microsoft SQL Server Compact | SQL Server Compact |
| MySQL | MySQL |
| Neo4j | Neo4j |
| Amazon Neptune | Neptune |
| Netezza | Netezza |
| OpenSearch | OpenSearch |
| Oracle Database | Oracle |
| Some other SQL database. Fallback only. See notes. | Other SQL |
| Pervasive PSQL | Pervasive PSQL |
| Apache Phoenix | Apache Phoenix |
| PointBase | PointBase |
| PostgreSQL | PostgreSQL |
| Progress Database | Progress |
| Redis | Redis |
| Amazon Redshift | Redshift |
| Snowflake Data Platform | Snowflake Data Platform |
| Cloud Spanner | Cloud Spanner |
| SQLite | SQLite |
| Sybase | Sybase |
| Teradata | Teradata |
| Valkey | Valkey |
| Vertica | Vertica |
Fields that are common across all DB_INSTANCE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database instance. |
|
| string | experimentalVersion of the database instance as reported by the database vendor. |
|
Specific attributes for all SQL Server entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | resource experimentalName of the server hosting the SQL Server instance.Tags: |
|
Specific attributes for all SQL Server Always On Availability entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalSynchronization health of the specific entity. |
|
Specific attributes of SQL Server availability replica entity.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalInternal SQL Server identifier of the availability replica. |
|
| string | experimentalAvailability mode of the replica. |
|
| string | experimentalFailover mode of the replica. |
|
| string | experimentalIndicates whether the replica is local. |
|
| string | experimentalOperational state of the replica. |
|
| string | experimentalRecovery health of the replica. |
|
| string | experimentalConnected state of the replica. |
|
| string | experimentalCurrent role of the replica. |
|
| Type | Target type | Kind | Description |
|---|---|---|---|
|
| static | stableDefines if the instance is part of a cluster, similar to a composition in UML. The source (child) cannot exist without the destination (parent). |
|
| static | experimentalDefines an equivalence relationship. Examples: A database instance is the same as a host process. |
Smartscape node name: db.database.name
Smartscape node type: DB_DATABASE_MSSQL
A SQL Server database entity.
Fetch all SQL Server database entities.
smartscapeNodes DB_DATABASE_MSSQL
Get databases and corresponding instances.
smartscapeEdges "runs_on"| filter matchesValue(source_type, "DB_DATABASE_MSSQL") and matchesValue(target_type, "DB_INSTANCE_MSSQL")| fields database_name=getNodeName(source_id), instance_name=getNodeName(target_id)
The ID is calculated based on the following fields in the defined order: db.connection_details.hostname, db.connection_details.port, host.name, db.instance.name, db.database.name
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields common to all entities within the databases model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| ipAddress | experimentalIP address of the listener to which Dynatrace is connected. |
|
| string | experimentalHostname of the listener Dynatrace is connected to. |
|
| string | experimentalPort of the listener Dynatrace is connected to. |
|
| string | experimentalListener connection details in the form |
|
| string | experimentalAn identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. |
|
db.system has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description | Display name |
|---|---|---|
| Adabas (Adaptable Database System) | Adabas |
| Amazon DocumentDB | DocumentDB |
| Amazon Aurora MySQL | Aurora MySQL |
| Amazon Aurora PostgreSQL | Aurora PostgreSQL |
| InterSystems Caché | InterSystems Caché |
| Apache Cassandra | Cassandra |
| ClickHouse | ClickHouse |
| Cloudscape | Cloudscape |
| CockroachDB | CockroachDB |
| ColdFusion IMQ | ColdFusion IMQ |
| Microsoft Azure Cosmos DB | Cosmos DB |
| Couchbase | Couchbase |
| CouchDB | CouchDB |
| Databricks Data Platform | Databricks Data Platform |
| IBM Db2 | IBM Db2 |
| Apache Derby | Derby |
| IBM DL/I | IBM DL/I |
| Amazon DynamoDB | DynamoDB |
| EnterpriseDB | EnterpriseDB |
| Elasticsearch | Elasticsearch |
| FileMaker | FileMaker |
| Firebird | Firebird |
| FirstSQL | FirstSQL |
| Apache Geode | Geode |
| H2 | H2 |
| SAP HANA | SAP HANA |
| Apache HBase | HBase |
| Apache Hive | Hive |
| HyperSQL DataBase | HSQLDB |
| Informix | Informix |
| Ingres | Ingres |
| InstantDB | InstantDB |
| InterBase | InterBase |
| Amazon Keyspaces for Apache Cassandra | Keyspaces |
| MariaDB | MariaDB |
| SAP MaxDB | SAP MaxDB |
| Memcached | Memcached |
| MongoDB | MongoDB |
| Microsoft SQL Server | SQL Server |
| Microsoft SQL Server Compact | SQL Server Compact |
| MySQL | MySQL |
| Neo4j | Neo4j |
| Amazon Neptune | Neptune |
| Netezza | Netezza |
| OpenSearch | OpenSearch |
| Oracle Database | Oracle |
| Some other SQL database. Fallback only. See notes. | Other SQL |
| Pervasive PSQL | Pervasive PSQL |
| Apache Phoenix | Apache Phoenix |
| PointBase | PointBase |
| PostgreSQL | PostgreSQL |
| Progress Database | Progress |
| Redis | Redis |
| Amazon Redshift | Redshift |
| Snowflake Data Platform | Snowflake Data Platform |
| Cloud Spanner | Cloud Spanner |
| SQLite | SQLite |
| Sybase | Sybase |
| Teradata | Teradata |
| Valkey | Valkey |
| Vertica | Vertica |
Fields that are common across all DB_INSTANCE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database instance. |
|
| string | experimentalVersion of the database instance as reported by the database vendor. |
|
Fields that are common across all DB_DATABASE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database. |
|
Specific attributes for all SQL Server entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | resource experimentalName of the server hosting the SQL Server instance.Tags: |
|
Specific attributes of SQL Server database entity
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalRecovery model of the database. |
|
| string | experimentalUser access mode of the database. |
|
| string | experimentalUpdateability of the database. |
|
| Type | Target type | Kind | Description |
|---|---|---|---|
|
| static | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST. |
Smartscape node name: db.instance.name
Smartscape node type: DB_INSTANCE_MSSQL
A SQL Server instance entity. Represents a physical server on which multiple databases can run.
Fetch all SQL Server instance entities.
smartscapeNodes DB_INSTANCE_MSSQL
Count instances by their version.
smartscapeNodes DB_INSTANCE_MSSQL| summarize count(), by: { db.instance.version }
The ID is calculated based on the following fields in the defined order: db.connection_details.hostname, db.connection_details.port, host.name, db.instance.name
The following base fields are used for all entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| smartscapeId | stableA Smartscape ID consists of two components: an UPPER_CASE entity type and a random 16-character hexadecimal unique identifier, separated by a dash. Use Smartscape conversion functions when working with strings that represent Smartscape IDs. |
|
| string | deprecatedThe entity ID that was used in the classic entity store. This ID is present in old monitoring data. Not all entities have this ID, and it is not generated for new entities. Use the |
|
| string | stableThe entity name. |
|
| string | stableThe entity type. UPPER_SNAKE_CASE string that represents the type of the entity. |
|
| record | stableA consolidated record that aggregates all tag values originating from different contexts. Each nested field within tags represents a specific key (for example, |
|
| timeframe | stableThe lifetime of the entity. This is a record with two nested fields: |
|
| record | stableProvides access to static edges pointing to other entities. In this record each nested field represents a relationship type and target type, and the value is an array of target smartscape IDs. This field is hidden by default but can be added using the fieldsAdd command. |
|
| string[] | resource stableThe security contexts associated with the entity. For Smartscape entities, this field is always an array.Tags: |
|
Fields common to all entities within the databases model.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| ipAddress | experimentalIP address of the listener to which Dynatrace is connected. |
|
| string | experimentalHostname of the listener Dynatrace is connected to. |
|
| string | experimentalPort of the listener Dynatrace is connected to. |
|
| string | experimentalListener connection details in the form |
|
| string | experimentalAn identifier for the database management system (DBMS) product being used. See below for a list of well-known identifiers. |
|
db.system has the following list of well-known values. If one of them applies, then the respective value MUST be used, otherwise a custom value MAY be used.
| Value | Description | Display name |
|---|---|---|
| Adabas (Adaptable Database System) | Adabas |
| Amazon DocumentDB | DocumentDB |
| Amazon Aurora MySQL | Aurora MySQL |
| Amazon Aurora PostgreSQL | Aurora PostgreSQL |
| InterSystems Caché | InterSystems Caché |
| Apache Cassandra | Cassandra |
| ClickHouse | ClickHouse |
| Cloudscape | Cloudscape |
| CockroachDB | CockroachDB |
| ColdFusion IMQ | ColdFusion IMQ |
| Microsoft Azure Cosmos DB | Cosmos DB |
| Couchbase | Couchbase |
| CouchDB | CouchDB |
| Databricks Data Platform | Databricks Data Platform |
| IBM Db2 | IBM Db2 |
| Apache Derby | Derby |
| IBM DL/I | IBM DL/I |
| Amazon DynamoDB | DynamoDB |
| EnterpriseDB | EnterpriseDB |
| Elasticsearch | Elasticsearch |
| FileMaker | FileMaker |
| Firebird | Firebird |
| FirstSQL | FirstSQL |
| Apache Geode | Geode |
| H2 | H2 |
| SAP HANA | SAP HANA |
| Apache HBase | HBase |
| Apache Hive | Hive |
| HyperSQL DataBase | HSQLDB |
| Informix | Informix |
| Ingres | Ingres |
| InstantDB | InstantDB |
| InterBase | InterBase |
| Amazon Keyspaces for Apache Cassandra | Keyspaces |
| MariaDB | MariaDB |
| SAP MaxDB | SAP MaxDB |
| Memcached | Memcached |
| MongoDB | MongoDB |
| Microsoft SQL Server | SQL Server |
| Microsoft SQL Server Compact | SQL Server Compact |
| MySQL | MySQL |
| Neo4j | Neo4j |
| Amazon Neptune | Neptune |
| Netezza | Netezza |
| OpenSearch | OpenSearch |
| Oracle Database | Oracle |
| Some other SQL database. Fallback only. See notes. | Other SQL |
| Pervasive PSQL | Pervasive PSQL |
| Apache Phoenix | Apache Phoenix |
| PointBase | PointBase |
| PostgreSQL | PostgreSQL |
| Progress Database | Progress |
| Redis | Redis |
| Amazon Redshift | Redshift |
| Snowflake Data Platform | Snowflake Data Platform |
| Cloud Spanner | Cloud Spanner |
| SQLite | SQLite |
| Sybase | Sybase |
| Teradata | Teradata |
| Valkey | Valkey |
| Vertica | Vertica |
Fields that are common across all DB_INSTANCE_* type nodes.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalName of the database instance. |
|
| string | experimentalVersion of the database instance as reported by the database vendor. |
|
Specific attributes for all SQL Server entities.
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | resource experimentalName of the server hosting the SQL Server instance.Tags: |
|
Specific attributes of SQL Server instance entity
| Attribute | Type | Description | Examples |
|---|---|---|---|
| string | experimentalEdition of the SQL Server instance. |
|
| string | experimentalMajor version number of the SQL Server instance. |
|
| string | experimentalFully qualified name of the server hosting the SQL Server instance. |
|
| string | experimentalCPU affinity type of the SQL Server instance. |
|
| string | experimentalNumber of CPUs available to the SQL Server instance. |
|
| string | experimentalAmount of physical memory available to the SQL Server instance in MB. |
|
| string | experimentalHyperthread ratio of the SQL Server instance. |
|
| string | experimentalVirtual machine type of the SQL Server instance. |
|
| timestamp | stableStart time of the SQL Server instance. |
|
| Type | Target type | Kind | Description |
|---|---|---|---|
|
| static | stableDefines a "vertical" relation of an entity running on some other entity. It does not imply any composition or aggregation but only a looser association between the entities. One entity can run on multiple other entities. Examples: Service running on a POD, a CONTAINER or a HOST. |
|
| static | experimentalDefines an equivalence relationship. Examples: A database instance is the same as a host process. |