Phone home data
Each instance of Hazelcast Platform Operator reports usage data to the Hazelcast phone home server when a Custom Resource is successfully deployed and every 24 hours after that. Hazelcast uses this data to learn about the usage of Operator.
Usage data is sent to the following URL: http://phonehome.hazelcast.com/pingOp.
Usage data
The following information is sent in a phone home:
-
Operator version
-
Kubernetes distribution, such as EKS, GKE, AKS
-
Kubernetes version
-
Operator uptime
-
Operator UID
-
Operator installation origin, such as Dockerhub or Red Hat Connect
-
Type of watched namespace scope, such as single, all, multi, own
-
Number of created Hazelcast Enterprise clusters
-
List of created Hazelcast cluster UUIDs
-
List of High Availability modes of Hazelcast clusters
-
Number of created Management Center instances
-
Number of created Hazelcast members
-
Number of created WAN replications
-
Number of created CronHotBackup resources
-
Number of created MultiMap resources
-
Number of created Topic resources
-
Number of created ReplicatedMap resources
-
Number of Serialization configuration declared
-
Expose Externally specific:
- Number of Hazelcast clusters where unisocket is used
- Number of Hazelcast clusters where smart client is used
- Number of Hazelcast clusters where LoadBalancer discovery is used
- Number of Hazelcast clusters where NodePort discovery is used
- Number of Hazelcast clusters where LoadBalancer member access is used
- Number of Hazelcast clusters where node external IP member access is used
- Number of Hazelcast clusters where node name member access is used
-
User Code Deployment specific:
- Number of times clientEnabled field is given true
- Number of times configMaps field is configured
- Number of times bucketConfig field is configured
- Number of times remoteURLs field is configured
-
Aggregated number of all types of configured Executor Services
-
Map specific:
- Number of Map configurations created
- Number of Map configurations with persistence enabled
- Number of Map configurations with map store configured
-
Cache specific:
- Number of Cache configurations created
-
HotHackup specific:
- Number of local backups
- Number of external backups
- Number of backups using Kubernetes Persistent Volume Claims
- Number of clusters with enabled persistence restore feature
- Number of external backups to AWS S3
- Number of external backups to Google Storage
- Number of external backups to Azure Blob Storage
- Number of created WAN Sockets using Advanced Network
-
List of allocated resources:
- Limit of memory
- Limit of CPU
-
Number of Hazelcast clusters where SQL is configured
-
Number of CustomConfig declared
-
Jet specific:
- Number of Hazelcast clusters where Jet engine is enabled
- Number of Hazelcast clusters where LosslessRestart is enabled
-
Number of created JetJobSnapshot resources
-
TLS specific:
- Number of Hazelcast clusters where TLS is enabled
- Number of Hazelcast clusters where MTLS is enabled
-
Management Center External Connectivity specific:
- Number of ClusterIP services exposing Management Center
- Number of NodePort services exposing Management Center
- Number of LoadBalancer services exposing Management Center
- Number of Ingresses routing to Management Center
- Number of OpenShift routes created for Management Center resources
Disable phone homes
To disable phone homes, set phoneHomeEnabled value to false with your Helm release:
helm install operator hazelcast/hazelcast-platform-operator --set phoneHomeEnabled=false