steampipe plugin install oci

Table: oci_nosql_table_metric_read_throttle_count_hourly - Query OCI NoSQL Database Tables using SQL

The Oracle NoSQL Database is a distributed key-value database designed to provide highly reliable, scalable, and available data storage across a configurable set of systems that function as storage nodes. It delivers predictable latency, is easy to use, and offers low total cost of ownership. It enables users to manage and access data across multiple nodes.

Table Usage Guide

The oci_nosql_table_metric_read_throttle_count_hourly table provides insights into the hourly read throttle count metrics of NoSQL Database Tables within Oracle Cloud Infrastructure (OCI). As a database administrator, you can explore table-specific details through this table, including read throttle counts and associated timestamps. Utilize it to monitor and manage the performance of your NoSQL database tables, ensuring optimal usage and avoiding potential bottlenecks.

Examples

Basic info

Gain insights into the hourly metrics of NoSQL table read throttle counts, including the minimum, maximum, average, and total counts, to understand the performance and usage patterns. This can be used to optimize resource allocation and improve application performance.

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

Intervals where read throttle count exceeded 100 average

Explore instances where the count of read throttles exceeded an average of 100 within a given hour. This can help in identifying potential bottlenecks in data retrieval and read operations, allowing for better performance optimization.

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

Schema for oci_nosql_table_metric_read_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_read_throttle_count_hourly