15concur.mql 1.1 KB

123456789101112131415161718192021222324252627
  1. insert into /test/malert_status3 (identifier, severity, lastoccurrence, maintenance, msg, type, agent, firstoccurrence, omni_class, nodealias, alertgroup, node, manager, originalseverity, summary, tags) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) on conflict update firstoccurrence=firstoccurrence, servicenowstate=servicenowstate, emailstatus=emailstatus, tally=tally+1
  2. /**
  3. loop(10000)
  4. parallel(1000)
  5. beforerun(
  6. set(ct,now),
  7. add(ct,1,second),
  8. set(t10,mqli),
  9. mod(t10,10),
  10. set(mtype, t10),
  11. set(tag,"mytag"),
  12. case(t10==1,set(tag,"mytag1")),
  13. case(t10==2,set(tag,"mytag2")),
  14. case(t10==3,set(tag,"mytag3")),
  15. case(t10==4,set(tag,"mytag4")),
  16. case(t10==5,set(tag,"mytag5")),
  17. set(t100,mqli),
  18. mod(t100,100)
  19. )
  20. params("222.129.134.178.1.3.6.1.4.1.2011.5.25.219.2.5.665.25.219.2.5.6{%d,mqli}", 5, 1622249715000, 1, "设备:222.129.134.178电源整体功能恢复!", {%d,mtype}, "huawei mttrapd #{%d,t100}", 1622211715023, "300", "222.129.134.178", "huawei_power_func", "222.129.134.178", "MTTrapd Probe", 5, "设备:222.129.134.178电源整体功能恢复!", "{%s,tag}")
  21. **/
  22. ;