steampipe plugin install oci

Table: oci_nosql_table_metric_write_throttle_count_hourly - Query OCI NoSQL Database Tables using SQL

The Oracle Cloud Infrastructure (OCI) NoSQL Database service is a fully managed NoSQL database cloud service for modern application development. It's designed for applications that require seamless and fast access to their data, and it provides flexible and cost-effective data management for any scale of data. The service is easy to use, elastic, and available for several Oracle Cloud Infrastructure regions worldwide.

Table Usage Guide

The oci_nosql_table_metric_write_throttle_count_hourly table provides insights into the hourly metrics for write throttle count of OCI NoSQL Database Tables. As a database administrator, you can use this table to monitor the frequency of write throttling events, which could indicate potential performance issues or bottlenecks in your NoSQL database tables. This data can be instrumental in optimizing the performance and efficiency of your database operations.

Examples

Basic info

Explore the performance metrics of NoSQL databases in Oracle Cloud Infrastructure. This query provides insights into the write throttle count on an hourly basis, which can help in identifying any potential bottlenecks or performance issues.

select
name,
timestamp,
minimum,
maximum,
average,
sum,
sample_count
from
oci_nosql_table_metric_write_throttle_count_hourly
order by
name,
timestamp;
select
name,
timestamp,
minimum,
maximum,
average,
sum,
sample_count
from
oci_nosql_table_metric_write_throttle_count_hourly
order by
name,
timestamp;

Intervals where write throttle count exceeded 100 average

Analyze the settings to understand intervals where the average write throttle count surpassed 100. This could be beneficial in identifying potential performance issues in your NoSQL databases.

select
name,
timestamp,
minimum,
maximum,
average,
sum,
sample_count
from
oci_nosql_table_metric_write_throttle_count_hourly
where
average > 100
order by
name,
timestamp;
select
name,
timestamp,
minimum,
maximum,
average,
sum,
sample_count
from
oci_nosql_table_metric_write_throttle_count_hourly
where
average > 100
order by
name,
timestamp;

Schema for oci_nosql_table_metric_write_throttle_count_hourly

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
averagedouble precisionThe average of the metric values that correspond to the data point.
compartment_idtextThe ID of the compartment.
maximumdouble precisionThe maximum metric value for the data point.
metric_nametextThe name of the metric.
minimumdouble precisionThe minimum metric value for the data point.
nametextThe name of the NoSQL table.
namespacetextThe metric namespace.
regiontextThe OCI region in which the resource is located.
sample_countdouble precisionThe number of metric values that contributed to the aggregate value of this data point.
sumdouble precisionThe sum of the metric values for the data point.
tenant_idtextThe OCID of the Tenant in which the resource is located.
tenant_nametextThe name of the Tenant in which the resource is located.
timestamptimestamp with time zoneThe time stamp used for the data point.
unittextThe standard unit for the data point.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- oci

You can pass the configuration to the command with the --config argument:

steampipe_export_oci --config '<your_config>' oci_nosql_table_metric_write_throttle_count_hourly