Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@ jobs:
# https://github.com/sigstore/cosign-installer
- name: Install cosign
if: github.event_name != 'pull_request'
uses: sigstore/cosign-installer@14d43345ff50608baaa37893f4822c406ed470a9
uses: sigstore/cosign-installer@main
with:
cosign-release: 'v1.11.1'
cosign-release: 'v1.13.1'


# Workaround: https://github.com/docker/build-push-action/issues/461
Expand Down
17 changes: 10 additions & 7 deletions pkg/collector/handler_dts.go
Original file line number Diff line number Diff line change
Expand Up @@ -149,9 +149,10 @@ func (h *dtsHandler) getSeriesByMetricType(m *metric.TcmMetric, ins instance.TcI

func (h *dtsHandler) getInstanceSeries(m *metric.TcmMetric, ins instance.TcInstance) ([]*metric.TcmSeries, error) {
var series []*metric.TcmSeries

subscribeName, err := ins.GetFieldValueByName("SubscribeName")
ql := map[string]string{
h.monitorQueryKey: ins.GetMonitorQueryKey(),
"subscribe_name": subscribeName,
}
s, err := metric.NewTcmSeries(m, ql, ins)
if err != nil {
Expand All @@ -170,7 +171,8 @@ func (h *dtsHandler) getReplicationSeries(m *metric.TcmMetric, ins instance.TcIn
}
for _, replication := range replications.Response.JobList {
ql := map[string]string{
"replicationjobid": *replication.JobId,
"replicationjobid": *replication.JobId,
"replicationjob_ame": *replication.JobName,
}
s, err := metric.NewTcmSeries(m, ql, ins)
if err != nil {
Expand All @@ -188,7 +190,8 @@ func (h *dtsHandler) getMigrateInfoSeries(m *metric.TcmMetric, ins instance.TcIn
}
for _, migrateInfo := range migrateInfos.Response.JobList {
ql := map[string]string{
"migratejob_id": *migrateInfo.JobId,
"migratejob_id": *migrateInfo.JobId,
"migratejob_name": *migrateInfo.JobName,
}
s, err := metric.NewTcmSeries(m, ql, ins)
if err != nil {
Expand All @@ -205,22 +208,22 @@ func NewDTSHandler(cred common.CredentialIface, c *TcProductCollector, logger lo
if err != nil {
return nil, err
}
relodInterval := time.Duration(c.ProductConf.RelodIntervalMinutes * int64(time.Minute))
migrateInfosRepoCache := instance.NewTcDtsInstanceMigrateInfosCache(migrateInfosRepo, relodInterval, logger)
reloadInterval := time.Duration(c.ProductConf.RelodIntervalMinutes * int64(time.Minute))
migrateInfosRepoCahe := instance.NewTcDtsInstanceMigrateInfosCache(migrateInfosRepo, reloadInterval, logger)

replicationRepo, err := instance.NewDtsTcInstanceReplicationsRepository(cred, c.Conf, logger)
if err != nil {
return nil, err
}
replicationRepoCache := instance.NewTcDtsInstanceReplicationsInfosCache(replicationRepo, relodInterval, logger)
replicationRepoCache := instance.NewTcDtsInstanceReplicationsInfosCache(replicationRepo, reloadInterval, logger)

handler = &dtsHandler{
baseProductHandler: baseProductHandler{
monitorQueryKey: DTSInstanceidKey,
collector: c,
logger: logger,
},
migrateInfosRepo: migrateInfosRepoCache,
migrateInfosRepo: migrateInfosRepoCahe,
replicationRepo: replicationRepoCache,
}
return
Expand Down
2 changes: 0 additions & 2 deletions pkg/instance/instance_dts.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,6 @@ import (
type DtsTcInstance struct {
baseTcInstance
meta *sdk.SubscribeInfo
subscribeMeta *sdk.SubscribeInfo
migrateInfoMeta *sdk.MigrateJobInfo
}

func (ins *DtsTcInstance) GetMeta() interface{} {
Expand Down
1 change: 0 additions & 1 deletion pkg/metric/label.go
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,6 @@ func (l *TcmLabels) GetValues(filters map[string]string, ins instance.TcInstance
for _, value := range values {
nameValues[vName] = value
}

}
}
}
Expand Down