"github.com/volcengine/volcengine-go-sdk/service/cloudmonitor"
"github.com/volcengine/volcengine-go-sdk/volcengine"
"github.com/volcengine/volcengine-go-sdk/volcengine/session"
var region = "cn-beijing"
config := volcengine.NewConfig().
sess, _ := session.NewSession(config)
svc := cloudmonitor.New(sess)
in := &cloudmonitor.GetMetricDataInput{
EndTime: volcengine.Int32(1673272219),
StartTime: volcengine.Int32(1673185819),
Instances: []*cloudmonitor.InstanceForGetMetricDataInput{
Dimensions: []*cloudmonitor.DimensionForGetMetricDataInput{
Name: volcengine.String("****"),
Value: volcengine.String("eip-rrtfrj****"),
MetricName: volcengine.String("***"),
Period: volcengine.String("**s"),
Namespace: volcengine.String("***"),
SubNamespace: volcengine.String("***"),
resp, err := svc.GetMetricData(in)
fmt.Printf("Response is %v", resp)