- What's new in Smart Tools
- Known issues
- About Citrix Cloud and Citrix Smart Tools
- Technical Security Overview for Citrix Smart Tools
- Open source attribution
- System Requirements
- Get Started
- Smart Tools Agent
- About blueprints and the Blueprint Designer
- About blueprint steps
- About scripts
- Add a new script
- Use named parameters in scripts
- Reference attachments in scripts
- Create a blueprint
- Provision VMs for your blueprint with the Server step
- Use Amazon EC2 APIs in your blueprint with the EC2 Generic Step
- Add conditional actions to your blueprint with the Conditional step
- Add server volumes to your blueprint with the Mount Volume step
- Register or unregister DNS subdomains
- Chain blueprint step outputs and inputs
- Create references to scripts and blueprints
- View and modify blueprints and scripts
- Publish a blueprint
- Clone a blueprint
- Share a blueprint or script
- About Smart Check
- About health checks
- Add a Site to Smart Check
- Discover a Site in Smart Check
- Perform health checks for your XenApp and XenDesktop Site
- Use custom checks and alerts with Smart Check
- View reports from health checks
- Manage Smart Check alerts and notifications
- Upload Site diagnostics to Citrix Technical Support
- View or modify a Site in Smart Check
- JSON format objects reference
- Smart Scale
- Smart Migrate
- Resource Locations
- Prepare Windows Server VM templates for deploying blueprints
- About the Checks and Blueprints catalog and Library
- About deployment profiles
- About the Pre-deployment Checklist
- Deploy a blueprint using existing machines
- Deploy a blueprint to a Citrix XenServer resource location
- Set static IP addresses for XenServer VM templates
- Deploy a blueprint to a Citrix CloudPlatform resource location
- Deploy a blueprint to a VMware vSphere resource location
- Set a static IP address for OVA files using VMware vSphere
- Deploy a blueprint to a Microsoft Hyper-V Server resource location
- Hyper-V VM prerequisite configurations
- Deploy a blueprint to Microsoft Azure Classic resource location
- Deploy a blueprint to an Amazon Web Services resource location
- Preparing Windows-based custom AMIs for Smart Tools
- Rerun a blueprint step during a deployment error
- Pause or cancel a deployment
- Deploy a script
Deploy Citrix Solutions Blueprints
- Deploy Citrix Solutions blueprints using existing machines
- Create a XenApp and XenDesktop production deployment on Microsoft Azure Classic
- Create a XenApp and XenDesktop production deployment on AWS
- Create a XenApp and XenDesktop production deployment with Provisioning Services on Citrix XenServer and VMware vSphere
- Deploy the Simple XenApp and XenDesktop Proof of Concept blueprint on Microsoft Azure Classic
- Deploy the Simple XenApp and XenDesktop Proof of Concept blueprint to AWS
- Deploy the XenApp and XenDesktop Proof of Concept blueprint on Citrix XenServer
- Deploy the XenApp and XenDesktop Proof of Concept blueprint on Microsoft Azure Classic
- Deploy the XenApp and XenDesktop Proof of Concept blueprint with NetScaler to AWS
- Deploy XenApp with the Secure Browser Service
- Deploy the XenMobile Enterprise or Advanced Edition blueprint
- Deploy the XenMobile MDM Edition blueprint
Deploy Resource Locations for Citrix Cloud
- Deploy the XenApp and XenDesktop Resource Location Setup blueprint on Citrix XenServer
- Deploy the XenApp and XenDesktop Resource Location Setup blueprint on Microsoft Azure Classic
- Deploy the XenApp and XenDesktop Resource Location Setup blueprint on AWS
- Deploy the XenApp and XenDesktop Resource Location Setup blueprint with an existing domain on AWS
- Manage Deployments
- Accounts and users
- REST API
- Troubleshoot agent connectivity issues
- Troubleshoot agent download and installation issues
- Troubleshoot blueprint creation issues
- Troubleshoot blueprint deployment issues
- Troubleshoot Site onboarding issues
- Troubleshoot removing Sites from Smart Tools
- Troubleshoot Smart Scale events
- Troubleshoot XenApp 6.x farm migration issues
About the Checks and Blueprints catalog and Library
Smart Tools stores blueprints in the Checks and Blueprints catalog where they are available to all Smart Tools users. To view the catalog, click Checks and Blueprints from the menu bar.
The Checks and Blueprints catalog contains blueprints in the following categories:
- Citrix Checks: Contains custom checks provided by Citrix for use with Sites that you add to Smart Check.
- Citrix Solutions: Contains blueprints provided by Citrix for creating proof-of-concept or production deployments of Citrix products.
- Components: Contains blueprints provided by Citrix for deploying additional components that complement or enhance a Citrix Solutions blueprint.
- Citrix Ready Partners: Contains blueprints provided by Citrix partners.
- Community: Contains custom checks and blueprints created by Smart Tools users.
Before you can use a check or blueprint in the catalog, you must add it to your Smart Tools account. Afterward, these items appear in the following places:
- Custom checks appear in the Perform Checks menu in Smart Check.
- Blueprints appear on your Library page.
To view your library, click Smart Build from the Smart Tools menu bar.
Your library is your personal space for storing blueprints and scripts that you create, add from a catalog, or that other users share with you. From the library, you can point to a blueprint and, using the Actions button, perform the following actions:
- Deploy a selected blueprint
- View blueprint properties
- Edit a blueprint
- Clone a blueprint
- Share a blueprint with other account users
- Delete the blueprint from your library
Your library is attached to your Smart Tools account. Therefore, if you are a member of one Smart Tools account, you have only one library. However, if you have access to multiple Smart Tools accounts, you have a separate library for each account.
Navigate your library
Use the following filters in the Library page to view and manage your scripts and blueprints:
- All: Lists all the items in your library.
- Owned by me: Lists the items that you own. By default, you own the scripts and blueprints that you create.
- Shared with me: Lists the items that other users share with you.
- Added from Catalog: Lists blueprints that you add from the Checks and Blueprints catalog.
- Object Types: Using the Script and Blueprint filters, displays only items of the selected type.
- Tags: Lists items that include the selected tags in their metadata.
Before you can use a custom check with Smart Check or a blueprint with a resource location, you need to add it to your account.
- From the menu bar, click Checks and Blueprints.
- Point to the check or blueprint you want to add and then click the plus (+) sign. Newly-added checks appear in the Perform Checks menu in Smart Check. Newly-added blueprints appear on the Library page.
When a new version of a blueprint in your Library is available, Smart Tools displays an indicator so you can update your existing blueprint to the new version. You can see this indicator in the following places:
- In the Checks and Blueprints catalog: The blueprint’s entry in the catalog displays the “Updated” indicator and provides an “Update” link. Clicking the link takes you to the blueprint’s information page where you can update your existing blueprint.
- In your Library: The blueprint’s entry in your Library displays an “Update available” indicator. You can then locate the blueprint in the catalog to update your existing blueprint.
- In the Blueprint Designer: When you view or edit the blueprint, the Blueprint Designer displays an “Update available in catalog” link on the Overview tab. Clicking the link takes you to the blueprint’s information page in the catalog you can update your existing blueprint.
Important: Updating a blueprint in your library does not affect any existing deployments of that blueprint. To apply an updated blueprint to a deployment, you must create a new deployment from the updated blueprint. When a new version is available of a custom or Citrix check that you have added to Smart Check, the update is automatically added to Smart Check. There is no need to manually update the check.