Newer
Older
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
vnfd-catalog:
vnfd:
- connection-point:
- name: eth0
type: VPORT
description: Simple VNF example with a cirros and a VNF alarm
id: cirros_alarm-vnf
mgmt-interface:
cp: eth0
monitoring-param:
- aggregation-type: AVERAGE
id: cirros_vnf_cpu_util
name: cirros_vnf_cpu_util
vdu-monitoring-param:
vdu-monitoring-param-ref: cirros_vnfd-VM_cpu_util
vdu-ref: cirros_vnfd-VM
- aggregation-type: AVERAGE
id: cirros_vnf_average_memory_utilization
name: cirros_vnf_average_memory_utilization
vdu-monitoring-param:
vdu-monitoring-param-ref: cirros_vnfd-VM_average_memory_utilization
vdu-ref: cirros_vnfd-VM
name: cirros_alarm-vnf
short-name: cirros_alarm-vnf
vdu:
- alarm:
- alarm-id: alarm-1
operation: LT
value: 20
actions:
alarm:
- url: https://webhook.site/e65ad8a0-53b5-4d7f-bd50-c1a50b260871
ok:
- url: https://webhook.site/e65ad8a0-53b5-4d7f-bd50-c1a50b260871
insufficient-data:
- url: https://webhook.site/e65ad8a0-53b5-4d7f-bd50-c1a50b260871
vnf-monitoring-param-ref: cirros_vnf_cpu_util
count: 1
description: cirros_vnfd-VM
id: cirros_vnfd-VM
image: cirros
interface:
- external-connection-point-ref: eth0
name: eth0
type: EXTERNAL
virtual-interface:
bandwidth: 0
type: VIRTIO
vpci: 0000:00:0a.0
monitoring-param:
- id: cirros_vnfd-VM_cpu_util
nfvi-metric: cpu_utilization
- id: cirros_vnfd-VM_average_memory_utilization
nfvi-metric: average_memory_utilization
name: cirros_vnfd-VM
vm-flavor:
memory-mb: 256
storage-gb: 2
vcpu-count: 1
vendor: OSM
version: '1.0'