blob: 48b4c9556ad5dd65d886df0b2ac532d3dc9a13a5 (
plain)
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
|
name: doctor performance profiling
description: create performance profile for OPNFV doctor notification time
info:
facility: local
engineer: local
config:
driver: sample
collector:
- name: logfile
logs:
- filename: doctor_consumer.log
# 2016-12-28 03:16:05,630 consumer.py 26 INFO doctor consumer notified at 1482894965.63
patterns:
- match: 'doctor consumer notified at \d+(\.\d+)?$'
capture: notified consumer
- filename: doctor_inspector.log
# 2016-12-28 03:16:05,299 inspector.py 76 INFO event posted at 1482894965.3
# 2016-12-28 03:16:05,299 inspector.py 56 INFO doctor mark vm(<Server: doctor_vm1>) error at 1482894965.3
# 2016-12-28 03:16:05,506 inspector.py 66 INFO doctor mark host(overcloud-novacompute-1.ool-virtual1) down at 1482894965.51
patterns:
- match: 'event posted at \d+(\.\d+)?$'
capture: posted event
- match: 'doctor mark vm\(.*\) error at \d+(\.\d+)?$'
capture: marked VM error
- match: 'doctor mark host\(.*\) down at \d+(\.\d+)?$'
capture: marked host down
- filename: disable_network.log
# doctor set host down at 1482894965.164096803
patterns:
- match: 'doctor set host down at \d+(\.\d+)?$'
capture: set host down
reporter:
name: console
# transform collected data into timeline
transformer: timeline
QPIs:
- fake-qpi.yaml
|