详情页标题前

阿里云日志服务SLS开始编程-云淘科技

详情页1

开启DSW实例后,您可以直接进入交互式编程环境,开启编程。

前提条件

  • 已创建RAM用户并完成授权。具体操作,请参见创建RAM用户并完成授权。

  • 已配置环境变量ALIBABA_CLOUD_ACCESS_KEY_IDALIBABA_CLOUD_ACCESS_KEY_SECRET。具体操作,请参见配置环境变量。

    重要

    • 阿里云账号的AccessKey拥有所有API的访问权限,建议您使用RAM用户的AccessKey进行API访问或日常运维。

    • 强烈建议不要把AccessKey ID和AccessKey Secret保存到工程代码里,否则可能导致AccessKey泄露,威胁您账号下所有资源的安全。

步骤一:创建日志服务Client

LogClient是日志服务的Python客户端,用于管理Project、Logstore等日志服务资源。使用Python SDK发起日志服务请求,您需要初始化一个Client实例。

说明

如果您要使用HTTPS连接,则需在endpoint中加入https://前缀,例如https://cn-hangzhou.log.aliyuncs.com。

# 设置LogClient
from aliyun.log.logclient import LogClient
import os

# 日志服务的服务接入点。此处以杭州为例,其它地域请根据实际情况填写。
endpoint = "cn-hangzhou.log.aliyuncs.com"

# 本示例从环境变量中获取AccessKey ID和AccessKey Secret。
accessId = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID', '')
accessKey = os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET', '')

# 创建LogClient。
client = LogClient(endpoint, accessId, accessKey)

步骤二:写入日志

# 向Logstore中写入日志。

import time
from aliyun.log.logitem import LogItem
from aliyun.log.putlogsrequest import PutLogsRequest

# Project和Logstore名称。
project  = "YOUR_SLS_PROJECT"
logstore = "YOUR_SLS_LOGSTORE"
# 日志内容。
one_log_contents = []
one_log_contents.append(("msg1", "Hello")) 
one_log_contents.append(("msg2", "World"))

# 日志增加时间戳,并作为一条日志。
one_log = LogItem(
    timestamp=int(time.time()),
    contents=one_log_contents,
)

# 日志
logs = [one_log]

# 使用PutLogs方法写入日志库。
putReq = PutLogsRequest(
        project=project,
        logstore=logstore,
        logitems=logs,
)

res = client.put_logs(putReq)

#打印
print(res.get_body())

使用内置场景案例进行开发

日志服务已内置机器学习、任务配置、数据分析和资源管理等场景案例,便于您体验、快速开发。更多操作,请参见场景案例。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/165528.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云日志服务SLSlist_consumer_group-云淘科技

    调用CLI命令查询指定Logstore的所有消费组。 请求语法 aliyunlog log list_consumer_group –project= –logstore= [–access-id=] [–access-key=] [–sts-token=] [–region-endpoint=] [–client-name=] [–jmes…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS升级为新版告警-云淘科技

    本文介绍将旧版告警升级为新版告警的操作步骤。告警升级操作仅针对单个目标告警实例。 操作步骤 登录日志服务控制台。 进入告警规则管理页面。 在Project列表区域,单击任意一个Project。 在左侧导航栏中,单击告警。 在告警中心页面,单击告警规则。 在告警规则页签中,单击目标告警实例。 在告警概览页面中,单击修改配置。 在告警配置向导中,单击下一步。 在…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS使用前须知-云淘科技

    阿里云操作审计(ActionTrail)联合日志服务推出平台操作日志(Inner-ActionTrail)功能,提供平台操作日志的实时采集、查询、分析、加工、消费等一站式服务,满足您平台操作日志相关的分析与审计需求。本文介绍平台操作日志相关的资产详情、费用说明及使用限制等。 说明 目前,平台操作日志功能支持采集对象存储OSS的平台操作日志、云服务器ECS的平…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLSMap映射函数和运算符-云淘科技

    本文介绍Map映射函数和运算符的基本语法及示例。 注意 在日志服务分析语句中,表示字符串的字符必须使用单引号(”)包裹,无符号包裹或被双引号(””)包裹的字符表示字段名或列名。例如:’status’表示字符串status,status或”status”表示日志字段status…

    2023年12月10日
  • 阿里云日志服务SLScreate_logstore-云淘科技

    调用CLI命令创建Logstore。 注意事项 在使用CLI命令之前,您需要注意以下事项: 已开通日志服务。具体操作,请参见如何开始使用日志服务?。 已安装日志服务CLI,并完成配置。具体操作,请参见安装CLI和配置CLI。 已创建日志服务Project。具体操作,请参见create_project。 命令格式 aliyunlog log create_lo…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。