The yc-360 Script is a lightweight utility designed to be executed on all production servers that require monitoring. It captures a comprehensive set of troubleshooting artifacts—such as GC logs, thread dumps, netstat, vmstat, iostat, and more—and transmits them to the yCrash server for analysis.
Select your environment below to view step-by-step instructions for running the yc-360 script in On-demand mode:
Download: Download the latest version of the yc-360 script from here.
Create YAML Configuration File: Create a YAML configuration file named yc-config.yaml in same directory where you have "yc-360" script and add the following content:
version: '1'
options:
k: Jamf@980c9ead-81b1-443b-a22f-f700b74a7f5e
s: http://ycrash-dev.jc-tauto.com
j: {JAVA_HOME}
a: {APPLICATION_NAME}
Replace the placeholders in the YAML configuration file with your actual values:
For a full list of arguments, refer to the All yc-360 Script Arguments page.
Execute: Run the script with the following command:
./yc -c yc-config.yaml -p {PID}
INFO:
IMPORTANT TIP:
Download: Download the latest version of the yc-360 script from here.
Create YAML Configuration File: Create a YAML configuration file named yc-config.yaml in same directory where you have "yc-360" script and add the following content:
version: '1'
options:
k: Jamf@980c9ead-81b1-443b-a22f-f700b74a7f5e
s: http://ycrash-dev.jc-tauto.com
j: {JAVA_HOME}
a: {APPLICATION_NAME}
Replace the placeholders in the YAML configuration file with your actual values:
For a full list of arguments, refer to the All yc-360 Script Arguments page.
Execute: Run the script with the following command:
./yc -c yc-config.yaml -p {PID}
INFO:
IMPORTANT TIP:
Download: Download the latest version of the yc-360 script from here.
Create YAML Configuration File: Create a YAML configuration file named yc-config.yaml in same directory where you have "yc-360" script and add the following content:
version: '1'
options:
k: Jamf@980c9ead-81b1-443b-a22f-f700b74a7f5e
s: http://ycrash-dev.jc-tauto.com
j: {JAVA_HOME}
a: {APPLICATION_NAME}
Replace the placeholders in the YAML configuration file with your actual values:
For a full list of arguments, refer to the All yc-360 Script Arguments page.
Execute: Run the script with the following command:
.\yc -c yc-config.yaml -p {PID}
INFO:
IMPORTANT TIP:
To monitor and troubleshoot Java applications running inside Docker containers, the yc-360 script can be deployed in three flexible ways. Depending on your architecture and security preferences, you can choose the method that best fits your needs. Learn more on the Deployment Options in Docker page.
The yc-360 script can be seamlessly integrated into your Kubernetes environment to monitor and analyze Java applications running in pods. You can choose the approach best suits your setup. Learn more on the Deployment Options in Kubernetes page.
The yc-360 script can be seamlessly integrated into your OpenShift environment to monitor and analyze Java applications running in pods. To learn more, please visit the Run yc-360 Script in OpenShift page.
If you're curious about other execution modes, check out the Execution Modes page.
If you encounter any issues during setup, contact our support team at support@tier1app.com.