Skip to content

Commit 5f1b573

Browse files
committed
CFY-4985-reporting-time-30s-instead-of-1s
1 parent 76990ac commit 5f1b573

16 files changed

+98
-7
lines changed

aws-ec2-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ inputs:
3333
description: >
3434
User for connecting to agent VM's
3535
36+
diamond_reporting_interval:
37+
description: interval in seconds for reporting metrics by diamond agent
38+
type: integer
39+
default: 10
40+
# This default is here for UX and demos, we strongly recommend you reconsider
41+
# how much data you report for your own production system based on your
42+
# specific application, as this generates approximately 12kb of data per report,
43+
# so for example a setting of 10 would generate approximately 726mb per week,
44+
# which might be an issue if you install your manager on a small partition.
45+
3646
node_templates:
3747

3848
nodecellar:

cloudstack-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,16 @@ inputs:
4646
The name of the dedicated application network to be created.
4747
default: nodecellar_network
4848

49+
diamond_reporting_interval:
50+
description: interval in seconds for reporting metrics by diamond agent
51+
type: integer
52+
default: 10
53+
# This default is here for UX and demos, we strongly recommend you reconsider
54+
# how much data you report for your own production system based on your
55+
# specific application, as this generates approximately 12kb of data per report,
56+
# so for example a setting of 10 would generate approximately 726mb per week,
57+
# which might be an issue if you install your manager on a small partition.
58+
4959
node_templates:
5060

5161
nodecellar:

openstack-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ inputs:
3333
description: >
3434
User for connecting to agent VM's
3535
36+
diamond_reporting_interval:
37+
description: interval in seconds for reporting metrics by diamond agent
38+
type: integer
39+
default: 10
40+
# This default is here for UX and demos, we strongly recommend you reconsider
41+
# how much data you report for your own production system based on your
42+
# specific application, as this generates approximately 12kb of data per report,
43+
# so for example a setting of 10 would generate approximately 726mb per week,
44+
# which might be an issue if you install your manager on a small partition.
45+
3646
node_templates:
3747

3848
nodecellar:

openstack-haproxy-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,16 @@ inputs:
3434
description: >
3535
User for connecting to agent VM's
3636
37+
diamond_reporting_interval:
38+
description: interval in seconds for reporting metrics by diamond agent
39+
type: integer
40+
default: 10
41+
# This default is here for UX and demos, we strongly recommend you reconsider
42+
# how much data you report for your own production system based on your
43+
# specific application, as this generates approximately 12kb of data per report,
44+
# so for example a setting of 10 would generate approximately 726mb per week,
45+
# which might be an issue if you install your manager on a small partition.
46+
3747
node_templates:
3848

3949
nodecellar:

openstack-nova-net-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,16 @@ inputs:
3434
description: >
3535
User for connecting to agent VM's
3636
37+
diamond_reporting_interval:
38+
description: interval in seconds for reporting metrics by diamond agent
39+
type: integer
40+
default: 10
41+
# This default is here for UX and demos, we strongly recommend you reconsider
42+
# how much data you report for your own production system based on your
43+
# specific application, as this generates approximately 12kb of data per report,
44+
# so for example a setting of 10 would generate approximately 726mb per week,
45+
# which might be an issue if you install your manager on a small partition.
46+
3747
node_templates:
3848

3949
nodecellar:

simple-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,16 @@ inputs:
3333
Path to a private key that resided on the management machine.
3434
SSH-ing into agent machines will be done with this key.
3535
36+
diamond_reporting_interval:
37+
description: interval in seconds for reporting metrics by diamond agent
38+
type: integer
39+
default: 10
40+
# This default is here for UX and demos, we strongly recommend you reconsider
41+
# how much data you report for your own production system based on your
42+
# specific application, as this generates approximately 12kb of data per report,
43+
# so for example a setting of 10 would generate approximately 726mb per week,
44+
# which might be an issue if you install your manager on a small partition.
45+
3646
node_templates:
3747

3848
nodecellar:

softlayer-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,16 @@ inputs:
5656
Ubuntu Linux 14.04 LTS Trusty Tahr - Minimal Install (64 bit)
5757
default: 4668
5858

