By default, analytics services are part of basic
setups for Tungsten Fabric deployments. To obtain a more lightweight setup,
you can disable these services through the custom resource of the Tungsten
Fabric Operator.
Warning
Disabling of the Tungsten Fabric analytics services requires
restart of the data plane services for existing environments and must be
planned in advance. While calculating the maintenance window for this
operation, take into account the deletion of the analytics DaemonSets
and automatic restart of the tf-config, tf-control, and
tf-webui pods.
Clean up the Kubernetes resources. To free up the space that has been used
by Cassandra, ZooKeeper, and Kafka analytics storage, manually delete the
related PVC:
Delete terminated nodes from the Tungsten Fabric configuration through
the Tungsten Fabric web UI:
Caution
With disabled Tungsten Fabric analytics, the Tungsten Fabric
web UI may not work properly.
Log in to the Tungsten Fabric web UI.
On Configure > Infrastructure > Nodes > Analytics Nodes,
delete all terminated analytics nodes.
On Configure > Infrastructure > Nodes > Database Analytics
Nodes, delete all terminated database analytics nodes.
Depending on the MOSK version, proceed accordingly:
MOSK 24.1
Disable monitoring of the Tungsten Fabric analytics services in
StackLight by setting the following parameter in StackLight values
of the Cluster object to false:
tungstenFabricMonitoring:
analyticsEnabled:false
When done, the monitoring of the Tungsten Fabric analytics components
will become disabled and Kafka alerts along with the Kafka dashboard
will disappear from StackLight.
Since MOSK 24.2
The tungstenFabricMonitoring.analyticsEnabled setting is
automatically configured based on the state of the Tungsten Fabric
analytics services, which are enabled or disabled.
However, you can still override this setting. If set manually,
the configuration overrides the default behavior and does not reflect
the actual state of Tungsten Fabric analytics.
Now, with the Tungsten Fabric analytics services successfully disabled, you
have optimized resource utilization and system performance. While these
services are deactivated, related alerts may still be present in StackLight.
However, do not consider such alerts as indicative of the actual status
of the analytics services.