Skip to content

Commit adf1bc3

Browse files
authored
Update events.md
1 parent 58e2e75 commit adf1bc3

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

articles/cyclecloud/events.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Node Events
33
description: Use the CycleCloud Events integration to get notified on state changes
44
author: dougclayton
5-
ms.date: 08/16/2020
5+
ms.date: 06/10/2025
66
ms.author: doclayto
77
monikerRange: '>= cyclecloud-8'
88
---
@@ -15,7 +15,7 @@ You can configure CycleCloud to publish to an Event Grid *topic* by connecting i
1515

1616
## Event objects
1717

18-
The events are in the standard Event Grid schema. All CycleCloud-specific elements are in the `data` property on the event.
18+
The events follow the standard Event Grid schema, with all CycleCloud-specific details contained within the `data` property.
1919

2020
| Name | Type | Description |
2121
| - | - | - |
@@ -71,7 +71,7 @@ This event is fired when nodes are added to the cluster. There's one event for e
7171

7272
### Node events
7373

74-
CycleCloud sends events when nodes change state. Node events contain additional information in the `data` property:
74+
CycleCloud sends events whenever nodes transition between states. These node events include additional context within the `data` property:
7575

7676
| Property | Type | Description |
7777
| - | - | - |
@@ -91,33 +91,33 @@ CycleCloud sends events when nodes change state. Node events contain additional
9191

9292
#### Microsoft.CycleCloud.NodeAdded
9393

94-
This event is fired for each node that is added to a cluster. To get an event for a set of nodes added at once, see [ClusterSizeIncreased](#microsoftcyclecloudclustersizeincreased). This event is sent when the node first appears in the UI, so it doesn't have any timing information.
94+
This event is triggered for each node added to a cluster. To receive a single event for multiple nodes added simultaneously, see [ClusterSizeIncreased](#microsoftcyclecloudclustersizeincreased). This event is sent when the node first appears in the UI, so it doesn't have any timing information.
9595

9696
#### Microsoft.CycleCloud.NodeCreated
9797

98-
This event is fired each time a node starts for the first time (that is, a VM is created for the node). This event contains the following timing information:
98+
This event is triggered each time a node starts for the first time (that is, when a VM is created for the node). It includes the following timing details:
9999

100100
- `Create`: The total time to create the node. This time includes creating the VM and configuring the VM.
101101
- `CreateVM`: How long it took to create the VM.
102102
- `Configure`: How long it took to install software and configure the node.
103103

104104
#### Microsoft.CycleCloud.NodeDeallocated
105105

106-
This event is fired each time a node is deallocated. This event contains the following timing information:
106+
This event is triggered each time a node is deallocated. It includes the following timing details:
107107

108108
- `Deallocate`: The total time to deallocate the node.
109109
- `DeallocateVM`: How long it took to deallocate the VM.
110110

111111
#### Microsoft.CycleCloud.NodeStarted
112112

113-
This event is fired each time a node restarts from a deallocated state. This event contains the following timing information:
113+
This event is triggered each time a node restarts from a deallocated state. It includes the following timing details:
114114

115115
- `Start`: The total time it took to restart the deallocated node.
116116
- `StartVM`: How long it took to start the deallocated VM.
117117

118118
#### Microsoft.CycleCloud.NodeTerminated
119119

120-
This event is fired each time a node is terminated and its VM is deleted. This event contains the following timing information:
120+
This event is triggered each time a node is terminated and its VM is deleted. It includes the following timing details:
121121

122122
- `Terminate`: The total time it took to terminate the node.
123123
- `DeleteVM`: How long it took to delete the VM.
@@ -191,4 +191,3 @@ You can use this timing to track how long a spot VM was running before it was ev
191191
### Retry Count
192192

193193
In CycleCloud, you can retry some operations if they fail. These operations are reflected in the `NodeCreated`, `NodeDeallocated`, `NodeStarted`, and `NodeTerminated` events. These events contain an optional `retryCount` property on the event's `data` property that indicates how many times the operation was attempted prior to this event. This property is included on subsequent retries, whether those attempts succeeded or failed.
194-

0 commit comments

Comments
 (0)