1. 日志服务(aliyunlog)

1.1 安装配置

  1. 以下列举了通过 pip3 安装 CLI的示例:
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache
  1. 配置访问密钥服务入口的三种方式(优先级依次降低):
  • 2.1 参数
aliyunlog log <subcommand> [--access-id=<v> --access-key=<v> --region-endpoint=<v>][other parameters | global options]
  • 2.2 环境变量
ALIYUN_LOG_CLI_ACCESSID
ALIYUN_LOG_CLI_ACCESSKEY
ALIYUN_LOG_CLI_ENDPOINT
  • 2.3 配置文件
    可以通过aliyunlog configvi ~/.aliyunlogcli修改配置文件。
'''
[main]
access-id=
access-key=
region-endpoint=
'''

通过aliyunlog config 还可以配置多个账户。后续可以通过选项--client-name=<value>来使用特定的账户.

aliyunlog configure \
    <access_id> \
    <access-key> \
    <endpoint> \
    [<client-name>]

此外,aliyunlog config还可以配置输出格式默认账户解码格式等信息。

aliyunlog configure \
    [--format-output=json,no_escape] \ #JSON格式,不转义非ANSI字符
    [--default-client=<client_name>] \
    [--decode-output=utf8,latin1]

1.2 Logs

  • 查询日志
# 已经配置访问密钥、服务入口和输出格式
aliyunlog log get_log_all \
    --jmes-filter="join('\n', map(&to_string(@), @))"
    --project="<project_name>" \
    --logstore="<logstore>" \
    --from_time="-3d" \
    --to_time="now" \
    --query="<query>" >> ./downloaded_data.txt

查询语法

查询方式:全文 or 字段;模糊 or 精确
运算符:and or not in : * ? > = < ()

时间格式

常规时间格式:”%Y-%m-%d %H:%M:%S+8:00”
相对1分钟:  -1min ~ now, 或 1 min ago ~ now
相对1小时:  -1h ~ now,或 4 hours ago ~ now 或 4 hour ago
相对1天:    -1d ~ now,或 1 day ago ~ now
相对1周:    -1week ~ now, 或 1 week ago ~ now
今天:    today 0:0:0 ~ now
昨天:    yesterday 0:0:0 ~ yesterday 23:59:59,或 1 day ago 0:0:0 ~ -1d 23:59:59
前天:    the day before yesterday 0:0:0 ~ 2 day ago 23:59:59

JMES语法


SLS命令行工具用户手册

2. OSS服务(ossutil)

2.1 安装配置

wget http://gosspublic.alicdn.com/ossutil/1.7.0/ossutil64
chmod 755 ossutil64

./ossuntil64 config \
-c /home/user/.ossutilconfig \
-e oss-cn-beijing.aliyuncs.com \
-L CH \
-i LTAI* \
-k 8Ptt*

2.2 使用方法

  • 列举
# 列举 Bucket, Object, Part
./ossutil ls \
  [oss://bucket[/prefix]] \
  [-s] \ # 精简模式
  [-d] # 返回当前目录下的文件和子目录,而非递归显示子目录下所有对象
  • 拷贝
# 上传
./ossutil cp <file_url> <cloud_url>
# 下载
./ossutil cp <cloud_url> <file_url>
# 拷贝
./ossutil cp <cloud_url> <cloud_url>

3. AGS服务


4. ECS

一台ECS实例等同于一台虚拟服务器,内含CPU、内存、操作系统、网络配置、磁盘等基础的组件。
实例基础配置决定一台实例所需的基础资源,主要包括:

  • 实例规格:定义了ECS实例在计算性能、存储性能、网络性能等方面的基本属性。
  • 镜像:提供了运行实例所需的信息,包括操作系统、初始化应用数据等。
  • 存储:实例通过添加系统盘、数据盘等获得存储能力。实例必须包含系统盘,启动实例时基于镜像完成安装操作系统等初始化配置。

4.1 自定义镜像

4.2 弹性供应

5. E-HPC

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