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
CronHotBackupresources -
Number of created
MultiMapresources -
Number of created
Topicresources -
Number of created
ReplicatedMapresources -
Number of Serialization configuration declared
-
Expose Externally specific:
- Number of Hazelcast clusters where
unisocketis used - Number of Hazelcast clusters where smart client is used
- Number of Hazelcast clusters where
LoadBalancerdiscovery is used - Number of Hazelcast clusters where NodePort discovery is used
- Number of Hazelcast clusters where
LoadBalancermember 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
- Number of Hazelcast clusters where
-
User Code Deployment specific:
- Number of times
clientEnabledfield is given true - Number of times
configMapsfield is configured - Number of times
bucketConfigfield is configured - Number of times
remoteURLsfield is configured
- Number of times
-
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
-
HotHackupspecific:- 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
CustomConfigdeclared -
Jet specific:
- Number of Hazelcast clusters where Jet engine is enabled
- Number of Hazelcast clusters where
LosslessRestartis enabled
-
Number of created
JetJobSnapshotresources -
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
LoadBalancerservices 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