ITShare Studio - aliyun
type: channel
link: https://blog.imwlw.com/tag/aliyun/
items: 阿里云项目日常运维指南
items: 基于阿里云运维的基础规划建设

阿里云项目日常运维指南
type: item
date: 2022-06-29T16:01:00+08:00
description: 一、ECS日常运维指南1、概述云服务器ECS（Elastic Compute Service）是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS（Infrastructure as a Service）级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备，让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器，实现计算资源的即开即用和弹性伸缩。选择云服务器ECS，您可以轻松构建具有以下优势的计算资源：无需自建机房，无需采购以及配置硬件设施。分钟级交付，快速部署，缩短应用上线周期。快速接入部署在全球范围内的数据中心和BGP（Border Gateway Protocol，边界网关协议）机房。成本透明，按需使用，支持根据业务波动随时扩展和释放资源。提供GPU和FPGA等异构计算服务器、弹性裸金属服务器以及通用的x86架构服务器。支持通过内网访问其他阿里云服务，形成丰富的行业解决方案，降低公网流量成本。提供虚拟防火墙、角色权限控制、内网隔离、防病毒攻击及流量监控等多重安全方案。提供性能监控框架和主动运维体系。提供行业通用标准API，提高易用性和适用性。2、日常操作日常操作有创建实例、连接ECS实例、管理ECS实例创建ECS实例详见阿里云文档：https://help.aliyun.com/document_detail/108442.html?spm=a2c4g.11186623.6.677.23876017wNScz7连接ECS实例详见阿里云文档：https://help.aliyun.com/document_detail/71529.html?spm=a2c4g.11174283.6.684.d4bb52feyzp8QK释放ECS实例详见阿里云文档：https://help.aliyun.com/document_detail/25441.html?spm=a2c4g.11186623.6.700.2b866764sWoAuP3、监控监控查看详见阿里云文档：https://help.aliyun.com/document_detail/25482.html?spm=a2c4g.11186623.6.1145.130a1d9dWd943T设置ECS实例报错详见阿里云文档：https://help.aliyun.com/document_detail/202458.html?spm=a2c4g.11186623.6.1146.10254b40WjOXIZ监控指标监控指标阀值措施内网流入带宽>=20480Mbytes检查流入数据，配置流量管理进程总数>=10240Count检查服务器进程报错原因，关掉异常服务及异常进程负载>=CPU核数检查服务器高负载报错原因，关掉异常服务及异常进程磁盘读IO>=25检查服务器是否是小文件生成过多，清理文件磁盘写IO>=25检查服务器是否是小文件生成过多，清理文件磁盘使用率>=80%检查是否是日志未清理，或者扩盘inode使用率>=80%查看节点占用情况，目录文件句柄占用情况遍历指定目录查看对应inode使用情况，删除无用的临时文件，释放inodeCPU使用率>=80%检查服务器报错原因，是否为javaGC过多内存使用率>=80%检查服务器报错原因，是否为内存泄漏4、ECS备份4.1、主要备份目录/root/ 目录：/root/ 目录是管理员的家目录./home/ 目录：/home/ 目录是普通用户的家目录。如果是生产服务器，那么这个目录中也会保存大量的重要数据。/etc/ 目录：系统重要的配置文件保存目录，需要备份。其他目录：根据系统的具体情况，备份重要的目录。比如，我们的系统中有重要的日志，或者安装了 RPM 包的 mysql 服务器（RPM 包安装的 mysql 服务，数据库保存在 /var/lib/mysql/ 目录中），那么 /var/ 目录就需要备份；如果我们的服务器中安装了多个操作系统，或编译过新的内核，那么 /boot/ 目录就需要备份。4.2、备份措施4.2.1、可编辑脚本使用定时任务备份1、cron介绍我们经常使用的是crontab命令是cron table的简写，它是cron的配置文件，也可以叫它作业列表，我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务，每个任务以创建者的名字命名/etc/crontab 这个文件负责调度各种管理和维护任务。/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。我们还可以把脚本放在/etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly目录中，让它…

基于阿里云运维的基础规划建设
type: item
date: 2022-04-06T15:56:00+08:00
description: 一.账号管理角色权限说明用户组总体云运维管理所有阿里云资源的权限ops网络运维管理NAT网关（NATGateway）权限 管理专有网络（VPC）的权限管理VPN网关（VPNGateway） 权限管理弹性公网IP(EIP)权限 管理共享带宽的权限管理云企业网(CEN)的权限network数据库运维管理云数据库服务(RDS)的权限 管理云数据库Redis版(Kvstore)的权限 管理数据传输服务(DTS)的权限dba安全运维管理云安全中心(SAS)的权限、管理操作审计(ActionTrail)的权限 管理云盾云防火墙(CloudFirewall)、管理云盾应用防火墙(WAF)的权限 管理云监控(CloudMonitor)的权限security应用部署管理日志服务(Log)的权限 管理容器服务(CS)的权限 管理容器镜像服务(ContainerRegistry)的权限 管理消息队列(MQ)的权限、管理消息队列Kafka的权限 管理Elasticsearch的权限deploy开发人员只读访问所有阿里云资源的权限developer二.资源组管理根据应用环境现分为 : 开发测试和生产资源组开发测试资源组开发与测试环境公用生产环境资源组用于生产环境 三.云监控1.云产品监控云资源监控项报警规则ECS内网流入带宽内网流入流量 >=2048Mbytes 连续3次 1分钟 内网流出带宽内网流入流量 >=2048Mbytes 连续3次 1分钟 进程总数进程总数 >=10240Count 连续3次 1分钟 负载负载 >=5 连续3次 1分钟 磁盘读IO读 >=25 连续3次 1分钟 磁盘写IO写 >=25 连续3次 1分钟 磁盘使用率磁盘使用率 >=80% 连续3次 1分钟 inode使用率inode使用率 >=80% 连续3次 1分钟 CPU使用率CPU使用率 >=80% 连续3次 1分钟 内存使用率内存使用率 >=80% 连续3次 1分钟Redis标准版连接数使用率连接数使用率 >=80% 连续3次 1分钟 内存使用率内存使用率 >=80% 连续3次 1分钟 CPU使用率CPU使用率 >=80% 连续3次 1分钟CDN返回码4xx占比返回码4XX占比 >=5% 连续3次 1分钟 返回码5xx占比返回码5XX占比 >=5% 连续3次 1分钟 命中率命中率 <=95% 连续3次 1分钟RDS内存使用率内存使用率 >=80% 连续3次 1分钟 CPU使用率CPU使用率 >=80% 连续3次 1分钟 磁盘使用率磁盘使用率 >=80% 连续3次 1分钟 IOPS使用率IOPS使用率 >=80% 连续3次 1分钟 连接数使用率连接数使用率 >=80% 连续3次 1分钟弹性公网IP流出带宽流出带宽 >=2048Mbits/s 连续3次 1分钟 流入带宽流出带宽 >=2048Mbits/s 连续3次 1分钟负载均衡最大连接数使用率最大连接数使用率 >=80% 连续3次 1分钟 每秒新建连接数使用率每秒新建连接数使用率 >=80% 连续3次 1分钟对象存储OSS可用性可用性 <=95% 连续3次 1分钟NAT网关SNAT连接数连接数 >=100/min 连续3次 1分钟2.站点监控响应时间ResponseTimeResponseTime >2000 秒 Info 连续3次可用性AvailabilityAvailability <90% Info 连续3次