1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getDbbrainSlowLogTimeSeriesStats
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack

tencentcloud.getDbbrainSlowLogTimeSeriesStats

Explore with Pulumi AI

Use this data source to query detailed information of dbbrain slow_log_time_series_stats

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";

const test = tencentcloud.getDbbrainSlowLogTimeSeriesStats({
    endTime: "%s",
    instanceId: "%s",
    product: "mysql",
    startTime: "%s",
});
Copy
import pulumi
import pulumi_tencentcloud as tencentcloud

test = tencentcloud.get_dbbrain_slow_log_time_series_stats(end_time="%s",
    instance_id="%s",
    product="mysql",
    start_time="%s")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tencentcloud.GetDbbrainSlowLogTimeSeriesStats(ctx, &tencentcloud.GetDbbrainSlowLogTimeSeriesStatsArgs{
			EndTime:    "%s",
			InstanceId: "%s",
			Product:    pulumi.StringRef("mysql"),
			StartTime:  "%s",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;

return await Deployment.RunAsync(() => 
{
    var test = Tencentcloud.GetDbbrainSlowLogTimeSeriesStats.Invoke(new()
    {
        EndTime = "%s",
        InstanceId = "%s",
        Product = "mysql",
        StartTime = "%s",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.TencentcloudFunctions;
import com.pulumi.tencentcloud.inputs.GetDbbrainSlowLogTimeSeriesStatsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var test = TencentcloudFunctions.getDbbrainSlowLogTimeSeriesStats(GetDbbrainSlowLogTimeSeriesStatsArgs.builder()
            .endTime("%s")
            .instanceId("%s")
            .product("mysql")
            .startTime("%s")
            .build());

    }
}
Copy
variables:
  test:
    fn::invoke:
      function: tencentcloud:getDbbrainSlowLogTimeSeriesStats
      arguments:
        endTime: '%s'
        instanceId: '%s'
        product: mysql
        startTime: '%s'
Copy

Using getDbbrainSlowLogTimeSeriesStats

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDbbrainSlowLogTimeSeriesStats(args: GetDbbrainSlowLogTimeSeriesStatsArgs, opts?: InvokeOptions): Promise<GetDbbrainSlowLogTimeSeriesStatsResult>
function getDbbrainSlowLogTimeSeriesStatsOutput(args: GetDbbrainSlowLogTimeSeriesStatsOutputArgs, opts?: InvokeOptions): Output<GetDbbrainSlowLogTimeSeriesStatsResult>
Copy
def get_dbbrain_slow_log_time_series_stats(end_time: Optional[str] = None,
                                           id: Optional[str] = None,
                                           instance_id: Optional[str] = None,
                                           product: Optional[str] = None,
                                           result_output_file: Optional[str] = None,
                                           start_time: Optional[str] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetDbbrainSlowLogTimeSeriesStatsResult
def get_dbbrain_slow_log_time_series_stats_output(end_time: Optional[pulumi.Input[str]] = None,
                                           id: Optional[pulumi.Input[str]] = None,
                                           instance_id: Optional[pulumi.Input[str]] = None,
                                           product: Optional[pulumi.Input[str]] = None,
                                           result_output_file: Optional[pulumi.Input[str]] = None,
                                           start_time: Optional[pulumi.Input[str]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetDbbrainSlowLogTimeSeriesStatsResult]
Copy
func GetDbbrainSlowLogTimeSeriesStats(ctx *Context, args *GetDbbrainSlowLogTimeSeriesStatsArgs, opts ...InvokeOption) (*GetDbbrainSlowLogTimeSeriesStatsResult, error)
func GetDbbrainSlowLogTimeSeriesStatsOutput(ctx *Context, args *GetDbbrainSlowLogTimeSeriesStatsOutputArgs, opts ...InvokeOption) GetDbbrainSlowLogTimeSeriesStatsResultOutput
Copy

> Note: This function is named GetDbbrainSlowLogTimeSeriesStats in the Go SDK.

public static class GetDbbrainSlowLogTimeSeriesStats 
{
    public static Task<GetDbbrainSlowLogTimeSeriesStatsResult> InvokeAsync(GetDbbrainSlowLogTimeSeriesStatsArgs args, InvokeOptions? opts = null)
    public static Output<GetDbbrainSlowLogTimeSeriesStatsResult> Invoke(GetDbbrainSlowLogTimeSeriesStatsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDbbrainSlowLogTimeSeriesStatsResult> getDbbrainSlowLogTimeSeriesStats(GetDbbrainSlowLogTimeSeriesStatsArgs args, InvokeOptions options)
public static Output<GetDbbrainSlowLogTimeSeriesStatsResult> getDbbrainSlowLogTimeSeriesStats(GetDbbrainSlowLogTimeSeriesStatsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: tencentcloud:index/getDbbrainSlowLogTimeSeriesStats:getDbbrainSlowLogTimeSeriesStats
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

EndTime This property is required. string
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
InstanceId This property is required. string
Instance ID.
StartTime This property is required. string
Start time, such as 2019-09-10 12:13:14.
Id string
Product string
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
ResultOutputFile string
Used to save results.
EndTime This property is required. string
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
InstanceId This property is required. string
Instance ID.
StartTime This property is required. string
Start time, such as 2019-09-10 12:13:14.
Id string
Product string
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
ResultOutputFile string
Used to save results.
endTime This property is required. String
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
instanceId This property is required. String
Instance ID.
startTime This property is required. String
Start time, such as 2019-09-10 12:13:14.
id String
product String
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
resultOutputFile String
Used to save results.
endTime This property is required. string
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
instanceId This property is required. string
Instance ID.
startTime This property is required. string
Start time, such as 2019-09-10 12:13:14.
id string
product string
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
resultOutputFile string
Used to save results.
end_time This property is required. str
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
instance_id This property is required. str
Instance ID.
start_time This property is required. str
Start time, such as 2019-09-10 12:13:14.
id str
product str
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
result_output_file str
Used to save results.
endTime This property is required. String
End time, such as 2019-09-10 12:13:14, the interval between the end time and the start time can be up to 7 days.
instanceId This property is required. String
Instance ID.
startTime This property is required. String
Start time, such as 2019-09-10 12:13:14.
id String
product String
Service product type, supported values include: mysql - cloud database MySQL, cynosdb - cloud database CynosDB for MySQL, the default is mysql.
resultOutputFile String
Used to save results.

getDbbrainSlowLogTimeSeriesStats Result

The following output properties are available:

EndTime string
Id string
InstanceId string
Period double
The unit time interval between bars, in seconds.
SeriesDatas List<GetDbbrainSlowLogTimeSeriesStatsSeriesData>
Instan1ce cpu utilization monitoring data within a unit time interval.
StartTime string
TimeSeries List<GetDbbrainSlowLogTimeSeriesStatsTimeSeries>
Statistics on the number of slow logs in a unit time interval.
Product string
ResultOutputFile string
EndTime string
Id string
InstanceId string
Period float64
The unit time interval between bars, in seconds.
SeriesDatas []GetDbbrainSlowLogTimeSeriesStatsSeriesData
Instan1ce cpu utilization monitoring data within a unit time interval.
StartTime string
TimeSeries []GetDbbrainSlowLogTimeSeriesStatsTimeSeries
Statistics on the number of slow logs in a unit time interval.
Product string
ResultOutputFile string
endTime String
id String
instanceId String
period Double
The unit time interval between bars, in seconds.
seriesDatas List<GetDbbrainSlowLogTimeSeriesStatsSeriesData>
Instan1ce cpu utilization monitoring data within a unit time interval.
startTime String
timeSeries List<GetDbbrainSlowLogTimeSeriesStatsTimeSeries>
Statistics on the number of slow logs in a unit time interval.
product String
resultOutputFile String
endTime string
id string
instanceId string
period number
The unit time interval between bars, in seconds.
seriesDatas GetDbbrainSlowLogTimeSeriesStatsSeriesData[]
Instan1ce cpu utilization monitoring data within a unit time interval.
startTime string
timeSeries GetDbbrainSlowLogTimeSeriesStatsTimeSeries[]
Statistics on the number of slow logs in a unit time interval.
product string
resultOutputFile string
end_time str
id str
instance_id str
period float
The unit time interval between bars, in seconds.
series_datas Sequence[GetDbbrainSlowLogTimeSeriesStatsSeriesData]
Instan1ce cpu utilization monitoring data within a unit time interval.
start_time str
time_series Sequence[GetDbbrainSlowLogTimeSeriesStatsTimeSeries]
Statistics on the number of slow logs in a unit time interval.
product str
result_output_file str
endTime String
id String
instanceId String
period Number
The unit time interval between bars, in seconds.
seriesDatas List<Property Map>
Instan1ce cpu utilization monitoring data within a unit time interval.
startTime String
timeSeries List<Property Map>
Statistics on the number of slow logs in a unit time interval.
product String
resultOutputFile String

Supporting Types

GetDbbrainSlowLogTimeSeriesStatsSeriesData

Series This property is required. List<GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries>
Monitor metrics.
Timestamps This property is required. List<double>
Statistics start time.
Series This property is required. []GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries
Monitor metrics.
Timestamps This property is required. []float64
Statistics start time.
series This property is required. List<GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries>
Monitor metrics.
timestamps This property is required. List<Double>
Statistics start time.
series This property is required. GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries[]
Monitor metrics.
timestamps This property is required. number[]
Statistics start time.
series This property is required. Sequence[GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries]
Monitor metrics.
timestamps This property is required. Sequence[float]
Statistics start time.
series This property is required. List<Property Map>
Monitor metrics.
timestamps This property is required. List<Number>
Statistics start time.

GetDbbrainSlowLogTimeSeriesStatsSeriesDataSeries

Metric This property is required. string
Indicator name.
Unit This property is required. string
Indicator unit.
Values This property is required. List<double>
Index value. Note: This field may return null, indicating that no valid value can be obtained.
Metric This property is required. string
Indicator name.
Unit This property is required. string
Indicator unit.
Values This property is required. []float64
Index value. Note: This field may return null, indicating that no valid value can be obtained.
metric This property is required. String
Indicator name.
unit This property is required. String
Indicator unit.
values This property is required. List<Double>
Index value. Note: This field may return null, indicating that no valid value can be obtained.
metric This property is required. string
Indicator name.
unit This property is required. string
Indicator unit.
values This property is required. number[]
Index value. Note: This field may return null, indicating that no valid value can be obtained.
metric This property is required. str
Indicator name.
unit This property is required. str
Indicator unit.
values This property is required. Sequence[float]
Index value. Note: This field may return null, indicating that no valid value can be obtained.
metric This property is required. String
Indicator name.
unit This property is required. String
Indicator unit.
values This property is required. List<Number>
Index value. Note: This field may return null, indicating that no valid value can be obtained.

GetDbbrainSlowLogTimeSeriesStatsTimeSeries

Count This property is required. double
total.
Timestamp This property is required. double
Statistics start time.
Count This property is required. float64
total.
Timestamp This property is required. float64
Statistics start time.
count This property is required. Double
total.
timestamp This property is required. Double
Statistics start time.
count This property is required. number
total.
timestamp This property is required. number
Statistics start time.
count This property is required. float
total.
timestamp This property is required. float
Statistics start time.
count This property is required. Number
total.
timestamp This property is required. Number
Statistics start time.

Package Details

Repository
tencentcloud tencentcloudstack/terraform-provider-tencentcloud
License
Notes
This Pulumi package is based on the tencentcloud Terraform Provider.