API服务器的endpointreiotgzbaidubcecom6,API1创建告警_第1页
API服务器的endpointreiotgzbaidubcecom6,API1创建告警_第2页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、API服务器的endpoint: re.6, API6.1创建告警METHODPOSTURL/vl/alarmBODYname:风机工作温度监控:desc:监控第2厂区2楼风机工作温度不超过60度,kind: DATA_STREAM,severity: HIGH,endpointName: myendpoint,topic: sensor/floor2,select :* ,condition: temperature 60,alarmTrigger: COUNTsmsReceiver:一0000一0000一001,smsVars: as temp, e as devid,smsMsgType

2、:ALARM_RECOVER,mqttMsgType: ALL,destTopic: alarmout其中,必填参数有:name, endpointName, topic, condition其他参数的默认值为:desc: nullseverity:MIDDLEselect:*alarmTrigger:COUNT:1 smsReceiver:nul1 smsVars:nullsmsMsgType: ALARM_RECOVERmqttMsgType: ALLdestTopic:nullsmsMsgType和mqttMsgType的可能取值为:NOTHING (不接收通知),ALARM(接受告警发

3、生的通知),ALARM_RECOVER(接收告警发生、告警解除的通知)ALL(接受告警发生、告警更新.告警解除的通知)RESPONSEresuItuuid :ok ,abl3ef935b84173a0f41f90c33daa87/z6.2修改告警METHODPUTURL/vl/alarm/alarmidBODYname:风机工作温度监控,desc:监控第2厂区2楼风机工作温度不超过60度,kind: DATA_STREAM,severity: HIGH,topic: sensor/floor2,select :* ,condition: temperature 60,alarmTrigger:

4、 COUNT:P,smsReceiver:一0000一0000一001,smsVars: as temp, e as devid,smsMsgType:ALARM_RECOVER,mqttMsgType: ALL,destTopic:z/alarm_out/z每一个字段都是可选的。但是如果一个都不传,或者传了参数,但值与数 据库里面的值相同,会抛错。RESPONSEresuIt : ok6.3获取告警详情METHODGETURL/ vl/alarm./ alarmiduuid: abl3ef935b84173a0f41f90c33daa87/z,name:风机工作温度监控,desc:监控第2厂

5、区2楼风机工作温度不超过60度,kind: DATA_STREAM,severity: HIGH,accountUuid: “ ef3de2935b37973a03e5f90c367ba87 endpointXaine :myendpoint,topic: sensor/floor2/,select :* ,condition: temperature 60,alarmTrigger: COUNT:1,z/smsReceiver:一0000一0000一001,RESPONSEsmsVars: as temp, e as devid, smsMsgType/z:ALARM_RECOVER,mqt

6、tMsgType: ALL,destTopic:z/alarm_out?z,,zalarmState: NORMAL,zzstartTime/z:,,zrefreshTime:,recoverTime:,lastMsg: temp:58, disabled: ENABLED,z,createTime: 2017-06T316:06:34, updateTime: 2017-06T3 16:06:346.4列显告警METHODGET/vl/alarm?pageNo=l&pageSize=20&disabled二ENABLED&alarmState二ALARMING&

7、;sever ity二MIDDLE&orderBy= startTime&order=desc其中,order可能取值:desc, asc;URLorderBy可能取值:createtime, severity, alarmStatetartTime, refreshTime, recoverTime;disabled可能取值:DISABLED,ENABLED;alarmState可能取值:ALARMING,NORMAL severity可能取值:LOW,MIDDLE,HIGHpageSize取值1-50totalCount: 1,z/pageNo/z: 1,,zpageSiz

8、ez/: 20,result:uuid:z/abl3ef935b84173a0f41f90c33daa87name:风机工作温度监控,desc:监控第2厂区2楼风机工作温度不超过60度,kind: DATASTREAM:severity: HIGH,accountUuid: ef3de2935b37973a03e5f90c367ba87/z,z/endpointName,z: myendpoint,topic: sensor/floor2/z,selectStr:condition: temperature 60,RESPONSEalarmTrigger: COUNT:1, smsReceiv

