阿里云实践笔记
1. 日志服务1.1 安装和配置# 1. 安装日志服务CLIpip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache# 2. 查看密钥ID与Key# 3.aliyunlog log get_log_all \--project="k8s-log-c6a92001a8f02476190ce7baf67c88caf" \--logs
·
目录
1. 日志服务(aliyunlog)
1.1 安装配置
- 以下列举了通过 pip3 安装 CLI的示例:
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache
- 配置访问密钥和服务入口的三种方式(优先级依次降低):
- 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 config
或vi ~/.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语法
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
更多推荐
已为社区贡献1条内容
所有评论(0)