Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sketch-hq/get-sketch-logs
Shell script for collecting Sketch support logs and system information into a single ZIP archive that can be shared with the Sketch customer support team.
https://github.com/sketch-hq/get-sketch-logs
sketch support
Last synced: 2 months ago
JSON representation
Shell script for collecting Sketch support logs and system information into a single ZIP archive that can be shared with the Sketch customer support team.
- Host: GitHub
- URL: https://github.com/sketch-hq/get-sketch-logs
- Owner: sketch-hq
- License: mit
- Created: 2021-02-12T10:48:55.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-27T15:35:29.000Z (over 2 years ago)
- Last Synced: 2023-08-04T13:10:35.270Z (over 1 year ago)
- Topics: sketch, support
- Language: Shell
- Homepage: https://www.sketch.com/support/troubleshooting/providing-feedback/
- Size: 30.3 KB
- Stars: 4
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Get Sketch Logs
This script will get all the support logs and basic system information required for troubleshooting any [Sketch Mac app](https://sketch.com) issues.
Run the following command in Terminal to execute the script:
```
bash <(curl -fsSL https://sketch.com/logs) 1h
```> ☝️ The logs will be zipped up in a single file, ready to share with the support team.
All the information inside these logs is **anonymous** and **doesn’t contain any personal identifiers**.## Options
Adjust the `1h` to whatever period best covers the investigated incident time.
The parameter can be set in:- `m` - minutes
- `h` - hours
- `d` - days## Considerations
- Console and Collaboration logs are stored for max `3d`
- Running the script without the time parameter will default to `1h`
- To retrieve the Collaboration or Console log, admin rights are required. Otherwise the operation will be simply skipped.## Included information
The following information is collected by the script:
1. Sketch **Collaboration log**
2. **Console log** filtered to `sketch` events only
3. **Crash logs** for `Sketch` and `SketchMirrorHelper`
4. List of enabled and disabled **Sketch Plugins**
5. Sketch **preferences** plist
6. Basic **OS/CPU/GPU info**