tencent cloud

Tencent Cloud Automation Tools

Release Notes
Product Introduction
Overview
Strengths
Scenarios
Cloud Access Management
Use Limits
Purchase Guide
Getting Started
Operation Guide
Installing TAT Agent
Executing Without Logging In
Executing on Multiple Instances
Querying Command Execution Status
Troubleshooting
Windows Troubleshooting
API Documentation
History
Introduction
API Category
Making API Requests
Remote Command APIs
Scheduled Execution APIs
Managed Instance APIs
Scenario APIs
Statistics APIs
Data Types
Error Codes
FAQs
Contact Us
Glossary
TAT Policy
Privacy Policy
Data Processing And Security Agreement

Overview

PDF
Focus Mode
Font Size
Last updated: 2022-05-23 15:27:20

What is TencentCloud Automation Tools?

TencentCloud Automation Tools (TAT) is a native Ops deployment tool for Tencent Cloud CVM and Lighthouse instances. TAT provides an automated approach for batch execution of commands (Shell, PowerShell, Python, etc.) for common daily tasks, such as running automated Ops scripts, polling processes, installing/uninstalling software, updating applications, and installing patches, without the need of instance login and password.

Batch execution

TAT enables you to remotely manage large-scale instances in a secure and reliable manner. TAT can execute Shell, PowerShell and Python commands in batches without using jump servers. You can use it for the automatic operation of common management tasks.

Interactive session management

TAT provides a browser-based interactive Shell, which enables you to manage instances without the need to open inbound ports or manage SSH keys.

Public command library

Tencent Cloud provides commands for common instance management and Ops tasks. You can also configure custom parameters as needed. For more requirements, please contact us.

Command Execution Status

When you execute a command on an instance, the instance-level command execution status include the following:
API return message
Status in console
Description
PENDING
Waiting to be delivered
The command is waiting to be delivered by the system.
DELIVERING
Delivering
The command is being delivered to the target instance
DELIVER_DELAYED
Delayed delivery
The command delivery is delayed.
DELIVER_FAILED
Delivery failed
Failed to deliver the command
RUNNING
Executing
The command is being executed.
TIMEOUT
Command timeout
The command failed to complete in the specified timed out period.
SUCCESS
Command completed
The command execution is completed. Note that it does not mean that the task is successful. You need to check the `Output` and `ExitCode` of the result to see whether it’s successful.
TASK_TIMEOUT
Task execution timeout
The task is ended due to the command execution timeout.
FAILED
Command failed
Unable to execute the command, or the command execution failed.


Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback