背景信息

日志服务的 .NET Core SDK让跨平台的开发人员可以非常方便地使用.NET Core框架操作阿里云日志服务。

.NET Core SDK GitHub 地址:单击进入GitHub

操作步骤

  1. 创建阿里云账号。

    具体方法请参考 阿里云账号注册流程

    为了更好地使用阿里云服务,建议尽快完成实名认证,否则将无法使用部分阿里云服务。

  2. 获取阿里云访问密钥。

    为了使用 Log Service .NET Core SDK,您必须申请阿里云的 访问秘钥

    登录阿里云 秘钥管理页面 。选择一对用于 SDK 的访问密钥对。如果没有,请创建一对新访问密钥,且保证它处于启用状态。有关如何创建访问密钥,参见 准备流程

    该密钥对会在下面的步骤使用,且需要保管好,不能对外泄露。另外,您可以参考 配置 了解更多 SDK 如何使用访问密钥的信息。

  3. 创建日志服务项目和日志库。

    在使用日志服务.NET Core SDK之前,请先在控制台上创建好项目(Project)和日志库(Logstore)。

    有关如何创建Project和Logstore,参见准备流程

    说明
    • 请确保使用同一阿里云账号获取阿里云访问密钥、创建日志项目及日志库。
    • 关于日志的项目、日志库等概念请参考基本概念
    • Log 的 Project 名称为日志服务全局唯一,而 Logstore 名称在一个 Project 下唯一。
    • Log 的 Project 一旦创建则无法更改它的所属区域。目前也不支持在不同阿里云 Region 间迁移 Log Project。
  4. 安装 .NET Core开发环境。
    目前,日志服务.NET Core SDK 支持以下平台版本:
    • .NET Core 2.0
    • .NET Framework (with .NET Core 1.x SDK) 4.6.2
    • .NET Framework (with .NET Core 2.0 SDK) 4.6.1
    支持的全部版本请参考GitHub
  5. 下载并安装日志服务.NET Core SDK。
    搭建好.NET Core开发环境后,您需要安装日志服务的 .NET Core SDK。
    1. 下载.NET Core SDK。
      单击此处进入Github下载。
    2. 解压安装包到指定的目录。
      日志服务.NET Core SDK是一个软件开发包,不需要额外的安装操作。您可以直接在自己的 Visual Studio 项目中使用。
  6. 开始一个新的日志服务.NET Core项目。
    安装好 .NET Core 开发环境及日志服务.NET Core SDK后,您就可以开始创建日志服务的.NET Core项目。具体请参见Github Wiki