云服务器内容精选

  • 使用限制 单账号跟踪的事件可以通过云审计控制台查询。多账号的事件只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追踪器配置的CTS/system日志流下面去查看。 用户通过云审计控制台只能查询最近7天的操作记录。如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS),才可在OBS桶里面查看历史文件。否则,您将无法追溯7天以前的操作记录。 云上操作后,1分钟内可以通过云审计控制台查询管理类事件操作记录,5分钟后才可通过云审计控制台查询数据类事件操作记录。
  • Cloud Trace Service中的AS信息 在您的应用系统中启用云审计服务后,将在日志文件记录对弹性伸缩执行的API调用的操作。您可以在云审计服务管理控制台查询近7天内的操作记录,详细操作请参见查询审计事件。如果需要保存7天之前的操作记录,您可以通过对象存储服务(Object Storage Service,以下简称OBS),将操作记录实时同步保存至OBS。 云审计服务支持的AS操作列表如表1所示。 表1 云审计服务支持的AS操作列表 操作名称 资源类型 事件名称 创建伸缩组 scaling_group createScalingGroup 修改伸缩组 scaling_group modifyScalingGroup 删除伸缩组 scaling_group deleteScalingGroup 启用伸缩组 scaling_group enableScalingGroup 停用伸缩组 scaling_group disableScalingGroup 操作伸缩组 scaling_group operateScalingGroup 创建伸缩配置 scaling_configuration createScalingConfiguration 删除伸缩配置 scaling_configuration deleteScalingConfiguration 批量删除伸缩配置 scaling_configuration batchDeleteScalingConfiguration 创建伸缩策略 scaling_policy createScalingPolicy 修改伸缩策略 scaling_policy modifyScalingPolicy 删除伸缩策略 scaling_policy deleteScalingPolicy 启用伸缩策略 scaling_policy enableScalingPolicy 停用伸缩策略 scaling_policy disableScalingPolicy 执行伸缩策略 scaling_policy executeScalingPolicy 操作伸缩策略 scaling_policy operateScalingPolicy 批量启用伸缩策略 scaling_policy batchEnableScalingPolicies 批量停用伸缩策略 scaling_policy batchDisableScalingPolicies 移除实例 scaling_instance removeInstance 批量移除实例 scaling_instance batchRemoveInstances 批量添加实例 scaling_instance batchAddInstances 批量操作实例 scaling_instance batchOperateInstance 批量设置实例保护 scaling_instance batchProtectInstances 批量取消实例保护 scaling_instance batchUnprotectInstances 批量转入实例备用 scaling_instance batchEnterStandbyInstances 配置通知 scaling_notification putScalingNotification 删除通知 scaling_notification deleteScalingNotification 创建生命周期挂钩 scaling_lifecycle_hook createLifecycleHook 修改生命周期挂钩 scaling_lifecycle_hook modifyLifecycleHook 删除生命周期挂钩 scaling_lifecycle_hook deleteLifecycleHook 删除标签 scaling_tag deleteScalingTag 创建标签 scaling_tag createScalingTag
  • 日志记录条目 云审计中每个记录条目由一个JSON格式的事件组成。一个日志条目表示一条SMN接口请求,内容主要包括所请求的操作、操作的时间和日期、所操作的参数以及生成该请求的用户信息,其中用户信息来自统一身份认证服务。 以下示例显示了CreateScalingPolicy操作的CloudTrace记录条目。 { "time": "2016-12-15 15:27:40 GMT+08:00", "user": { "name": "xxxx", "id": "62ff83d2920e4d3d917e6fa5e31ddebe", "domain": { "name": "xxx", "id": "30274282b09749adbe7d9cabeebcbe8b" } }, "request": { "scaling_policy_name": "as-policy-oonb", "scaling_policy_action": { "operation": "ADD", "instance_number": 1 }, "cool_down_time": "", "scheduled_policy": { "launch_time": "2016-12-16T07:27Z" }, "scaling_policy_type": "SCHEDULED", "scaling_group_id": "ec4051a7-6fbd-42d2-840f-2ad8cdabee34" }, "response": { "scaling_policy_id": "6a38d488-664b-437a-ade2-dc45f96f7f4c" }, "code": 200, "service_type": "AS", "resource_type": "scaling_policy", "resource_name": "as-policy-oonb", "resource_id": "6a38d488-664b-437a-ade2-dc45f96f7f4c", "source_ip": "10.190.205.233", "trace_name": "createScalingPolicy", "trace_rating": "normal", "trace_type": "ConsoleAction", "api_version": "1.0", "record_time": "2016-12-15 15:27:40 GMT+08:00", "trace_id": "f627062b-c297-11e6-a606-eb2c0f48bec5" }
  • 操作场景 当您具有相同类型的许多资源时,标签可以为您提供灵活的资源管理能力,您可以根据分配给资源的标签快速识别特定资源。 通过标签的形式将自定义数据分配给每个伸缩组,您可以对伸缩组进行组织和管理,例如可以通过用途、所有者或环境对伸缩组资源进行分类。 每个标签均包含一个“键”和一个“值”,您可为每个标签指定键和值。键可以是具有特定关联值的一般类别,如“usage”、“owner”或“environment”。 例如,要区分测试环境和生产环境,您可以为每个伸缩组分配一个标签,其键为“environment”,如果伸缩组是测试环境则设置对应的值为“test”,如果伸缩组是生产环境则设置对应的值为“production”。建议您根据需要使用一组或多组具有一致性的标签来更轻松地管理您的伸缩组资源。 当您为伸缩组设置标签后,系统会自动将伸缩组的标签添加到该伸缩组自动创建的实例上。对伸缩组添加或者修改标签,新的标签会被添加到伸缩组自动创建的实例。创建、删除或修改伸缩组的标签,不会对已经在伸缩组中运行的实例进行这些更改。