You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/service-fabric/service-fabric-diagnostics-eventstore.md
+18-6Lines changed: 18 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,19 +13,19 @@ ms.devlang: dotNet
13
13
ms.topic: conceptual
14
14
ms.tgt_pltfrm: NA
15
15
ms.workload: NA
16
-
ms.date: 1/17/2019
16
+
ms.date: 6/6/2019
17
17
ms.author: srrengar
18
18
19
19
---
20
20
21
-
# EventStore service overview
21
+
# EventStore Overview
22
22
23
23
>[!NOTE]
24
24
>As of Service Fabric version 6.4. the EventStore APIs are only available for Windows clusters running on Azure only. We are working on porting this functionality to Linux as well as our Standalone clusters.
25
25
26
26
## Overview
27
27
28
-
Introduced in version 6.2, the EventStore service is a monitoring option in Service Fabric. EventStore provides a way to understand the state of your cluster or workloads at a given point in time.
28
+
Introduced in version 6.2, the EventStore service is a monitoring option in Service Fabric. EventStore provides a way to understand the state of your cluster or workloads at a given point in time.
29
29
The EventStore is a stateful Service Fabric service that maintains events from the cluster. The event are exposed through the Service Fabric Explorer, REST and APIs. EventStore queries the cluster directly to get diagnostics data on any entity in your cluster and should be used to help:
30
30
31
31
* Diagnose issues in development or testing, or where you might be using a monitoring pipeline
@@ -37,7 +37,7 @@ The EventStore is a stateful Service Fabric service that maintains events from t
37
37
To see a full list of events available in the EventStore, see [Service Fabric events](service-fabric-diagnostics-event-generation-operational.md).
38
38
39
39
>[!NOTE]
40
-
>As of Service Fabric version 6.2. the EventStore APIs are currently in preview for Windows clusters running on Azure only. We are working on porting this functionality to Linux as well as our Standalone clusters.
40
+
>As of Service Fabric version 6.4. the EventStore APIs and UX are generally available for Azure Windows clusters. We are working on porting this functionality to Linux as well as our Standalone clusters.
41
41
42
42
The EventStore service can be queried for events that are available for each entity and entity type in your cluster. This means you can query for events on the following levels:
43
43
* Cluster: events specific to the cluster itself (e.g. cluster upgrade)
@@ -68,9 +68,21 @@ In [fabricSettings.json in your cluster](service-fabric-cluster-fabric-settings.
68
68
],
69
69
```
70
70
71
-
### Azure cluster
71
+
### Azure cluster version 6.5+
72
+
If your Azure cluster gets upgraded to version 6.5 or higher, EventStore will be automatically enabled on your cluster. To opt out, you need to update your cluster template with the following:
72
73
73
-
In your cluster's Azure Resource Manager template, you can turn on the EventStore service by performing a [cluster config upgrade](service-fabric-cluster-config-upgrade-azure.md) and adding the following code, you can use PlacementConstraints to put the replicas of the EventStore service on a specific NodeType e.g. a NodeType dedicated for the system services. The `upgradeDescription` section configures the config upgrade to trigger a restart on the nodes. You can remove the section in another update.
74
+
* Use an API version of `2019-03-01` or newer
75
+
* Add the following code to your properties section in your cluster
76
+
```json
77
+
"fabricSettings": [
78
+
…
79
+
],
80
+
"eventStoreEnabled": false
81
+
```
82
+
83
+
### Azure cluster version 6.4
84
+
85
+
If you are using version 6.4, you can edit your Azure Resource Manager template to turn on EventStore service. This is done by performing a [cluster config upgrade](service-fabric-cluster-config-upgrade-azure.md) and adding the following code, you can use PlacementConstraints to put the replicas of the EventStore service on a specific NodeType e.g. a NodeType dedicated for the system services. The `upgradeDescription` section configures the config upgrade to trigger a restart on the nodes. You can remove the section in another update.
0 commit comments