-
Notifications
You must be signed in to change notification settings - Fork 2
/
Huawei - iBMC v1.0.vlcp
660 lines (660 loc) · 223 KB
/
Huawei - iBMC v1.0.vlcp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
{
"name":"Huawei - iBMC",
"namespace":"com.huawei.ibmc",
"contentPackId":"com.huawei.ibmc",
"framework":"#9c4",
"version":"2.4",
"extractedFields":[ {
"displayName":"hw_ibmc_operation_details",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}:\\d{2})? (\\w+|(N/A)),(\\w+|(N/A))@((\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})|\\w+)(:\\d+)?,\\w+,",
"postContext":"$",
"regexValue":"[\\s\\S]+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Operation log details.</span>"
}, {
"displayName":"hw_ibmc_operation_interface",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}:\\d{2})?( )",
"postContext":",((N/A)|\\w+)@",
"regexValue":"\\w+|(N/A)",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Operation log interface.</span>"
}, {
"displayName":"hw_ibmc_operation_ip_address",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}:\\d{2})? (\\w+|(N/A)),(N/A|\\w+)@",
"postContext":"(:\\d+)?,\\w+,",
"regexValue":"(\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})|\\w+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The IP address of the operation log.</span>"
}, {
"displayName":"hw_ibmc_operation_module",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}:\\d{2})? (\\w+|(N/A)),(\\w+|(N/A))@((\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3})|\\w+)(:\\d+)?,",
"postContext":",",
"regexValue":"\\w+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf63lpmr2wyzi0",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Operation log module.</span>"
}, {
"displayName":"hw_ibmc_operation_user",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}:\\d{2})? \\w+,",
"postContext":"@",
"regexValue":"\\w+|(N/A)",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The user of the operation log.</span>"
}, {
"displayName":"hw_ibmc_product_name",
"preContext":"^ *",
"postContext":"( ).* : (server)?",
"regexValue":"iBMC?",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv64dsn5shky3ul5xgc3lf",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The product name of the log.</span>"
}, {
"displayName":"hw_ibmc_security_details",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}[+-]\\d{2}:\\d{2} \\w+ \\w+(\\[\\d+\\])?:( )",
"postContext":"$",
"regexValue":"[\\s\\S]+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Security log details.</span>"
}, {
"displayName":"hw_ibmc_security_host",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}[+-]\\d{2}:\\d{2}( )",
"postContext":"( )\\w+",
"regexValue":"\\w+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Security log host.</span>"
}, {
"displayName":"hw_ibmc_security_interface",
"preContext":"iBMC .* : +\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}[+-]\\d{2}:\\d{2} \\w+( )",
"postContext":"(\\[\\d+\\])?:( )",
"regexValue":"\\w+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Security log interface.</span>"
}, {
"displayName":"hw_ibmc_server_identity",
"preContext":"^ *iBMC( )",
"postContext":"( ):( )",
"regexValue":".*",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The s</span><span>erver identity of the log.</span>"
}, {
"displayName":"hw_ibmc_system_description",
"preContext":"iBMC .* : +\\d+,\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2},\\w+,0x[0-9A-Fa-f]{8},(Deasserted|Asserted),",
"postContext":"$",
"regexValue":"[\\s\\S]+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>Description of system events.</span>"
}, {
"displayName":"hw_ibmc_system_event_code",
"preContext":"iBMC .* : +\\d+,\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2},\\w+,",
"postContext":",(Deasserted|Asserted),",
"regexValue":"0x[0-9A-Fa-f]{8}",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>System event event code.</span>"
}, {
"displayName":"hw_ibmc_system_severity",
"preContext":"iBMC .* : +\\d+,\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2},",
"postContext":",0x[0-9A-Fa-f]{8},",
"regexValue":"\\w+",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The level of system events.</span>"
}, {
"displayName":"hw_ibmc_system_status",
"preContext":"iBMC .* : +\\d+,\\d{4}-\\d{2}-\\d{2} \\d{2}:\\d{2}:\\d{2},\\w+,0x[0-9A-Fa-f]{8},",
"postContext":",",
"regexValue":"(Deasserted|Asserted)",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The status of the system event, </span><span>Optional value: </span><span><span style=\"font-weight: bold;\">Deasserted</span>, <span style=\"font-weight: bold;\">Asserted</span>.</span>"
}, {
"displayName":"hw_ibmc_time",
"preContext":"iBMC .* : +(\\d+,)?",
"postContext":"[ ,]\\w+",
"regexValue":"\\d{4}-\\d{2}-\\d{2}([ T]\\d{2}:\\d{2}:\\d{2}([+-]\\d{2}:\\d{2})?)?",
"internalName":"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv65djnvsq0000",
"constraints":"{\"searchTerms\":\"iBMC\",\"filters\":[{\"internalName\":\"__li_source_path\",\"displayName\":\"source\",\"operator\":\"EXISTS\",\"fieldType\":\"STRING\",\"isExtracted\":false,\"hidden\":false}]}",
"info":"<span>The time of the log.</span>"
} ],
"queries":[ {
"name":"Query by the server identity",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263228637,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_server_identity\",\"preContext\":\"^ *iBMC( )\",\"postContext\":\"( ):( )\",\"regexValue\":\".*\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"<span>Query by the </span><span><span>s</span><span>erver identity</span>.</span>",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by host of security log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263512692,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_host\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2}( )\",\"postContext\":\"( )\\\\w+\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by host of security log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by ip address of operation log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263311699,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_ip_address\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(N/A|\\\\w+)@\",\"postContext\":\"(:\\\\d+)?,\\\\w+,\",\"regexValue\":\"(\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by ip address of operation log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by user of operation log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263388058,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_user\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? \\\\w+,\",\"postContext\":\"@\",\"regexValue\":\"\\\\w+|(N/A)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by user of operation log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by description of system log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528263285586,\"endTimeMillis\":1528263610629,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_description\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},(Deasserted|Asserted),\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by description of system log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by time",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528263593852,\"endTimeMillis\":1528264053729,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv65djnvsq0000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv65djnvsq0000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_time\",\"preContext\":\"iBMC .* : +(\\\\d+,)?\",\"postContext\":\"[ ,]\\\\w+\",\"regexValue\":\"\\\\d{4}-\\\\d{2}-\\\\d{2}([ T]\\\\d{2}:\\\\d{2}:\\\\d{2}([+-]\\\\d{2}:\\\\d{2})?)?\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv65djnvsq0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by time.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by module of operation log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263356249,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf63lpmr2wyzi0\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf63lpmr2wyzi0\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_module\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\",\"postContext\":\",\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf63lpmr2wyzi0\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by module of operation log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by details of security log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263453023,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+ \\\\w+(\\\\[\\\\d+\\\\])?:( )\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by details of security log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by interface of security log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263536882,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+( )\",\"postContext\":\"(\\\\[\\\\d+\\\\])?:( )\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by interface of security log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by event code of system log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528263285586,\"endTimeMillis\":1528263677624,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"EQUAL\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"<span>Query by event code of system log.</span>",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by severity of system log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528263593852,\"endTimeMillis\":1528263996593,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_severity\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\",\"postContext\":\",0x[0-9A-Fa-f]{8},\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by severity of system log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by status of system log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528263593852,\"endTimeMillis\":1528264033097,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_status\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},\",\"postContext\":\",\",\"regexValue\":\"(Deasserted|Asserted)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by status of system log. <span>Optional value: </span><span><span style=\"font-weight: bold;\">Deasserted</span>, <span style=\"font-weight: bold;\">Asserted</span>.</span>",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by interface of operation log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263083552,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})?( )\",\"postContext\":\",((N/A)|\\\\w+)@\",\"regexValue\":\"\\\\w+|(N/A)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by interface of operation log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query by details of operation log",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528261707965,\"endTimeMillis\":1528263251984,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query by details of operation log.",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
} ],
"alerts":[ {
"name":"iBMC: CPU MCE/AER Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>CPU triggered an uncorrectable error.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The system stability is affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. The CPU is faulty.<br>2. The mainboard is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Power off the server and check whether there is damage or poor contact between the component and its slot.<br>2. Replace the component and check for alarms.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529392737080,\"endTimeMillis\":1529396688090,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x0000001D\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: An Unrecoverable Fault Occurs on the PCIe Card Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>Unrecoverable errors are detected on PCIe card.<br></span><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The PCIe card is not running properly, and services are affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>An unrecoverable fault occurs on the PCIe card.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>The PCIe card is faulty. Replace the PCIe card.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529394266571,\"endTimeMillis\":1529398035283,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x08000061\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Hard Disk Backplane Power Failure (Critical) Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>Power supply to disk backplane failed.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The hard disk backplane cannot be used properly, which may result in service interruption.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. The cable on the hard disk backplane is faulty.<br>2. The hard disk backplane is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Remove and reinstall the cables of the disk backplane. <br>2. Replace the disk backplane.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529394266571,\"endTimeMillis\":1529398133213,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x0500000B\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Fan Backplane Power Failure Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>Fan backplane power failure.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>Heat dissipation of the server is affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>A fan backplane power failure occurs.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Replace the fan backplane.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529394158252,\"endTimeMillis\":1529397762507,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x18000003\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Shutdown Due to CPU Overheating Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>The OS was shut down due to CPU overheating.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The system automatically powers off due to CPU overheating, and services are affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. A fan module is faulty.</span><br><span>2. The ambient temperature is too high.</span><br><span>3. The air inlet or outlet is blocked.</span><br><span>4. No air duct is installed.</span><br><span>5. The heat sink is in poor contact with the CPU.</span><br><span>6. The CPU is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br>1. Check for high temperature alarm of air inlet or outlet.<br>2. Check for fan alarms.<br>3. Check whether the air duct is installed.<br>4. Check whether the CPU heat sink is properly installed.<br><span>5. Replace the CPU.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529392168768,\"endTimeMillis\":1529395828469,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x0000000F\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: RAID Controller Card MCE/AER Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>The RAID controller card triggered an uncorrectable error.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>Services related to the RAID controller card may be affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>The RAID controller card is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Power off the server and check whether there is damage or poor contact between the component and its slot.<br>2. Replace the component and check for alarms.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529392737080,\"endTimeMillis\":1529396387113,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x06000007\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: MOS FET Voltage Drop of the Mainboard Soft-Start Circuit Exceeds the Threshold (Critical) Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br>The MOS FET voltage drop of the soft-start circuit on the mainboard exceeds the threshold.<br><span style=\"font-weight: bold;\">Impact on the System</span><br>The board cannot run properly.<br><span style=\"font-weight: bold;\">Possible Causes</span><br>The MOS FET voltage drop of the mainboard soft-start circuit exceeds the threshold.",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Replace the mainboard.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393216511,\"endTimeMillis\":1529396935638,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x10000031\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: System Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>Critical system error. Analyze the alarm based on other events.<br></span><span style=\"font-weight: bold;\">Impact on the System</span><br>The OS is not running properly and related services are interrupted.<br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>The OS is not running properly.<br></span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Check for and clear component alarms according to the event description.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529392737080,\"endTimeMillis\":1529396550231,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x2C000031\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: LOM MCE/AER Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>The LOM triggered an uncorrectable error.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>NIC-related services may be affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>An FDM error occurs.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Replace the mainboard.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393969129,\"endTimeMillis\":1529397636836,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x100000B1\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: PCH MCE/AER Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>The PCH triggered an uncorrectable error.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The server is not running stably.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>The PCH chip is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Replace the mainboard.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393216511,\"endTimeMillis\":1529396816539,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x27000003\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Air Inlet Overheating (Critical) Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>The air inlet temperature exceeds the overtemperature threshold.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br>The component performance is affected, and devices cannot run stably.<br><span style=\"font-weight: bold;\">Possible Causes</span><br>1. The ambient temperature is too high.<br>2. The air inlet is blocked.<br>3. An empty slot or space exists.<br>4. The component where the air inlet sensor is located is faulty.",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Check the equipment room temperature.<br>2. Check for air inlet blockage.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393491667,\"endTimeMillis\":1529397137337,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x1200000f\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Mainboard SMI2 Link Initialization Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>CPU SMI2 training error.<br></span><span style=\"font-weight: bold;\">Impact on the System</span><br><span>All memory of a JC may be unavailable.<br></span><span style=\"font-weight: bold;\">Possible Causes</span><br><span>The VMSE link signal is faulty.<br></span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. If the server has MBMs installed, replace the MBM indicated by the alarm. Ensure that the slot in which the MBM is installed is clean. If the alarm still persists after the MBM is replaced, replace the board connected to the MBM.<br>2. If the server has no MBM, replace the mainboard holding the CPU indicated by the alarm.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393703784,\"endTimeMillis\":1529397523669,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x1000009B\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: MOS FET Voltage Drop of the Mainboard Soft-Start Circuit Exceeds the Threshold (Critical) Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br>The MOS FET voltage drop of the soft-start circuit on the mainboard exceeds the threshold.<br><span style=\"font-weight: bold;\">Impact on the System</span><br>The board cannot run properly.<br><span style=\"font-weight: bold;\">Possible Causes</span><br>The MOS FET voltage drop of the mainboard soft-start circuit exceeds the threshold.",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>Replace the mainboard.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393216511,\"endTimeMillis\":1529396935638,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x10000031\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Memory Board SMI2 Link Initialization Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>Memory board SMI2 training error.<br></span><span style=\"font-weight: bold;\">Impact on the System</span><br><span>All memory of a JC may be unavailable.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>The VMSE link signal is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. If the server has MBMs installed, replace the MBM indicated by the alarm. Ensure that the slot in which the MBM is installed is clean. If the alarm still persists after the MBM is replaced, replace the board connected to the MBM.<br>2. If the server has no MBM, replace the mainboard holding the CPU indicated by the alarm.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393703784,\"endTimeMillis\":1529397378228,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x0E000005\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: CPU Configuration Error Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>CPU configuration error.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The system automatically powers off due to CPU overheating, and services are affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. A fan module is faulty.<br>2. The ambient temperature is too high.<br>3. The air inlet or outlet is blocked.<br>4. No air duct is installed.<br>5. The heat sink is in poor contact with the CPU.<br>6. The CPU is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Check whether all CPU models are the same.<br>2. Exchange the positions of the alarmed CPU and a normal CPU to determine the faulty component.<br>3. Replace the CPU or the mainboard.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529392358872,\"endTimeMillis\":1529396264264,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x00000013\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Overheating of a 12 V PSU on the PSU Backplane Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>PSU backplane power supply over temperature.<br></span><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The power supply to the system is affected.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. The ambient temperature is too high.<br>2. The air inlet is blocked.<br>3. An empty slot or space exists.<br>4. The component where the air inlet sensor is located is faulty.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Check the equipment room temperature.<br>2. Check for vacant slots and missing air baffles. Install filler panels in vacant slots and air baffles.<br>3.Replace the PSU backplane.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529394266571,\"endTimeMillis\":1529397899098,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x19000001\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: No Available System Memory Alert",
"info":"<span style=\"font-weight: bold;\">Description</span><br><span>System has no available memory.</span><br><span style=\"font-weight: bold;\">Impact on the System</span><br><span>The server performance may be affected or the server cannot be started.</span><br><span style=\"font-weight: bold;\">Possible Causes</span><br><span>1. No DIMM is installed.<br>2. DIMMs are not installed properly.</span>",
"recommendation":"<span style=\"font-weight: bold;\">Procedure</span><br><span>1. Check for other memory alarms. If there are other memory alarms, clear the alarms. Then check whether the alarm is cleared.<br>2. If there is no other memory alarm, check whether the DIMMs are properly installed.</span>",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1529393591720,\"endTimeMillis\":1529397287630,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"operator\":\"CONTAINS\",\"value\":\"0x2C00004F\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_event_code\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,\",\"postContext\":\",(Deasserted|Asserted),\",\"regexValue\":\"0x[0-9A-Fa-f]{8}\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mv3gk3tul5rw6zdf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":0.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
}, {
"name":"iBMC: Multiple Login Failure Alert",
"info":"This alert is generated when the number of failed login attempts is greater than the threshold.",
"alertType":"RATE_BASED",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528273290050,\"endTimeMillis\":1528276911988,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"hitCount":3.0,
"hitOperator":"GREATER_THAN",
"searchPeriod":3600000,
"searchInterval":600000
} ],
"dashboardSections":[ {
"views":[ {
"name":"Overview",
"constraints":[ {
"internalName":"__li_source_path",
"operator":"CONTAINS"
} ],
"rows":[ {
"widgets":[ {
"name":"Count of iBMC events over time",
"info":"This widget displays the total number of reported iBMC events over time. Unless filtering by source, the count includes all events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1530164238025,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv64dsn5shky3ul5xgc3lf\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_product_name\",\"preContext\":\"^ *\",\"postContext\":\"( ).* : (server)?\",\"regexValue\":\"iBMC?\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv64dsn5shky3ul5xgc3lf\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Unique count of remote host names over time",
"info":"This widget displays the total number of reported iBMC events over time by remote host name. Unless filtering by source, the count includes all events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528181203937,\"endTimeMillis\":1528268034546,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Unique count\",\"value\":\"UCOUNT\",\"requiresField\":true,\"numericOnly\":false}],\"field\":{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"displayName\":\"hw_ibmc_operation_ip_address\",\"displayNamespace\":\"Huawei - iBMC\"}}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Unique count\",\"value\":\"UCOUNT\",\"requiresField\":true,\"numericOnly\":false},\"piqlFunctionField\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_ip_address\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(N/A|\\\\w+)@\",\"postContext\":\"(:\\\\d+)?,\\\\w+,\",\"regexValue\":\"(\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC events by server identity",
"info":"This widget displays the total number of reported iBMC events by server identity. Unless filtering by source, the count includes all events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528128000000,\"endTimeMillis\":1529596800000,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_server_identity\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_server_identity\",\"preContext\":\"^ *iBMC( )\",\"postContext\":\"( ):( )\",\"regexValue\":\".*\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643foj3gk4s7nfsgk3tunf2hs000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Relevant queries",
"info":"This widget contains useful queries that can be executed to examine iBMC events in details on the Interactive Analytics page.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":null,
"chartOptions":null,
"widgetType":"list",
"listType":"query",
"listData":[ {
"name":"Query failed login",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528264815670,\"endTimeMillis\":1528268801929,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"<span>Query failed login.</span>",
"options":"{\"chartTypeName\":null,\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":false}\"}"
}, {
"name":"Query security logs for error or failed",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527241042935,\"endTimeMillis\":1528269245231,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"operator\":\"CONTAINS\",\"value\":\"error,failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+ \\\\w+(\\\\[\\\\d+\\\\])?:( )\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query security logs for error or failed.",
"options":"{\"chartTypeName\":\"area\",\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":true}\"}"
}, {
"name":"Query system logs for error or failed",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527241042935,\"endTimeMillis\":1528269077304,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"operator\":\"CONTAINS\",\"value\":\"error,failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_description\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},(Deasserted|Asserted),\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query system logs for error or failed.",
"options":"{\"chartTypeName\":\"area\",\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":true}\"}"
}, {
"name":"Query operation logs for failed",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527241042935,\"endTimeMillis\":1528269480353,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":"",
"info":"Query operation logs for failed.",
"options":"{\"chartTypeName\":\"area\",\"chartOptions\":\"{\\\"logaxis\\\":false,\\\"trendline\\\":false,\\\"spline\\\":true}\"}"
} ]
} ]
} ]
}, {
"name":"Security",
"constraints":[ {
"internalName":"__li_source_path",
"operator":"CONTAINS"
} ],
"rows":[ {
"widgets":[ {
"name":"Count of iBMC security events over time",
"info":"This widget shows the total number of reported iBMC security logs over time. Unless filtering by source, the count includes all security events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528187124060,\"endTimeMillis\":1528273526702,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+( )\",\"postContext\":\"(\\\\[\\\\d+\\\\])?:( )\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC events over time by host",
"info":"This widget shows the total number of reported iBMC security events over time by host. Unless filtering by source, the count includes all security events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"line",
"chartOptions":"{\"logaxis\":false,\"legend\":true,\"stacking\":\"normal\",\"spline\":false}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529989291564,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_security_host\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_host\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2}( )\",\"postContext\":\"( )\\\\w+\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Count of failed iBMC events over time",
"info":"This widget shows the total number of reported iBMC failed security events over time. Unless filtering by source, the count includes all security events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1530082036594,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"operator\":\"CONTAINS\",\"value\":\"error,failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+ \\\\w+(\\\\[\\\\d+\\\\])?:( )\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwizlumfuwy4y0\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC events by host",
"info":"This widget shows the total number of reported iBMC security events by host. Unless filtering by source, the count includes all security events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527241042935,\"endTimeMillis\":1528275294157,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_security_host\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_host\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2}( )\",\"postContext\":\"( )\\\\w+\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpwq33toq000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Count of iBMC events by interface",
"info":"This widget shows the total number of reported iBMC security events by interface. Unless filtering by source, the count includes all security events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1528954872573,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_security_interface\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_security_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}T\\\\d{2}:\\\\d{2}:\\\\d{2}[+-]\\\\d{2}:\\\\d{2} \\\\w+( )\",\"postContext\":\"(\\\\[\\\\d+\\\\])?:( )\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643fmn2xe2lupfpws3tumvzgmyldmu000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
} ]
}, {
"name":"System",
"constraints":[ {
"internalName":"__li_source_path",
"operator":"CONTAINS"
} ],
"rows":[ {
"widgets":[ {
"name":"Count of iBMC system events over time",
"info":"This widget shows the total number of reported iBMC system logs over time. Unless filtering by source, the count includes all system events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528189004217,\"endTimeMillis\":1528275756007,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_status\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},\",\"postContext\":\",\",\"regexValue\":\"(Deasserted|Asserted)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7on2gc5dvom000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of failed iBMC events over time by source",
"info":"This widget shows the total number of reported iBMC system events over time by source. Unless filtering by source, the count includes all system events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"line",
"chartOptions":"{\"logaxis\":false,\"legend\":true,\"stacking\":\"normal\",\"spline\":false}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528189525506,\"endTimeMillis\":1528275930231,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"operator\":\"CONTAINS\",\"value\":\"error,failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"source\",\"internalName\":\"__li_source_path\",\"displayNamespace\":null,\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_description\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},(Deasserted|Asserted),\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Count of iBMC events over time by level",
"info":"This widget shows the total number of reported iBMC system events over time by severity level. Unless filtering by source, the count includes all system events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"line",
"chartOptions":"{\"logaxis\":false,\"legend\":true,\"stacking\":\"normal\",\"spline\":false}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528189604572,\"endTimeMillis\":1528276385838,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_system_severity\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_severity\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\",\"postContext\":\",0x[0-9A-Fa-f]{8},\",\"regexValue\":\"\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7onsxmzlsnf2hs000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of failed iBMC events by source",
"info":"This widget shows the total number of reported failed iBMC system events by source.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1/2",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527241042935,\"endTimeMillis\":1528275941517,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"operator\":\"CONTAINS\",\"value\":\"error,failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"source\",\"internalName\":\"__li_source_path\",\"displayNamespace\":null,\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_system_description\",\"preContext\":\"iBMC .* : +\\\\d+,\\\\d{4}-\\\\d{2}-\\\\d{2} \\\\d{2}:\\\\d{2}:\\\\d{2},\\\\w+,0x[0-9A-Fa-f]{8},(Deasserted|Asserted),\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv643zon2gk3k7mrsxgy3snfyhi2lpny000000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
} ]
}, {
"name":"Operation",
"constraints":[ {
"internalName":"__li_source_path",
"operator":"CONTAINS"
} ],
"rows":[ {
"widgets":[ {
"name":"Count of iBMC operation events over time",
"info":"This widget shows the total number of reported iBMC operaiton logs over time. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1",
"chartType":"area",
"chartOptions":"{\"logaxis\":false,\"trendline\":false,\"spline\":true}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1528183124107,\"endTimeMillis\":1528269752575,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})?( )\",\"postContext\":\",((N/A)|\\\\w+)@\",\"regexValue\":\"\\\\w+|(N/A)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC login failures over time by remote host",
"info":"This widget shows the total number of reported failed iBMC login events by remote host. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"line",
"chartOptions":"{\"logaxis\":false,\"legend\":true,\"stacking\":\"normal\",\"spline\":false}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529989420783,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":true,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login failed\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_operation_ip_address\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"},{\"displayName\":\"hw_ibmc_operation_ip_address\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(N/A|\\\\w+)@\",\"postContext\":\"(:\\\\d+)?,\\\\w+,\",\"regexValue\":\"(\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Count of iBMC logins by remote host",
"info":"This widget shows the total number of reported iBMC login events by remote host. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529989821823,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login successfully,login failed\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_operation_ip_address\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"},{\"displayName\":\"hw_ibmc_operation_ip_address\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(N/A|\\\\w+)@\",\"postContext\":\"(:\\\\d+)?,\\\\w+,\",\"regexValue\":\"(\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62lql5qwizdsmvzxg000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC logins by interface",
"info":"This widget shows the total number of reported iBMC login events by interface. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529989802350,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"operator\":\"EXISTS\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login failed,login successfully\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_operation_interface\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"},{\"displayName\":\"hw_ibmc_operation_interface\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})?( )\",\"postContext\":\",((N/A)|\\\\w+)@\",\"regexValue\":\"\\\\w+|(N/A)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf62loorsxeztbmnsq0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
}, {
"name":"Count of iBMC logins by user",
"info":"This widget shows the total number of reported iBMC login events by user. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"chartType":"pie",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529989775817,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login successfully,login failed\"},{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"operator\":\"EXISTS\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_operation_user\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"},{\"displayName\":\"hw_ibmc_operation_user\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? \\\\w+,\",\"postContext\":\"@\",\"regexValue\":\"\\\\w+|(N/A)\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf65ltmvza0000\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
}, {
"widgets":[ {
"name":"Count of iBMC logins by basic information",
"info":"This widget shows the total number of reported iBMC login events by basic information. Unless filtering by source, the count includes all operaiton events from all Huawei servers that are forwarding logs.<br><br>For more information about the Huawei iBMC content pack, visit the github page here: <a href=\"https://github.com/Huawei/Server_Management_Plugin_Log-Insight\">https://github.com/Huawei/Server_Management_Plugin_Log-Insight</a>",
"gridWidth":"1/2",
"chartType":"number",
"chartOptions":"{\"logaxis\":false,\"pielabelstyle\":\"legend\",\"piepercentage\":false,\"piestyle\":\"normal\"}",
"widgetType":"chart",
"chartQuery":"{\"query\":\"\",\"startTimeMillis\":1527147905593,\"endTimeMillis\":1529552605092,\"piqlFunctionGroups\":[{\"functions\":[{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false}],\"field\":null}],\"dateFilterPreset\":\"CUSTOM\",\"shouldGroupByTime\":false,\"eventSortOrder\":\"DESC\",\"summarySortOrder\":\"DESC\",\"compareQueryOrderBy\":\"TREND\",\"compareQuerySortOrder\":\"DESC\",\"compareQueryOptions\":null,\"messageViewType\":\"EVENTS\",\"constraintToggle\":\"ALL\",\"piqlFunction\":{\"label\":\"Count\",\"value\":\"COUNT\",\"requiresField\":false,\"numericOnly\":false},\"piqlFunctionField\":null,\"fieldConstraints\":[{\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"operator\":\"CONTAINS\",\"value\":\"login successfully,login failed\"}],\"supplementalConstraints\":[],\"groupByFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"displayNamespace\":\"Huawei - iBMC\",\"numericGroupByType\":\"EACH_VALUE\",\"numericGroupByValue\":null}],\"extractedFields\":[{\"displayName\":\"hw_ibmc_operation_details\",\"preContext\":\"iBMC .* : +\\\\d{4}-\\\\d{2}-\\\\d{2}( \\\\d{2}:\\\\d{2}:\\\\d{2})? (\\\\w+|(N/A)),(\\\\w+|(N/A))@((\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3}\\\\.\\\\d{1,3})|\\\\w+)(:\\\\d+)?,\\\\w+,\",\"postContext\":\"$\",\"regexValue\":\"[\\\\s\\\\S]+\",\"internalName\":\"ibadcnk7mnxw2ltiovqxozljfzuwe3ldnb3v62lcnvrv633qmvzgc5djn5xf6zdforqws3dt\",\"constraints\":\"{\\\"searchTerms\\\":\\\"iBMC\\\",\\\"filters\\\":[{\\\"internalName\\\":\\\"__li_source_path\\\",\\\"displayName\\\":\\\"source\\\",\\\"operator\\\":\\\"EXISTS\\\",\\\"fieldType\\\":\\\"STRING\\\",\\\"isExtracted\\\":false,\\\"hidden\\\":false}]}\"}]}",
"messageQuery":""
} ]
} ]
} ],
"header":""
} ],
"aliasFields":[ ],
"aliasRules":[ ],
"author":"Huawei Technologies Co.,Ltd.",
"url":"https://www.huawei.com/",
"contentVersion":"1.0",
"info":"<span style=\"font-weight: bold;\">Proactive monitoring of your iBMC</span><br><span>Push events to the Log Insight platform to monitor Huawei servers using management services. Quickly identify issues using dashboards and pre-defined alerts. Highly scalable, and designed to process big data.</span><br><br><span style=\"font-weight: bold;\">Historical viewing of Huawei array events</span><br><span>View Huawei server trends over extended periods of time by using customized functions to help identify potential problems before they affect production.</span><br><br><span>The Huawei iBMC content pack will help bridge the gap between VMware and system administrators, providing a common set of data by which the Huawei servers can be monitored and issues can be addressed.</span>",
"instructions":"<span>iBMC Configuration</span><ol><li>Log in to the BMC WebUI as an administrator and choose <span style=\"font-weight: bold;\">Alarm&SEL</span> > <span style=\"font-weight: bold;\">Alarm Settings</span>.</li><li>Set the following parameters in the <span style=\"font-weight: bold;\">Syslog Notification Settings</span> area:<ul><li><span style=\"font-weight: bold;\">Syslog Notifications</span>: Set this parameter to <span style=\"font-weight: bold;\">ON</span>.</li><li><span style=\"font-weight: bold;\">Transmission Protocol</span>: Set this parameter to <span style=\"font-weight: bold;\">TCP</span> or <span style=\"font-weight: bold;\">UDP</span>.</li><li><span style=\"font-weight: bold;\">Current Status</span>: Set this parameter to <span style=\"font-weight: bold;\">Enable</span>.</li><li><span style=\"font-weight: bold;\">Server Address</span>: Set this parameter to the IP address of the Log Insight server.</li><li><span style=\"font-weight: bold;\">Syslog Port</span>: Set this parameter to <span style=\"font-weight: bold;\">514</span>.</li><li>Set other parameters as required.</li></ul></li></ol>",
"icon":"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y6TUc/OFOt93mWVZnWYy1W7VJFfWNdT/126oW7nLmef8lXxjx83O2hcjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYMWLEiBEjRowYmyzI4YcffhjnnAEApdQjhIBzzoQQIISAMVbMZrNpIQRduHDhbcM5mEWLFhk33HDD4UII6LruZTKZdG1t7dpsNlvHGCsahlFwHMdyXdeaMmXKkl/+8pfv9dbe4sWL2eWXX/59xliRMeYRQjzOOeOcU0IICCHc8zzmuq510EEHPXr66aevHK5rO+SQQ46mlHLDMAoAoOt6EQBaW1tHpVKpds/zjEKhYCeTyc7777//weEaBwCccsopU99+++0dGxoaVlJKo7Lm4Zx4nHPm+z7jnLORI0d+esstt/xtoH1dd911Y+68887jRo8evYIxViSEwHEcK7yXKcuyMm1tbaPS6XSrEIKec845C6ZMmTLkpdbnzZs3dsmSJXvYtp359NNPx9fX169mjBUdx7F932d1dXVrOzs768K1TwFgn332+dusWbM+HuqxAMD5558/8f3339/W8zwmPxNCMAAghESVnNetW7flV77yldeuueaaF4Z6DNddd92YfD7Pstms3dbWlm5tbW3IZrMp3/cNSimnlHqu6xq9tWFZVi6bzdYBQDKZbM/lcinOOauvr1975513PtrXGG666aYR99577+GMsWJDQ8Nq13UNx3EsTdN4+JyWrwVd1wUAAUAQQoSmaWV/p1Ip+XfzAOelasybN2+s7Nu2bQFAmKYZjUd9f+SRR07vq7077rijDsq1EEKi8+VhGIYghIiZM2dOHqbLAgAQQpor+5ZHOp1W/x7WeX7xxRcppfQtACKRSHQ7noqj+Te/+U3TQPt78sknDQDNlNLoPgAQuq4LTdPK7ikAceihhx45mOvrCaZpvir7YIxF/TLGBIBo3du2LeQzsdVWW901HGMBAMMwXkUv61L5vPnKK68cO9j+7rnnntS3vvWtUzRNewtAM2PsdfmMVR6UUsEYE7quR+Po6dB1veweyrmrqalZXM24zjvvvO3kuZZlCcMwyu5LZX9IpVJl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"
}