When you work with Support, we might ask you to gather troubleshooting information using the command puppet enterprise support
. The command runs a script that collects a large amount of system information, compresses it into a tarball, and outputs the location of the tarball when it finishes running.
Version and installation information
PE version: All supported
View instructions for earlier versions of Puppet Enterprise.
Solution
Note:
-
You can obfuscate hostnames and IP addresses in Support Script output using SOScleaner.
-
Links to our documentation are for the latest version of PE, please navigate to the correct version for your deployment.
Run the support script on infrastructure nodes
As root on your primary server, PuppetDB, or compiler, run:
puppet enterprise support
This generates a tarball and outputs its location,similar to the following:
Support data is located at /var/tmp/puppet_enterprise_support_pe-server_20210704123456.tar.gz
If you want to generate a smaller tarball with more targeted information, you can choose the diagnostics run by the support script.
Run the support script on an agent node:
The support script is designed to collect information from infrastructure nodes. However, it can also collect information from agent nodes, including Puppet logs, system logs, and Puppet settings.
- On Linux nodes, run the command as root.
- On Windows nodes, run the command as a user that is a member of a local Administrators group.
Run: puppet enterprise support
Sending the information to Support
We have MFT and SFTP servers for large file uploads. Please let us know if you need to make large file uploads so that we can get credentials set up for you.
More information
Learn more about the information the support script collects, and the path to the script’s code.
How can we improve this article?
0 comments
Please sign in to leave a comment.
Related articles