Database > RDS for MariaDB > API Guide
| Region |
Endpoint |
| Korea (Pangyo) region |
https://kr1-rds-mariadb.api.nhncloudservice.com |
Authentication and Authorization
An AppKey or a Project Integrated Appkey is required to use the RDS for MariaDB API. An AppKey is a unique authentication key issued for each individual NHN Cloud service, while a Project Integrated Appkey is a common authentication key that can be shared across multiple services within a single NHN Cloud project. For more information on checking and using Appkeys, please refer to the Appkey. For more information on creating and using Project Integrated Appkeys, please refer to the Project Integrated Appkey.
Monitoring
View metric
- View the metrics necessary for viewing statistical information.
GET /v2.0/metrics
| Name |
Type |
Format |
Required |
Description |
| X-TC-APP-KEY |
URL |
String |
O |
AppKey or Project Integrated Appkey for RDS for MariaDB |
Response
{
"metrics": [
{
"measureName": "CPU_USAGE",
"unit": "%"
},
{
"measureName": "NETWORK_SENT",
"unit": "Bytes/min"
}
]
}
View stats
- Views the statistical information collected on a regular basis.
GET /rds/api/v2.0/metric-statistics
| Name |
Type |
Format |
Required |
Description |
| X-TC-APP-KEY |
URL |
String |
O |
AppKey or Project Integrated Appkey for RDS for MariaDB |
Request
| Name |
Type |
Format |
Required |
Description |
Constraints |
| instanceId |
Query |
Array |
O |
List of DB instance IDs |
Min:1, Max: 20 |
| measureName |
Query |
Array |
O |
Metric list |
Min:1 |
| from |
Query |
Datetime |
O |
Start date |
yyyy-MM-dd'T'HH:mm:ss.SSSXXX (ISO Datetime) |
| to |
Query |
Datetime |
O |
End date |
yyyy-MM-dd'T'HH:mm:ss.SSSXXX (ISO Datetime) |
| interval |
Query |
Integer |
X |
View interval |
1, 5, 30, 120, 1440 (minutes) |
- interval: when default is used, it automatically selects a value appropriate for the from/to value
- Date range is 1 day or less, and Start date has not exceeded 8 days yet - Raw data for every minute
- Date range is 7 days or less, and Start date has not exceeded 40 days yet - Average data for every 5 minutes
- Date range is 30 days or less, and Start date has not exceeded 186 days yet - Average data for every 30 minutes
- Date range is 180 days or less, and Start date has not exceeded 730 days yet - Average data for every 2 hours
- Other - Average daily data
- from, to: ISO Datetime format example
- UTC: 2021-01-01T00:00:00.000Z
- KST, JST: 2021-01-01T00:00:00.000+09:00
Response
{
"metricStatistics": [
{
"instanceId": "9a978085-0dc4-4da6-974c-bc6822b06a7c",
"metrics": [
{
"measureName": "NETWORK_RECV",
"unit": "Bytes/min",
"values": [
[
1623817800,
"3949.0200000000004"
],
[
1623819600,
"3951.3122222222228"
],
[
1623821400,
"3955.8588888888894"
]
]
},
{
"measureName": "NETWORK_SENT",
"unit": "Bytes/min",
"values": [
[
1623817800,
"4356.027777777778"
],
[
1623819600,
"4261.1322222222225"
],
[
1623821400,
"4312.244444444445"
]
]
}
]
}
]
}