Overview

This guide describes Tanzu Telemetry Standalone Data Collection Scripts, an opt-in, read-only set of scripts that do not collect or send any data until they are manually run and submitted. These scripts are not included in Ops Manager, but rather sent ad-hoc to customers. The scripts are used to gather and share product usage with VMware so that we can improve our products and services based on insights from real-world usage.

Customer Experience Improvement Program

This product participates in VMware’s Customer Experience Improvement Program (“CEIP”). Details regarding the data collected through CEIP and the purposes for which it is used by VMware are set forth at the Trust & Assurance Center.

What Data is Collected

App Guid Unique, anonymized app id used to tie events to an app.
Lifecycle Type Whether the app uses the buildpack or docker lifecycle.
Lifecycle Buildpacks A list of buildpack names specified when pushing the app.
Lifecycle Stack The name of the app base stack, such as “cflinuxfs3”.
Current Droplet Buildpacks A list of buildpack names and versions detected and used in an app build
VCAP Services List Anonymized names, labels*, and tags* for bound services
Staging Environment Anonymized names of environment variables* used during app builds.
Running Environment Anonymized names of environment variables* used during app runtime.
Process Command Fragments The presence of any of the following java framework launchers in the application start command:
  • open_jdk_jre/bin/java
  • springframework.boot.loader.JarLauncher
  • groovy/bin/groovy
  • spring_boot_cli/bin/spring run
  • tomcat/bin/catalina.sh run
* Some information is anonymized using a SHA256 hash due to the possible sensitivity of the data. “Anonymization” is the process of concealing sensitive/personal/valuable information by replacing it with a non-invertible hash of the data.
** The full values of the following non-sensitive buildpack configuration variables are also collected: BP_PIP_VERSION, CACHE_NUGET_PACKAGES, EXTENSIONS, GOVERSION, JBP_CONFIG_COMPONENTS, JBP_CONFIG_SPRING_AUTO_RECONFIGURATION, JBP_DEFAULT_COMPONENTS, NODE_ENV, WEBDIR, WEB_CONCURRENCY, WEB_MEMORY, WEB_SERVER

TAS Buildpacks Data Collection Script

[
  {
    "guid": "51a53d85d9546ef8bdd34d47d44b322e4f6a8b0488ccce6f1e7a8ce48d4e51e1",
    "lifecycle": {
      "type": "buildpack",
      "buildpacks": [],
      "stack": "cflinuxfs3"
    },
    "current_droplet": {
      "buildpacks": [
        {
          "name": "java_buildpack",
          "detect_output": "java",
          "buildpack_name": "java",
          "version": "v4.53-https://github.com/cloudfoundry/java-buildpack#526dbcce"
        }
      ]
    },
    "env": {
      "vcap_services": [
        {
          "name": "c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2",
          "label": "6351e758fb69733d7d4ec5faea3cf7c2b1494db263eb0c0a2c889b2578114ec4",
          "tags": [
            "798f012674b5b8dcab4b00114bdf6738a69a4cdcf7ca0db1149260c9f81b73f7"
          ]
        }
      ],
      "staging_env": [ "e919a75364398a449f860aeadddc57fa0502145a4e63959ddb33c417a48dc0da",
        "JBP_DEFAULT_COMPONENTS={jres: [\"JavaBuildpack::Jre::ZuluJRE\"]}",
        "a11b705f50010a321815b0a0aca534ab7aa89d597f32db9ffc7df459c8d61360",
        "JBP_CONFIG_COMPONENTS={jres: [\"JavaBuildpack::Jre::OpenJdkJRE\"]}",
        "JBP_CONFIG_SPRING_AUTO_RECONFIGURATION={enabled: false}"
      ],
      "running_env": [
        //... similar to staging_env
      ]
    },
    "process": {
      "command_fragments": [
        "tomcat/bin/catalina.sh run"
      ]
    }
  }
]
check-circle-line exclamation-circle-line close-line
Scroll to top icon