kubernetes_statecheck on the ClusterCheck Agent. This check gathers metrics from kube-state-metrics and sends them to StackState. The ClusterCheck Agent is also useful to run checks that do not need to run on a specific node and monitor non-containerized workloads such as:
stackstateusing the helm command below.
<STACKSTATE_RECEIVER_API_KEY>is set during StackState installation.
<STACKSTATE_RECEIVER_API_ADDRESS>is specific to your installation of StackState.
stackstate.cluster.authTokenin addition to the standard helm chart variables when the StackState Agent is deployed. This is an optional variable, however, if not provided a new, random value will be generated each time a helm upgrade is performed. This could leave some pods in the cluster with an incorrect configuration.
agent.containerRuntime.customSocketPath. For example:
values.yamlfile to deploy the
cluster-agentHelm chart and add the following YAML segment:
cluster-agent) pod and all of the StackState Agent (
cluster-agent-agent) pods have status