add except msg
parent
be4bbb2bc9
commit
7c7fb850a5
|
@ -3,6 +3,7 @@ from aliyunsdkcms.request.v20190101.DescribeMetricLastRequest import DescribeMet
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from units import consul_kv
|
from units import consul_kv
|
||||||
import json
|
import json
|
||||||
|
from units.config_log import *
|
||||||
|
|
||||||
def exporter(vendor,account,region):
|
def exporter(vendor,account,region):
|
||||||
ak,sk = consul_kv.get_aksk(vendor,account)
|
ak,sk = consul_kv.get_aksk(vendor,account)
|
||||||
|
@ -19,7 +20,11 @@ def exporter(vendor,account,region):
|
||||||
for i in metric_name_dict.keys():
|
for i in metric_name_dict.keys():
|
||||||
request_rdsmonit.set_MetricName(i)
|
request_rdsmonit.set_MetricName(i)
|
||||||
response_rdsmonit = json.loads(client_rdsmonit.do_action_with_exception(request_rdsmonit))
|
response_rdsmonit = json.loads(client_rdsmonit.do_action_with_exception(request_rdsmonit))
|
||||||
instance = json.loads(response_rdsmonit["Datapoints"])
|
try:
|
||||||
|
instance = json.loads(response_rdsmonit["Datapoints"])
|
||||||
|
except:
|
||||||
|
logger.error(f"{response_rdsmonit}")
|
||||||
|
instance = []
|
||||||
prom_metric_name = metric_name_dict[i][0].split()[2]
|
prom_metric_name = metric_name_dict[i][0].split()[2]
|
||||||
for j in instance:
|
for j in instance:
|
||||||
iid,max,ts = j["instanceId"],j["Maximum"],j["timestamp"]
|
iid,max,ts = j["instanceId"],j["Maximum"],j["timestamp"]
|
||||||
|
|
|
@ -3,6 +3,7 @@ from aliyunsdkcms.request.v20190101.DescribeMetricLastRequest import DescribeMet
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from units import consul_kv
|
from units import consul_kv
|
||||||
import json
|
import json
|
||||||
|
from units.config_log import *
|
||||||
|
|
||||||
def exporter(vendor,account,region):
|
def exporter(vendor,account,region):
|
||||||
ak,sk = consul_kv.get_aksk(vendor,account)
|
ak,sk = consul_kv.get_aksk(vendor,account)
|
||||||
|
@ -19,7 +20,11 @@ def exporter(vendor,account,region):
|
||||||
for i in metric_name_dict.keys():
|
for i in metric_name_dict.keys():
|
||||||
request_redismonit.set_MetricName(i)
|
request_redismonit.set_MetricName(i)
|
||||||
response_redismonit = json.loads(client_redismonit.do_action_with_exception(request_redismonit))
|
response_redismonit = json.loads(client_redismonit.do_action_with_exception(request_redismonit))
|
||||||
instance = json.loads(response_redismonit["Datapoints"])
|
try:
|
||||||
|
instance = json.loads(response_redismonit["Datapoints"])
|
||||||
|
except:
|
||||||
|
logger.error(f"{response_redismonit}")
|
||||||
|
instance = []
|
||||||
prom_metric_name = metric_name_dict[i][0].split()[2]
|
prom_metric_name = metric_name_dict[i][0].split()[2]
|
||||||
for j in instance:
|
for j in instance:
|
||||||
iid,max,ts = j["instanceId"],j["Maximum"],j["timestamp"]
|
iid,max,ts = j["instanceId"],j["Maximum"],j["timestamp"]
|
||||||
|
|
|
@ -46,7 +46,7 @@ Object.keys(filters).forEach(key => {
|
||||||
})
|
})
|
||||||
|
|
||||||
Vue.config.productionTip = false
|
Vue.config.productionTip = false
|
||||||
Vue.prototype.VER = 'v0.12.4'
|
Vue.prototype.VER = 'v0.12.5'
|
||||||
|
|
||||||
new Vue({
|
new Vue({
|
||||||
el: '#app',
|
el: '#app',
|
||||||
|
|
Loading…
Reference in New Issue