10class.mql 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520
  1. create class if not exists /test/interface (
  2. entityname varchar "EntityName",
  3. ifalias varchar "IfAlias",
  4. ifindex varchar "IfIndex",
  5. ifname varchar "IfName",
  6. iftype varchar "IfType",
  7. interface_perf bucket {
  8. "crc": ["ip", "port"],
  9. "desc": ["入流量", "出流量", "端口", "IP"],
  10. "params": [
  11. ["ip", "string", "", "${desc[3]}"],
  12. ["in", "float", "%", "${desc[0]}"],
  13. ["out", "float", "%", "${desc[1]}"],
  14. ["port", "string", "", "${desc[2]}"]
  15. ],
  16. "ttl": 365,
  17. "type": "tsdb"
  18. } "端口性能",
  19. interfaceid varchar "InterfaceId",
  20. intname varchar "IntName",
  21. ipaddress varchar "IpAddress",
  22. nodename varchar "NodeName",
  23. parentid varchar "ParentId",
  24. rx_metric bucket {
  25. "crc": ["deviceip", "portnumber"],
  26. "desc": [
  27. "Timestamp",
  28. "Device Name",
  29. "Device IP",
  30. "Port Number",
  31. "RX Metric 0",
  32. "RX Metric 1",
  33. "RX Metric 2",
  34. "RX Metric 3",
  35. "Retrieved Timestamp",
  36. "Timestamp2",
  37. "RX Metric4",
  38. "RX Unicast(Percent)",
  39. "RX Utilization(Percent)",
  40. "RX Broadcast(Percent)",
  41. "RX Metric 5",
  42. "RX Metric 6",
  43. "RX Throughput(Percent)",
  44. "RX Unicast2(Percent)",
  45. "RX Multicast(Percent)",
  46. "RX Broadcast2(Percent)",
  47. "RX Metric 7",
  48. "RX Throughput2(Percent)",
  49. "RX Metric 8",
  50. "RX Multicast2(Percent)",
  51. "RX Metric 9"
  52. ],
  53. "params": [
  54. ["timestamp", "string", "", "${desc[0]}"],
  55. ["devicename", "string", "", "${desc[1]}"],
  56. ["deviceip", "string", "", "${desc[2]}"],
  57. ["portnumber", "string", "", "${desc[3]}"],
  58. ["rxmetric0", "float", "", "${desc[4]}"],
  59. ["rxmetric1", "float", "", "${desc[5]}"],
  60. ["rxmetric2", "float", "", "${desc[6]}"],
  61. ["rxmetric3", "float", "", "${desc[7]}"],
  62. ["retrievedtimestamp", "string", "", "${desc[8]}"],
  63. ["timestamp2", "string", "", "${desc[9]}"],
  64. ["rxmetric4", "float", "", "${desc[10]}"],
  65. ["rxunicast", "float", "", "${desc[11]}"],
  66. ["rxutilization", "float", "%", "${desc[12]}"],
  67. ["rxbroadcast", "float", "%", "${desc[13]}"],
  68. ["rxmetric5", "float", "", "${desc[14]}"],
  69. ["rxmetric6", "float", "", "${desc[15]}"],
  70. ["rxthroughput", "float", "%", "${desc[16]}"],
  71. ["rxunicast2", "float", "%", "${desc[17]}"],
  72. ["rxmulticast", "float", "%", "${desc[18]}"],
  73. ["rxbroadcast2", "float", "%", "${desc[19]}"],
  74. ["rxmetric7", "float", "", "${desc[20]}"],
  75. ["rxthroughput2", "float", "%", "${desc[21]}"],
  76. ["rxmetric8", "float", "", "${desc[22]}"],
  77. ["rxmulticast2", "float", "%", "${desc[23]}"],
  78. ["rxmetric9", "float", "", "${desc[24]}"]
  79. ],
  80. "ttl": 365,
  81. "type": "tsdb"
  82. } "RX_METRIC",
  83. tx_metric bucket {
  84. "crc": ["deviceip", "portnumber"],
  85. "desc": [
  86. "Timestamp",
  87. "Port Number",
  88. "TX Metric 0",
  89. "Device Name",
  90. "TX Metric 1",
  91. "TX Metric 2",
  92. "TX Throughput(Percent)",
  93. "TX Utilization(Percent)",
  94. "TX Broadcast(Percent)",
  95. "TX Unicast(Percent)",
  96. "TX Metric 3",
  97. "TX Metric 4",
  98. "TX Metric 5",
  99. "TX Metric 6",
  100. "Device IP",
  101. "TX Metric 7",
  102. "TX Utilization2(Percent)",
  103. "TX Multicast(Percent)",
  104. "TX Metric 8",
  105. "TX Throughput2(Percent)",
  106. "TX Utilization3(Percent)",
  107. "TX Unicast2(Percent)",
  108. "TX Throughput3(Percent)",
  109. "TX Metric 9",
  110. "Timestamp2",
  111. "TX Utilization4(Percent)",
  112. "TX Multicast(Percent)",
  113. "TX Metric 10",
  114. "TX Broadcast2(Percent)",
  115. "TX Throughput4(Percent)",
  116. "Retrieved Timestamp"
  117. ],
  118. "params": [
  119. ["timestamp", "string", "", "${desc[0]}"],
  120. ["portnumber", "string", "", "${desc[1]}"],
  121. ["txmetric0", "float", "", "${desc[2]}"],
  122. ["devicename", "string", "", "${desc[3]}"],
  123. ["txmetric1", "float", "", "${desc[4]}"],
  124. ["txmetric2", "float", "", "${desc[5]}"],
  125. ["txthroughput", "float", "%", "${desc[6]}"],
  126. ["txutilization", "float", "%", "${desc[7]}"],
  127. ["txbroadcast", "float", "%", "${desc[8]}"],
  128. ["txunicast", "float", "%", "${desc[9]}"],
  129. ["txmetric3", "float", "", "${desc[10]}"],
  130. ["txmetric4", "float", "", "${desc[11]}"],
  131. ["txmetric5", "float", "", "${desc[12]}"],
  132. ["txmetric6", "float", "", "${desc[13]}"],
  133. ["deviceip", "string", "", "${desc[14]}"],
  134. ["txmetric7", "float", "", "${desc[15]}"],
  135. ["txutilization2", "float", "%", "${desc[16]}"],
  136. ["txmulticast", "float", "%", "${desc[17]}"],
  137. ["txmetric8", "float", "", "${desc[18]}"],
  138. ["txthroughput2", "float", "%", "${desc[19]}"],
  139. ["txutilization3", "float", "%", "${desc[20]}"],
  140. ["txunicast2", "float", "%", "${desc[21]}"],
  141. ["txthroughput3", "float", "%", "${desc[22]}"],
  142. ["txmetric9", "float", "", "${desc[23]}"],
  143. ["timestamp2", "string", "", "${desc[24]}"],
  144. ["txutilization4", "float", "%", "${desc[25]}"],
  145. ["txmulticast", "float", "%", "${desc[26]}"],
  146. ["txmetric10", "float", "", "${desc[27]}"],
  147. ["txbroadcast2", "float", "%", "${desc[28]}"],
  148. ["txthroughput4", "float", "%", "${desc[29]}"],
  149. ["retrievedtimestamp", "string", "", "${desc[30]}"]
  150. ],
  151. "ttl": 365,
  152. "type": "tsdb"
  153. } "tx_metric",
  154. keys( interfaceid) ,
  155. index( entityname,ifalias,ifindex,ifname,iftype,interfaceid,intname,ipaddress,nodename,parentid)
  156. )with ttl=365 day , autosearch=true , version=true , key=manu, partition=nodename , alias='iinterface' , nickname='iinterface' ;
  157. create class if not exists /test/node (
  158. city varchar "City",
  159. classname varchar "ClassName",
  160. cpu_metric bucket {
  161. "crc": ["nodeid", "CPU_ID"],
  162. "desc": [
  163. "NODE ID",
  164. "CPU ID",
  165. "SYSCP_WHSC",
  166. "User to System CPU(Percent)",
  167. "STEAL_WHSC",
  168. "Busy CPU(Percent)",
  169. "Time Stamp",
  170. "I/O Wait(Percent)",
  171. "WAITC_WHSC",
  172. "System CPU(Percent)",
  173. "TMZDIFF",
  174. "BUSYC_WHSC",
  175. "User CPU(Percent)",
  176. "WRITETIME",
  177. "Steal CPU(Percent)",
  178. "Idle CPU(Percent)",
  179. "IDLEC_WHSC",
  180. "User Nice CPU(Percent)"
  181. ],
  182. "params": [
  183. ["nodeid", "string", "", "${desc[0]}"],
  184. ["CPU_ID", "string", "", "${desc[1]}"],
  185. ["SYSCP_WHSC", "int", "", "${desc[2]}"],
  186. ["User_Sys_Pct", "float", "%", "${desc[3]}"],
  187. ["STEAL_WHSC", "int", "", "${desc[4]}"],
  188. ["Busy_CPU", "float", "%", "${desc[5]}"],
  189. ["Timestamp", "string", "", "${desc[6]}"],
  190. ["Wait_IO_CPU", "float", "%", "${desc[7]}"],
  191. ["WAITC_WHSC", "int", "", "${desc[8]}"],
  192. ["System_CPU", "float", "%", "${desc[9]}"],
  193. ["TMZDIFF", "int", "", "${desc[10]}"],
  194. ["BUSYC_WHSC", "int", "", "${desc[11]}"],
  195. ["User_CPU", "float", "%", "${desc[12]}"],
  196. ["WRITETIME", "string", "", "${desc[13]}"],
  197. ["Steal_CPU_Percent", "float", "%", "${desc[14]}"],
  198. ["Idle_CPU", "float", "%", "${desc[15]}"],
  199. ["IDLEC_WHSC", "int", "", "${desc[16]}"],
  200. ["User_Nice_CPU", "float", "%", "${desc[17]}"]
  201. ],
  202. "ttl": 365,
  203. "type": "tsdb"
  204. } "cpu_metric",
  205. disk_metric bucket {
  206. "crc": ["nodeid", "Mount_Point"],
  207. "desc": [
  208. "NODE ID",
  209. "Mount Point",
  210. "FS Type",
  211. "Inodes Used(Percent)",
  212. "Timestamp",
  213. "Disk_Free(Percent)",
  214. "TMZDIFF",
  215. "Mount Options",
  216. "Total Inodes",
  217. "Inodes Free",
  218. "WRITETIME",
  219. "Inodes Free(Percent)",
  220. "Disk Free",
  221. "File System Status",
  222. "Inodes Used",
  223. "Disk Used(Percent)",
  224. "Disk Used",
  225. "Disk Name",
  226. "Size"
  227. ],
  228. "params": [
  229. ["nodeid", "string", "", "${desc[0]}"],
  230. ["Mount_Point", "string", "", "${desc[1]}"],
  231. ["FS_Type", "string", "", "${desc[2]}"],
  232. ["Inodes_Used_Percent", "float", "%", "${desc[3]}"],
  233. ["Timestamp", "string", "", "${desc[4]}"],
  234. ["Disk_Free_Percent", "float", "%", "${desc[5]}"],
  235. ["TMZDIFF", "string", "", "${desc[6]}"],
  236. ["Mount_Options", "string", "", "${desc[7]}"],
  237. ["Total_Inodes", "float", "", "${desc[8]}"],
  238. ["Inodes_Free", "float", "", "${desc[9]}"],
  239. ["WRITETIME", "string", "", "${desc[10]}"],
  240. ["Inodes_Free_Percent", "float", "%", "${desc[11]}"],
  241. ["Disk_Free", "float", "", "${desc[12]}"],
  242. ["File_System_Status", "int", "", "${desc[13]}"],
  243. ["Inodes_Used", "float", "", "${desc[14]}"],
  244. ["Disk_Used_Percent", "float", "%", "${desc[15]}"],
  245. ["Disk_Used", "float", "", "${desc[16]}"],
  246. ["Disk_Name", "string", "", "${desc[16]}"],
  247. ["Size", "float", "", "${desc[17]}"]
  248. ],
  249. "ttl": 365,
  250. "type": "tsdb"
  251. } "disk_metric",
  252. diskio_metric bucket {
  253. "crc": ["nodeid", "Dev_Name"],
  254. "desc": [
  255. "NODE ID",
  256. "Dev Name",
  257. "Bulk Read per second",
  258. "Bulks read",
  259. "Transfers per second",
  260. "Timestamp",
  261. "Dev Minor",
  262. "TMZDIFF",
  263. "Dev Name",
  264. "WRITETIME",
  265. "Dev Major",
  266. "Bulk Write per second",
  267. "Bulks written"
  268. ],
  269. "params": [
  270. ["nodeid", "string", "", "${desc[0]}"],
  271. ["Dev_Name", "string", "", "${desc[1]}"],
  272. ["Blk_Rds_per_sec", "float", "", "${desc[2]}"],
  273. ["Blks_read", "float", "", "${desc[3]}"],
  274. ["Transfers_per_sec", "float", "", "${desc[4]}"],
  275. ["Timestamp", "string", "", "${desc[5]}"],
  276. ["Dev_Minor", "int", "", "${desc[6]}"],
  277. ["TMZDIFF", "string", "", "${desc[7]}"],
  278. ["WRITETIME", "string", "", "${desc[8]}"],
  279. ["Dev_Major", "int", "", "${desc[9]}"],
  280. ["Blk_wrtn_per_sec", "float", "", "${desc[10]}"],
  281. ["Blks_wrtn", "float", "", "${desc[11]}"]
  282. ],
  283. "ttl": 365,
  284. "type": "tsdb"
  285. } "KLZ_CPU_IO",
  286. ipaddress varchar "IpAddress",
  287. nodeid varchar "NodeId",
  288. nodename varchar "NodeName",
  289. state varchar "State",
  290. swaprate_metric bucket {
  291. "crc": ["nodeid"],
  292. "desc": [
  293. "NODE ID",
  294. "Swap Usage Rate",
  295. "Timestamp",
  296. "Peak Swap Space Used",
  297. "Swap Space Used",
  298. "TMZDIFF",
  299. "WRITETIME",
  300. "Days to Swap Space Full",
  301. "Days to Peak Space Full",
  302. "Low Free Memory",
  303. "Moving Total Swap Space"
  304. ],
  305. "params": [
  306. ["nodeid", "string", "", "${desc[0]}"],
  307. ["Swap_Usage_Rate", "float", "", "${desc[1]}"],
  308. ["Timestamp", "string", "", "${desc[2]}"],
  309. ["Peak_Swap_Space_Used", "float", "", "${desc[3]}"],
  310. ["Swap_Space_Used", "float", "", "${desc[4]}"],
  311. ["TMZDIFF", "string", "", "${desc[5]}"],
  312. ["WRITETIME", "string", "", "${desc[6]}"],
  313. ["Days_to_Swap_Space_Full", "int", "%", "${desc[7]}"],
  314. ["Days_to_Peak_Space_Full", "int", "", "${desc[8]}"],
  315. ["Low_Free_Memory", "float", "%", "${desc[9]}"],
  316. ["Moving_Total_Swap_Space", "float", "", "${desc[10]}"]
  317. ],
  318. "ttl": 365,
  319. "type": "tsdb"
  320. } "KLZ_Swap_Rate",
  321. sysobjid varchar "SysObjId",
  322. systemstats_metric bucket {
  323. "crc": ["nodeid"],
  324. "desc": [
  325. "NODE ID",
  326. "Page Faults per second",
  327. "System Load 5min",
  328. "Number Processes(Percent)",
  329. "Processes Zombie Count",
  330. "Pages paged in per second",
  331. "Pages paged out per second",
  332. "Processes per second",
  333. "Number of Users",
  334. "Open Files",
  335. "Pages Swap in per second",
  336. "Timestamp",
  337. "Total Number Processes",
  338. "WRITETIME",
  339. "Pages Swap out per second",
  340. "Major Faults per second",
  341. "System Load 1min",
  342. "System Uptime",
  343. "Pages Swapped in",
  344. "Pct Change Processes",
  345. "Pages paged in",
  346. "Number Threads Pct",
  347. "System Load 15min",
  348. "Max Process ID",
  349. "Pages paged out",
  350. "Max Open Files",
  351. "Open Files(Percent)",
  352. "TMZDIFF",
  353. "Pct Change Ctxt Switches",
  354. "Ctxt Switches per second",
  355. "Max Number Threads",
  356. "Pages Swapped out",
  357. "Total Number Threads"
  358. ],
  359. "params": [
  360. ["nodeid", "string", "", "${desc[0]}"],
  361. ["Page_Faults_per_sec", "float", "", "${desc[1]}"],
  362. ["System_Load_5min", "float", "", "${desc[2]}"],
  363. ["Number_Processes_Pct", "float", "%", "${desc[3]}"],
  364. ["Processes_Zombie_Count", "int", "", "${desc[4]}"],
  365. ["Pages_paged_in_per_sec", "float", "", "${desc[5]}"],
  366. ["Pages_paged_out_per_sec", "float", "", "${desc[6]}"],
  367. ["Processes_per_sec", "float", "", "${desc[7]}"],
  368. ["Number_of_Users", "int", "", "${desc[8]}"],
  369. ["Open_Files", "int", "", "${desc[9]}"],
  370. ["Pages_Swap_in_per_sec", "float", "", "${desc[10]}"],
  371. ["Timestamp", "string", "", "${desc[11]}"],
  372. ["Total_Number_Processes", "int", "", "${desc[12]}"],
  373. ["WRITETIME", "string", "", "${desc[13]}"],
  374. ["Pages_Swap_out_per_sec", "float", "", "${desc[14]}"],
  375. ["Major_Faults_per_sec", "float", "%", "${desc[15]}"],
  376. ["System_Load_1min", "float", "", "${desc[16]}"],
  377. ["System_Uptime", "float", "", "${desc[17]}"],
  378. ["Pages_Swapped_in", "float", "", "${desc[18]}"],
  379. ["Pct_Change_Processes", "float", "", "${desc[19]}"],
  380. ["Pages_paged_in", "float", "", "${desc[20]}"],
  381. ["Number_Threads_Pct", "float", "%", "${desc[21]}"],
  382. ["System_Load_15min", "float", "", "${desc[22]}"],
  383. ["Max_Process_ID", "float", "", "${desc[23]}"],
  384. ["Pages_paged_out", "float", "", "${desc[24]}"],
  385. ["Max_Open_Files", "float", "", "${desc[25]}"],
  386. ["Open_Files_Pct", "float", "%", "${desc[26]}"],
  387. ["TMZDIFF", "string", "", "${desc[27]}"],
  388. ["Pct_Change_Ctxt_Switches", "float", "", "${desc[28]}"],
  389. ["Ctxt_Switches_per_sec", "float", "%", "${desc[29]}"],
  390. ["Max_Number_Threads", "float", "", "${desc[30]}"],
  391. ["Pages_Swapped_out", "float", "", "${desc[31]}"],
  392. ["Total_Number_Threads", "float", "", "${desc[32]}"]
  393. ],
  394. "ttl": 365,
  395. "type": "tsdb"
  396. } "KLZ_System_Statistics",
  397. vmstats_metric bucket {
  398. "crc": ["nodeid"],
  399. "desc": [
  400. "NODE ID",
  401. "NETME WHSC",
  402. "Memory Cached(Percent)",
  403. "Used Virtual Storage(Percent)",
  404. "TOTMF WHSC",
  405. "Net Memory Used",
  406. "NETMP WHSC",
  407. "MEMUP WHSC",
  408. "Total Memory Free(Percent)",
  409. "Used Virtual Storage",
  410. "Memory Cached",
  411. "Timestamp",
  412. "Processes Blocked State",
  413. "Swap Space Used",
  414. "WRITETIME",
  415. "Memory in Buffers",
  416. "MEMFR WHSC",
  417. "Memory Used",
  418. "Total Memory",
  419. "Memory Free",
  420. "Net Memory Used(Percent)",
  421. "TOMFP WHSC",
  422. "Memory Free(Percent)",
  423. "Processes Waiting RunTime",
  424. "Swap Free(Percent)",
  425. "Total Swap Space",
  426. "Free Virtual Storage",
  427. "Swap Space Free",
  428. "MEMFP WHSC",
  429. "Free Virtual Storage(Percent)",
  430. "Memory Used(Percent)",
  431. "Swap Used(Percent)",
  432. "TMZDIFF",
  433. "Shared Memory",
  434. "Total Virtual Storage",
  435. "Total Memory Free",
  436. "MEMUS WHSC"
  437. ],
  438. "params": [
  439. ["nodeid", "string", "", "${desc[0]}"],
  440. ["NETME_WHSC", "int", "", "${desc[1]}"],
  441. ["Memory_Cached_Pct", "float", "%", "${desc[2]}"],
  442. ["Used_Virtual_Storage_Pct", "float", "%", "${desc[3]}"],
  443. ["TOTMF_WHSC", "int", "", "${desc[4]}"],
  444. ["Net_Memory_Used", "float", "", "${desc[5]}"],
  445. ["NETMP_WHSC", "int", "", "${desc[6]}"],
  446. ["MEMUP_WHSC", "int", "", "${desc[7]}"],
  447. ["Total_Memory_Free_Pct", "float", "%", "${desc[8]}"],
  448. ["Used_Virtual_Storage", "float", "", "${desc[9]}"],
  449. ["Memory_Cached", "float", "", "${desc[10]}"],
  450. ["Timestamp", "string", "", "${desc[11]}"],
  451. ["Processes_Blocked_State", "int", "", "${desc[12]}"],
  452. ["Swap_Space_Used", "float", "%", "${desc[13]}"],
  453. ["WRITETIME", "string", "", "${desc[14]}"],
  454. ["Memory_in_Buffers", "float", "", "${desc[15]}"],
  455. ["MEMFR_WHSC", "int", "", "${desc[16]}"],
  456. ["Memory_Used", "float", "", "${desc[17]}"],
  457. ["Total_Memory", "float", "", "${desc[18]}"],
  458. ["Memory_Free", "float", "", "${desc[19]}"],
  459. ["Net_Memory_Used_Pct", "float", "%", "${desc[20]}"],
  460. ["TOMFP_WHSC", "int", "", "${desc[21]}"],
  461. ["Memory_Free_Pct", "float", "%", "${desc[22]}"],
  462. ["Processes_Waiting_RunTime", "int", "", "${desc[23]}"],
  463. ["Swap_Free_Pct", "float", "%", "${desc[24]}"],
  464. ["Total_Swap_Space", "float", "", "${desc[25]}"],
  465. ["Free_Virtual_Storage", "float", "", "${desc[26]}"],
  466. ["Swap_Space_Free", "float", "", "${desc[27]}"],
  467. ["MEMFP_WHSC", "int", "", "${desc[28]}"],
  468. ["Free_Virtual_Storage_Pct", "float", "", "${desc[29]}"],
  469. ["Memory_Used_Pct", "float", "", "${desc[30]}"],
  470. ["Swap_Used_Pct", "float", "", "${desc[31]}"],
  471. ["TMZDIFF", "string", "", "${desc[32]}"],
  472. ["Shared_Memory", "float", "", "${desc[33]}"],
  473. ["Total_Virtual_Storage", "float", "", "${desc[34]}"],
  474. ["Total_Memory_Free", "float", "", "${desc[35]}"],
  475. ["MEMUS_WHSC", "int", "", "${desc[36]}"]
  476. ],
  477. "ttl": 365,
  478. "type": "tsdb"
  479. } "KLZ_VM_Stats",
  480. keys( nodeid) ,
  481. index( city,classname,ipaddress,nodeid,nodename,state,sysobjid)
  482. )with ttl=365 day , autosearch=true , version=true , key=manu, partition=state , alias='nnode' , nickname='nnode' ;
  483. create class if not exists /test/interface2 (
  484. entityname varchar "EntityName",
  485. ifalias varchar "IfAlias",
  486. ifindex varchar "IfIndex",
  487. ifname varchar "IfName",
  488. iftype varchar "IfType",
  489. interfaceid varchar "InterfaceId",
  490. intname varchar "IntName",
  491. ipaddress varchar "IpAddress",
  492. nodename varchar "NodeName",
  493. parentid varchar "ParentId",
  494. subinterface interface2[1..?] "subinterface",
  495. keys( interfaceid) ,
  496. index( entityname,ifalias,ifindex,ifname,iftype,interfaceid,intname,ipaddress,nodename,parentid)
  497. )with version_ttl=365 day , autosearch=true , version=true , key=manu, partition=nodename , alias='interface2' , nickname='interface2' ;
  498. create class if not exists /test/node2 (
  499. city varchar "City",
  500. classname varchar "ClassName",
  501. ipaddress varchar "IpAddress",
  502. nodeid varchar "NodeId",
  503. nodename varchar "NodeName",
  504. state varchar "State",
  505. sysobjid varchar "SysObjId",
  506. interface interface2[1..?] "interface",
  507. keys( nodeid) ,
  508. index( city,classname,ipaddress,nodeid,nodename,state,sysobjid)
  509. )with version_ttl=365 day , autosearch=true , version=true , key=manu, partition=state , alias='node2' , nickname='node2'
  510. ;