すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:指定されたクイック検索を取得する

最終更新日:Nov 14, 2024

GetSavedSearch APIを呼び出して、指定された保存済み検索を取得します。

前提条件

  • Simple Log Serviceが有効化されています。

  • Python用のSimple Log Service SDKが初期化されます。

使用上の注意

この例では、中国 (杭州) リージョンのパブリックSimple Log Serviceエンドポイントが使用されています。これはcn-hangzhou.log.aliyuncs.comです。

プロジェクトと同じリージョンにある他のAlibaba Cloudサービスを使用してSimple Log Serviceにアクセスする場合は、内部のSimple Log Serviceエンドポイント (cn-hangzhou-intranet.log.aliyuncs.com) を使用できます。

Simple Log Serviceでサポートされているエンドポイントとリージョン間のマッピングの詳細については、「エンドポイント」をご参照ください。

パラメータ説明

def get_savedsearch(self, project, entity):

リクエストパラメーター

パラメーター

タイプ

必須

説明

project

String

必須

Simple Log Serviceプロジェクトの名前。 詳細については、「プロジェクトの管理」をご参照ください。

entity

String

必須

保存された検索の名前。

レスポンスパラメーター

詳細については、「GetSavedSearch」をご参照ください。

サンプルコード

from aliyun.log import LogClient
import os

# In this example, the AccessKey ID and AccessKey secret are obtained from environment variables.
access_key_id = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
access_key_secret = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')

# The Simple Log Service endpoint.
endpoint = "cn-hangzhou.log.aliyuncs.com"

client = LogClient(endpoint, access_key_id, access_key_secret)

project = "proj-test-1"
entity = "savedsearch-1"

def main():
    # Get the specified saved search.
    res = client.get_savedsearch(project, entity)
    res.log_print()


if __name__ == '__main__':
    main()
    
    

レスポンスの例

header:  {'Server': 'AliyunSLS', 'Content-Type': 'application/json', 'Content-Length': '262', 'Connection': 'keep-alive', 'Access-Control-Allow-Origin': '*', 'Date': 'Tue, 15 Oct 2024 07:46:29 GMT', 'x-log-time': '1728978389', 'x-log-requestid': '670E1DD5541504C71CBDD102'}
body:  {'displayName': 'savedsearch-1', 'filterjson': '{"filterJson":{"children":[]},"filterQuery":""}', 'logstore': 'json-logs', 'savedsearchName': 'savedsearch-1', 'searchQuery': 'status:200 | select count(1) as pv ,request_method group by request_method', 'topic': ''}

Process finished with exit code 0

関連ドキュメント