123

Posted storm1018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了123相关的知识,希望对你有一定的参考价值。

抱歉,写错了,现已修改:

模块	指标名称	key	单位	正常值
Sms	单网关,从业务模块调用短信发送接口到消息最终从短信网关发出去的平均延迟	smsSendTimeCostAvg	毫秒	<=60000
	单网关,从业务模块调用短信发送接口到消息最终从短信网关发出去的最大延迟	smsSendTimeCostMax	毫秒	不告警,观察值
	调用网关发送api的耗时	smsGatewayApiTimeCostAvg	毫秒	<=3000
	短信发送成功数量	smsSendSucceedCount	—	不告警,观察值
	短信发送成功数量	smsSendFailedCount	—	不告警,观察值
	不可用短信网关的数量	unavailableGatewayNumber	—	<=0
Email	单服务器,从业务模块调用邮件发送接口到消息最终从邮件服务器发出去的平均延迟	emailSendTimeCostAvg	毫秒	<=60000
	单服务器,从业务模块调用邮件发送接口到消息最终从邮件服务器发出去的最大延迟	emailSendTimeCostMax	毫秒	不告警,观察值
	调用邮件服务发送api的耗时	emailServerApiTimeCostAvg	毫秒	<=3000
	邮件发送成功数量	emailSendSucceedCount	—	不告警,观察值
	邮件发送成功数量	emailSendFailedCount	—	不告警,观察值
	不可用邮件服务器的数量	unavailableServerNumber	—	<=0




12H2需求新增一些短信邮件的监控指标,需要运维配合基于heartbeat开发下cloudwatch监控指标。具体细节如下:

1.       访问地址:
a)         Email:https://1000-ows29.host.huawei.com:1443/email/heartbeat.jsp?monitorNames=EmailMonitor&params={EmailMonitor:{showDetails:true,tenantId:["1000","1002"]}}}
b)         Sms:  https://1000-ows29.host.huawei.com:1443/sms/heartbeat.jsp?monitorNames=SmsMonitor&params={SmsMonitor:{showDetails:true,tenantId:["1000","1002"]}}} 

2.       参数说明:
a)         showDetails:为false时只获取全租户的监控指标统计结果,无参数或为true时获取每个租户的监控指标统计结果;
b)         tenantId:表示获取指定租户的监控指标统计结果,格式为JsonArray;

3.       指标列表:
模块	指标名称	key	单位	正常值
sms	单网关,从业务模块调用短信发送接口到消息最终从短信网关发出去的平均延迟	smsSendTimeCostAvg	毫秒	<=60000
	单网关,从业务模块调用短信发送接口到消息最终从短信网关发出去的最大延迟	smsSendTimeCostMax	毫秒	不告警,观察值
	调用网关发送api的耗时	smsGatewayApiTimeCostAvg	毫秒	<=3000
	短信发送成功数量	smsSendSucceedCount	—	不告警,观察值
	短信发送成功数量	smsSendFailedCount	—	不告警,观察值
	不可用短信网关的数量	unavailableGatewayNumber	—	<=0
email	单服务器,从业务模块调用邮件发送接口到消息最终从邮件服务器发出去的平均延迟	emailSendTimeCostAvg	毫秒	<=60000
	单服务器,从业务模块调用邮件发送接口到消息最终从邮件服务器发出去的最大延迟	emailSendTimeCostMax	毫秒	不告警,观察值
	调用邮件服务发送api的耗时	emailServerApiTimeCostAvg	毫秒	<=3000
	邮件发送成功数量	emailSendSucceedCount	—	不告警,观察值
	邮件发送成功数量	emailSendFailedCount	—	不告警,观察值
	不可用邮件服务器的数量	unavailableServerNumber	—	<=0


4.       返回数据结构:
a)         EmailMonitor
{
         "monitorResultMap": {
                   "EmailMonitor": {
                            "resultCode": "0",
                            "avaliable": true,
                            "detailResult": {
                                     "emailSendTimeCostAvg": 0,
                                     "emailSendTimeCostMax": 0,
                                     "emailSendSucceedCount": 0,
                                     "details": {
                                               "1000": {
                                                        "20161213001": {
                                                                 "emailSendTimeCostAvg": 0,
                                                                 "emailSendTimeCostMax": 0,
                                                                 "emailServerApiTimeCostAvg": 0,
                                                                 "emailSendSucceedCount": 0,
                                                                 "emailSendFailedCount": 0,
                                                                 "available": true
                                                        },
                                                        "resultCode": 0,
                                                        "unavailableServerNumber": 0
                                               },
                                               "1002": {
                                                        "20171222001": {
                                                                 "emailSendTimeCostAvg": 0,
                                                                 "emailSendTimeCostMax": 0,
                                                                 "emailServerApiTimeCostAvg": 0,
                                                                 "emailSendSucceedCount": 0,
                                                                 "emailSendFailedCount": 0,
                                                                 "available": true
                                                        },
                                                        "resultCode": 0,
                                                        "unavailableServerNumber": 0
                                                        }        
                                     },
                                     "emailSendFailedCount": 0,
                                     "unavailableServerNumber": 0,
                                     "emailServerApiTimeCostAvg": 0
                            },
                            "collectCost": 2,
                            "collectTime": 1513996530389,
                            "paramMap": {
                                     "tenantId": "[1000, 1002]",
                                     "showDetails": "true"
                            },
                            "lastest": true
                   }
         },
         "resultCode": "0",
         "hostname": "NKG1000021834",
         "collectTime": 1513996530389,
         "collectCost": 2
}