9、er:一0000一0000一001:smsVars: as temp, e as devid, smsMsgType:ALARM_RECOVER,mqttMsgType: ALL destTopic:z/alarm_out, alarmState: NORMAL:startTime:,,zrefreshTime/z:,z/recoverTime/z:, lastMsg: temp:58,disabled: ENABLED,/?createTime/z: 2017-06-13 16:06:34,/zupdateTime/z:2017-06-13 16:06:34 6.5禁用告警METHODPUT

10、URL/ vl/alarm./ alarmid / disableRESPONSEresult : ok6.6启用告警METHODPUTURL/vl/alarm./ alarmid / enableRESPONSEresult : ok6.7解除告警METHODPUTURL/ vl/alarm,/ alarmid / recoverRESPONSEresult : ok注明:手动解除告警,照样发送短信通知和MQTT消息。6.8批量解除告警METHODPOSTURL/vl/alarm./batch/recoverBODYids:z/643e*4alc81df*8cca28d96dbc,/,2f7

11、4dal2-a846-4b70-bf3a-7a22e0c56bc0,/RESPONSEresult : ok注明:手动解除告警,照样发送短信通知和MQTT消息。6.9删除告警METHODDELETEURL/ vl/alarm./ alarmidRESPONSEresult : ok6.10批量删除告警METHODPOSTURL/vl/alarm./batch/deleteBODYids:-643e-4alc-81df-8cc&28d96dbc,2f74dal2-a846-4b70-bf3a-7a22e0c56bc0z/RESPONSEresult : ok6.11创建短信接收人METH

12、ODPOSTURL/vl/smsreceiverBODYname : admins , signature: sigl23, template: temp-456, receivers :,RESPONSEresult : ok ,uuid: abl3ef935b84173a0f41f90c33daa87/z6.12获取短信接收人详情METHOD GETURL/vl/smsreceiver/iduuid: abl3ef935b84173a0f41f90c33daa87/z,accountUuid: a13035a8ef9b817b3a40f41cf933da7/z, name : admins

13、 ,RESPONSEsignature: sigl23template: temp-456,HH Hreceivers :,z/createTimez,: 2017-06-43 17:08:01,updateTime: 2017-06-43 17:08:016.13修改短信接收人详情METHODPUTURL/vl/smsreceiver/idBODYname : aamms , signature: sigl23, template: temp-456,” HH Hreceivers :,RESPONSEresuIt : ok6.14列显短信接收人METHODGETURL/vl/smsrece

14、iver?pageNo=1&pageSize=20totalCount: 1,z/pageNo/z: 1,,zpageSizez/: 20,result:uuid:z/abl3ef935b84173a0f41f90c33daa87accountUuid: alSOSSaSefgbSnbSalOfllcfOSSda?,RESPONSEname : admins ,signature: sigl23, template: temp-456,” ”receivers :,z/createTime,z: 2017-06-43 17:08:01,/zupdateTime/z: 2017-06-4

15、3 17:08:01 6.15删除短信接收人METHODDELETEURL/vl/smsreceiver/idRESPONSEresult : okJAVA SDK当前可用版本:基本创建和删除代码示例:/ create sms receiverlotSmsReceiverClient smsClient = new lotSmsReceiverClientfaccessKey, secretKey);CreatelotSmsReceiverRequest req = new CreatelotSmsReceiverRequest(); me(name);ceiversC/1);gnature(HWbtYhzJC-4IIT-HknG2n);mplate(,smsTpl:a37d4613-26d3-4628-a3cd-9855c8e68e77H);response = e(req);e(id();/ create the alarmlotAlarmClient alarmClient = new lotAlarmClient(accessKey, secretKey);CreateAlarmRequest req = new CreateAlarmRequest();me(name);sc(uwhe n the in door temperature gre

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论