You need to enable JavaScript to run this app.
Torch Log Service

Torch Log Service

Copy page
Download PDF
API reference
API list
Copy page
Download PDF
API list
This topic provides a detailed list of all TLS APIs.​
​
Log project management​
​
API​
Description​
Call the CreateProject API to create a log project.​
Call the DeleteProject API to delete a log project.​
Call the ModifyProject API to modify a log project.​
Call the DescribeProject API to query information about a specified log project.​
Call the DescribeProjects API to view information about all log projects.​
​
Log topic management​
​
API​
Description​
Call the CreateTopic API to create a log topic.​
Call the DeleteTopic API to delete a log topic.​
Call the ModifyTopic API to modify log topic information.​
Call the DescribeTopic API to obtain basic information about a specified log topic.​
Call the DescribeTopics API to obtain information about all log topics in a log project.​
​
Shard management​
​
API​
Description​
Call the DescribeShards API to obtain the shard list of a log topic.​
Call the ManualShardSplit API to manually split a specified shard.​
Call the ManualMergeShard to manually merge specified shards.​
​
Index management​
​
API​
Description​
Call the CreateIndex API to create an index.​
Call the DeleteIndex API to delete an index configuration.​
Call the ModifyIndex API to modify an index configuration.​
Call the DescribeIndex API to obtain index configuration information.​
​
Log management​
​
API​
Description​
Call the PutLogs API to upload logs to a specified log topic.​
Call the DescribeCursor API to obtain the log download cursor.​
Call the ConsumeLogs API to consume logs.​
Call the SearchLogs API to search logs.​
Call the DescribeLogContext API to view the context information of a specified log.​
DescribeHistogram(deprecated)​
Call the DescribeHistogram API to search logs and view the time distribution of log data that meets the conditions.​
Call the DescribeHistogramV1 API to search logs and view the time distribution of log data that meets the conditions.​
Call the WebTracks API to batch upload logs to a specified log topic.​
Call the CreateDownloadTask API to create a log download task.​
Call the DescribeDownloadTasks API to obtain the list of log download tasks in a specified log topic.​
Call the DescribeDownloadUrl API to obtain the log download link for a specified task.​
Call the CancelDownloadTask API to cancel a log download task.​
​
​
Host group management​
​
API​
Note​
Call the CreateHostGroup API to create a host group.​
Call the DeleteHostGroup API to delete a host group.​
Call the ModifyHostGroup API to modify a host group.​
DescribeHostGroups(Deprecated)​
Call the DescribeHostGroups API to retrieve all host groups.​
DescribeHostGroup(Deprecated)​
Call the DescribeHostGroup API to view information about a specified host group.​
Call the DescribeHostGroupsV2 API to retrieve information about all host groups, excluding host group heartbeat information and the list of associated collection rules.​
Call the DescribeHostGroupV2 API to retrieve information about a host group, excluding host group heartbeat information and the list of associated collection rules.​
Call the DescribeHosts API to retrieve all hosts.​
Call the DeleteHost API to delete a host with a specified IP address from a host group.​
Call the DescribeHostGroupRules API to retrieve the list of collection configurations already applied to a host group.​
Call the ModifyHostGroupsAutoUpdate API to batch modify the LogCollector auto-upgrade configuration for host groups.​
Call the DeleteHost API to delete a host with a specified IP address from a host group.​
​
Collection configuration management​
​
API​
Note​
Call the CreateRule API to create a collection configuration.​
Call the DeleteRule API to delete a collection configuration.​
Call the ModifyRule API to modify a collection configuration.​
DescribeRule(Deprecated)​
Call the DescribeRule API to view information about a specified collection configuration.​
Call the DescribeRuleV2 API to query details of a collection rule, excluding host group information.​
Call the DescribeRules API to view the list of collection configurations in a specified project.​
Call the ApplyRuleToHostGroups API to bind a collection configuration to a list of host groups.​
Call the DeleteRuleFromHostGroups API to unbind a collection configuration from a list of host groups.​
Call the DescribeBoundHostGroups API to query the list of host groups bound to a collection rule.​
​
Scheduled SQL analysis​
​
API​
Note​
Call the CreateScheduleSqlTask API to create a scheduled SQL analysis task.​
Call the ModifyScheduleSqlTask API to modify a scheduled SQL analysis task.​
Call the DeleteScheduleSqlTask API to delete a scheduled SQL analysis task.​
Call the DescribeScheduleSqlTask API to view details of a specified scheduled SQL analysis task.​
Call the DescribeScheduleSqlTasks API to view details of all scheduled SQL analysis tasks in a specified region.​
​
​
Data import​
​
API​
Note​
Call the CreateImportTask API to create a data import task.​
Call the DeleteImportTask API to delete a specified data import task.​
Call the ModifyImportTask API to modify a specified data import task.​
Call the DescribeImportTask API to obtain information about a data import task.​
Call the DescribeImportTasks API to obtain the list of data import tasks.​
​
Data processor​
​
API​
Description​
Call the CreateProcessor API to create a new data processor.​
Call the ModifyProcessor API to update configurations including the name, description and DSL content of a data processor.​
Call the BindTopicProcessor API to bind a data processor to a specified log topic.​
Call the BatchBindTopics API to bind multiple log topics to a specified data processor in batches.​
Call the ExecProcessor API to debug DSL rules of a data processor.​
Call the OperateProcessor API to enable or suspend a specified data processor.​
Call the UnbindTopicProcessor API to unbind the data processor associated with a specified log topic.​
Call the DeleteProcessor API to delete a specified data processor.​
Call the DescribeProcessor API to query detailed information of a specified data processor.​
Call the DescribeProcessors API to filter and query data processor information by log project, log topic and other conditions.​
Call the DescribeTopicsByProcessor API to obtain the list of log topics bound to a data processor.​
Call the DescribeProcessorFunctions API to query all data processor functions.​
Call the DescribeProcessorByTopic API to obtain the data processor associated with a specified log topic.​
Call the DescribeProcessorBindings API to obtain the association between log topics and data processors under a specified project.​
​
​
Data transformation​
​
API​
Note​
Call the CreateETLTask API to create an ETL task.​
Call the DeleteETLTask API to delete an ETL task.​
Call the ModifyETLTask API to modify a specified ETL task.​
Call the DescribeETLTask API to obtain detailed information about a specified ETL task.​
Call the DescribeETLTasks API to obtain the list of ETL tasks.​
Call the ModifyETLTaskStatus API to modify the status of an ETL task.​
​
Log shipping​
​
API​
Note​
Call the CreateShipper API to create a delivery configuration.​
Call the DeleteShipper API to delete a specified delivery configuration.​
Call the ModifyShipper API to modify a specified delivery configuration.​
Call the DescribeShipper API to obtain detailed information about a delivery configuration.​
Call the DescribeShippers API to obtain the list of delivery configurations.​
​
Data backflow​
​
API​
Note​
Call the CreateLogBackFlowTask API to create a log re-ingestion task.​
Call the DeleteLogBackFlowTask API to delete a log re-ingestion task.​
Call the DescribeLogBackFlowTasks API to query the list of log re-ingestion tasks.​
Call the ModifyLogBackFlowTask API to modify a log re-ingestion task.​
​
Alert management​
​
API​
Note​
Call the CreateAlarmNotifyGroup API to create an alarm group.​
Call the DeleteAlarmNotifyGroup API to delete an alarm group.​
Call the ModifyAlarmNotifyGroup API to modify an alarm group.​
Call the DescribeAlarmNotifyGroups API to obtain the list of alarm groups.​
Call the CreateAlarm API to create an alarm policy.​
Call the DeleteAlarm API to delete an alarm policy.​
Call the ModifyAlarm API to modify an alarm policy.​
Call the DescribeAlarms API to view the list of alarm policies.​
Call the CreateAlarmContentTemplate API to create an alarm content template.​
Call the DeleteAlarmContentTemplate API to delete an alarm content template.​
Call the ModifyAlarmContentTemplate API to modify an alarm content template.​
Call the DescribeAlarmContentTemplates API to query alarm content templates.​
Call the CreateAlarmWebhookIntegration API to create an alarm Webhook integration configuration.​
Call the DeleteAlarmWebhookIntegration API to delete an alarm Webhook integration configuration.​
Call the DescribeAlarmWebhookIntegrations API to query alarm Webhook integration configurations.​
Call the ModifyAlarmWebhookIntegration API to modify an alarm Webhook integration configuration.​
​
​
Consumer group management​
​
API​
Note​
Call the CreateConsumerGroup API to create a TLS consumer group (ConsumerGroup).​
Call the DeleteConsumerGroup API to delete a TLS consumer group.​
Call the DescribeConsumerGroups API to obtain information about all consumer groups in a project.​
Call the ModifyConsumerGroup API to modify the configuration of a TLS consumer group.​
Call the ConsumerHeartbeat API to send heartbeat information for a consumer in a consumer group to TLS.​
Call the DescribeCheckPoint API to view the current consumer checkpoint of the specified consumer group on the specified log shard.​
Call the ModifyCheckPoint API to reset the consumer checkpoint of the specified consumer group for the specified shard.​
Call the ResetCheckPoint API to reset all consumer checkpoints for the specified consumer group.​
​
Kafka protocol consumption​
​
API​
Note​
Call the OpenKafkaConsumer API to enable Kafka protocol consumption for the specified log topic.​
Call the CloseKafkaConsumer API to disable Kafka protocol consumption for the specified log topic.​
Call the DescribeKafkaConsumer API to view the Kafka consumption status of the specified log topic.​
​
Tag management​
​
API​
Note​
Call the AddTagsToResource API to batch bind tags to the specified project or log topic.​
Call the RemoveTagsFromResource API to batch unbind tags from the specified project or log topic.​
Call the UntagResources API to batch remove resource tags.​
Call the TagResources API to batch bind tags to resources.​
Call the ListTagsForResources API to query all tags bound to resources.​
​
Trace storage​
​
API​
Note​
Call the CreateTraceInstance API to create a Trace instance.​
Call the ModifyTraceInstance API to modify Trace instance information.​
Call the DeleteTraceInstance API to delete a Trace instance.​
Call the DescribeTraceInstances API to obtain the list of Trace instances.​
Call the DescribeTraceInstance API to obtain Trace instance information.​
Call the DescribeTrace API to query the list of Spans under the Trace by specifying the Trace instance ID and TraceID.​
Call the SearchTraces API to query the Trace details list based on specific conditions.​
​
​
Account management​
​
API​
Note​
Call the ActiveTlsAccount API to activate TLS.​
Call the GetAccountStatus API to check whether TLS is activated.​
​
​
Last updated: 2026.05.28 17:47:04