b)         SmsMonitor:
{
"monitorResultMap": {
         "SmsMonitor": {
                   "resultCode": "0",
                   "avaliable": true,
                   "detailResult": {
                            "smsSendSucceedCount": 0,
                            "smsSendFailedCount": 0,
                            "smsSendTimeCostAvg": 0,
                            "smsGatewayApiTimeCostAvg": 0,
                            "unavailableGatewayNumber": 0,
                            "details": {
                                     "1000": {
                                               "20171222001": {
                                                        "smsSendTimeCostAvg": 0,
                                                        "smsSendTimeCostMax": 0,
                                                        "smsGatewayApiTimeCostAvg": 0,
                                                        "smsSendSucceedCount": 0,
                                                        "smsSendFailedCount": 0,
                                                        "available": true
                                               },
                                               "resultCode": 0,
                                               "unavailableGatewayNumber": 0
                                     },
                                     "1002": {
                                               "20171222001": {
                                                        "smsSendTimeCostAvg": 0,
                                                        "smsSendTimeCostMax": 0,
                                                        "smsGatewayApiTimeCostAvg": 0,
                                                        "smsSendSucceedCount": 0,
                                                        "smsSendFailedCount": 0,
                                                        "available": true
                                               },
                                               "resultCode": 0,
                                               "unavailableGatewayNumber": 0
                                     }
                            },
                            "smsSendTimeCostMax": 0
                   },
                   "collectCost": 1,
                   "collectTime": 1514010618609,
                   "paramMap": {
                            "tenantId": "[1000, 1002]",
                            "showDetails": "true"
                   },
                   "lastest": true
         }
},
"resultCode": "0",
"hostname": "NKG1000021834",
"collectTime": 1514010618607,
"collectCost": 3
}



https://sgbeta.owsgo.com/app/heartbeat.jsp


{"monitorResultMap":{"DefaultMonitor":{"resultCode":"0","avaliable":true,"detailResult":{"monitorNames":["KafkaProducerMonitor","KafkaCommandMonitor","ActiveMQOperationMonitor","CacheMonitor","WebServiceMonitor","ActiveMQProducerMonitor","ActiveMQConnectionMonitor","RedisMonitor","DBPoolConnectionMonitor","DefaultMonitor","KafkaConsumerMonitor","DBMonitor","ActiveMQConsumerMonitor","ScheduleMonitor","KafkaRegistrationMonitor","PerfMonitor","KafkaConsumerGroupListMonitor","rockPoolClientMonitor","QuartzMonitor","ActiveMQConfigMonitor","ActiveMQMonitor","ActiveMQRegistryMonitor","KafkaConfigMonitor","ServiceFrameworkMonitor","ActiveMQAvaliableMonitor","ZooKeeperMonitor","SmsAndEmailMonitor","KafkaConsumerGroupMonitor","TomcatMonitor","KafkaBrokerMonitor","ActiveMQBrokerMonitor"]},"collectCost":0,"collectTime":1514201448728,"paramMap":{"OnlyAvaliable":"1"},"lastest":false},"ServiceFrameworkMonitor":{"resultCode":"0","avaliable":true,"detailResult":null,"collectCost":1,"collectTime":1514201448728,"paramMap":{"OnlyAvaliable":"1"},"lastest":false},"DBMonitor":{"resultCode":"0","avaliable":true,"detailResult":{"tenantDbStatus":{"1000":"0"}},"collectCost":7,"collectTime":1514201448728,"paramMap":{"OnlyAvaliable":"1"},"lastest":false}},"resultCode":"0","hostname":"testsec-platform-12h2test1-host-2.localdomain","collectTime":1514201452687,"collectCost":0}

 

以上是关于123的主要内容,如果未能解决你的问题,请参考以下文章

[Go] 通过 17 个简短代码片段,切底弄懂 channel 基础

如何在 Javadoc 中使用 @ 和 符号格式化代码片段?

Regexp_substr 将字符串解析成片段

使片段标识符与基一起工作

Wordpress阻止访问wp admin€“wpsnipp.com网站你博客的Wordpress代码片段

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段