59+
diamond_reporting_interval:
60+
description: interval in seconds for reporting metrics by diamond agent
61+
type: integer
62+
default: 10
63+
# This default is here for UX and demos, we strongly recommend you reconsider
64+
# how much data you report for your own production system based on your
65+
# specific application, as this generates approximately 12kb of data per report,
66+
# so for example a setting of 10 would generate approximately 726mb per week,
67+
# which might be an issue if you install your manager on a small partition.
68+
5969
node_templates:
6070

6171
nodecellar:

types/aws-ec2-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ node_types:
3030
inputs:
3131
diamond_config:
3232
default:
33-
interval: 1
33+
interval: { get_input: diamond_reporting_interval }
3434
start: diamond.diamond_agent.tasks.start
3535
stop: diamond.diamond_agent.tasks.stop
3636
uninstall: diamond.diamond_agent.tasks.uninstall

types/cloudstack-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ node_types:
5757
inputs:
5858
diamond_config:
5959
default:
60-
interval: 1
60+
interval: { get_input: diamond_reporting_interval }
6161
start: diamond.diamond_agent.tasks.start
6262
stop: diamond.diamond_agent.tasks.stop
6363
uninstall: diamond.diamond_agent.tasks.uninstall

types/openstack-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ node_types:
3131
inputs:
3232
diamond_config:
3333
default:
34-
interval: 1
34+
interval: { get_input: diamond_reporting_interval }
3535
start: diamond.diamond_agent.tasks.start
3636
stop: diamond.diamond_agent.tasks.stop
3737
uninstall: diamond.diamond_agent.tasks.uninstall

types/simple-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ node_types:
1818
inputs:
1919
diamond_config:
2020
default:
21-
interval: 1
21+
interval: { get_input: diamond_reporting_interval }
2222
start: diamond.diamond_agent.tasks.start
2323
stop: diamond.diamond_agent.tasks.stop
2424
uninstall: diamond.diamond_agent.tasks.uninstall

types/softlayer-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ node_types:
3737
inputs:
3838
diamond_config:
3939
default:
40-
interval: 1
40+
interval: { get_input: diamond_reporting_interval }
4141
start: diamond.diamond_agent.tasks.start
4242
stop: diamond.diamond_agent.tasks.stop
4343
uninstall: diamond.diamond_agent.tasks.uninstall

types/vcloud-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ node_types:
3636
inputs:
3737
diamond_config:
3838
default:
39-
interval: 1
39+
interval: { get_input: diamond_reporting_interval }
4040
start: diamond.diamond_agent.tasks.start
4141
stop: diamond.diamond_agent.tasks.stop
4242
uninstall: diamond.diamond_agent.tasks.uninstall

types/vsphere-types.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ node_types:
4242
inputs:
4343
diamond_config:
4444
default:
45-
interval: 1
45+
interval: { get_input: diamond_reporting_interval }
4646
start: diamond.diamond_agent.tasks.start
4747
stop: diamond.diamond_agent.tasks.stop
4848
uninstall: diamond.diamond_agent.tasks.uninstall

vcloud-blueprint.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,16 @@ inputs:
5858
Name of the existing network that's being used for Cloudify management
5959
type: string
6060

61+
diamond_reporting_interval:
62+
description: interval in seconds for reporting metrics by diamond agent
63+
type: integer
64+
default: 10
65+
# This default is here for UX and demos, we strongly recommend you reconsider
66+
# how much data you report for your own production system based on your
67+
# specific application, as this generates approximately 12kb of data per report,
68+
# so for example a setting of 10 would generate approximately 726mb per week,
69+
# which might be an issue if you install your manager on a small partition.
70+
6171
node_templates:
6272

6373
nodecellar:

vsphere-blueprint.yaml

+11
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,17 @@ inputs:
3737
description: >
3838
Which network to deploy the VM on
3939
40+
diamond_reporting_interval:
41+
description: interval in seconds for reporting metrics by diamond agent
42+
type: integer
43+
default: 10
44+
# This default is here for UX and demos, we strongly recommend you reconsider
45+
# how much data you report for your own production system based on your
46+
# specific application, as this generates approximately 12kb of data per report,
47+
# so for example a setting of 10 would generate approximately 726mb per week,
48+
# which might be an issue if you install your manager on a small partition.
49+
50+
4051
node_templates:
4152

4253
nodecellar:

0 commit comments

Comments
 (0)