<commit_before>---
title: "Tessen"
description: "Tessens sends anonymized data about Sensu instances to Sensu Inc. You can use sensuctl to view and manage Tessen configuration. Read the reference to configure Tessen."
weight: 10
version: "5.8"
product: "Sensu Go"
menu: 
  sensu-go-5.8:
    parent: reference
---

- [Configuring Tessen](#configuring-tessen)
- [Specification](#tessen-specification)
- [Example](#tessen-example)

Tessen is the Sensu call-home service.
Included with every Sensu backend, Tessen sends anonymized data about Sensu instances to Sensu Inc., including:

- The Sensu version
- The number of Sensu agents and backends in the cluster
- Whether the Sensu instance uses an [enterprise license][4]

All data submissions are logged for complete transparency at the [info log level][5] and transmitted over HTTPS.
[Read the blog post][1] to learn more about Tessen.

## Configuring Tessen

You can use the [Tessen API][2] and [sensuctl][3] to view and manage Tessen configuration.
Tessen is enabled by default on Sensu backends and required for [licensed][4] Sensu instances.
To manage Tessen configuration using sensuctl, configure sensuctl as the default [`admin` user][6].

To see the status of Tessen:

{{< highlight shell >}}
sensuctl tessen info
{{< /highlight >}}

To opt out of Tessen:
<commit_msg>update tessen description (#1465)<commit_after>---
title: "Tessen"
description: "Tessens sends anonymized data about Sensu instances to Sensu Inc. You can use sensuctl to view and manage Tessen configuration. Read the reference to configure Tessen."
weight: 10
version: "5.8"
product: "Sensu Go"
menu: 
  sensu-go-5.8:
    parent: reference
---

- [Configuring Tessen](#configuring-tessen)
- [Specification](#tessen-specification)
- [Example](#tessen-example)

Tessen is the Sensu call-home service.
Enabled by default on Sensu backends, Tessen sends anonymized data about Sensu instances to Sensu Inc., including the version, cluster size, number of events processed, and number of resources created (like checks and handlers).
We rely on this data to understand how Sensu is being used and make informed decisions about product improvements.
[Read the blog post][1] to learn more about Tessen.

All data submissions are logged for complete transparency at the `info` log level and transmitted over HTTPS.
See the [troubleshooting guide][5] to set the Sensu backend log level and view logs.

## Configuring Tessen

You can use the [Tessen API][2] and [sensuctl][3] to view and manage Tessen configuration.
Tessen is enabled by default on Sensu backends and required for [licensed][4] Sensu instances.
To manage Tessen configuration using sensuctl, configure sensuctl as the default [`admin` user][6].

To see the status of Tessen:

{{< highlight shell >}}
sensuctl tessen info
{{< /highlight >}}

To opt out of Tessen:

{'fraction_non_alphanumeric': 0.08260105448154657, 'fraction_numerical': 0.010193321616871705, 'mean_word_length': 4.737903225806452, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1546671', 'n_tokens_mistral': 856, 'n_tokens_neox': 821, 'n_words': 381}