我想知道在什么阶段需要将RDS MySQL服务器的映像增加到更大的CPU / RAM实例。 CPU使用率图表接近0.平均可用内存大约为150MB。 平均交换使用量是420MB。 读取延迟时间为0-20ms / op,随机激增。 平均写入延迟平均为5ms / op,但最高达10-20ms / op。 我应该遵循一些共同的规则吗? 谢谢!
我想在从Amazon Linux AMI(amzn-ami-2011.09.2.x86_64-ebs)派生的一些EC2主机上testingCeph (分布式networking存储和文件系统)。 内核版本是3.2,启用了btrfs。 但是与Ceph相关的内核configuration选项(CONFIG_CEPH_FS和CONFIG_BLK_DEV_RBD)似乎被禁用。 我必须做一个新的内核,并注册到亚马逊? 或者,有人知道更简单的方法吗?
我想知道自动缩放我的Web应用程序体系结构的可能选项。 我在架构师有web app(Tomcat),中间件(RabbitMQ),数据库(MongoDB),工人(独立的Java应用程序)。 现在我正在尝试基于CPU利用率进行扩展。 我可以自动扩展我的networking应用程序和工作人员,但我正面临着缩放rabbitmq的问题,因为我不知道如何传递负载到新instantinated rabbtimq服务器。 例如,我有2个Tomcat服务器正在运行。 只要我的RabbitMQ实例的CPU利用率大于80%,AWS就会添加一个新的RabbitMQ服务器。 但是我的Tomcat服务器不知道添加了一个新的RabbitMQ实例,所以他们一直只提到原来的RabbitMQ服务器,而不是新创build的那个。 我能做什么? 当兔子CPU利用率boost时,我应该自动缩放整个架构吗? 还是应该放弃完全自动扩展RabbitMQ的想法,并在部署的初始阶段创build所需的实例? 还有其他的select吗?
我在AWS VPC上附加了第二个ENI到我的Ubuntu OS机器上,这个新的ENI的内部IP是192.168.12.24。 当我尝试从同一个VPC中的另一台机器SSH连接到本机时,连接超时。 我能够从VPC的内部和外部同时连接到同一台机器的第一个ENI。 路由命令显示如下 Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.240.0 U 0 0 0 eth0 192.168.0.0 * 255.255.240.0 U 0 0 0 eth1 default 192.168.0.1 0.0.0.0 UG 100 0 0 eth0 我是新的iptables和iprules,任何帮助将非常感激。
有谁知道一个很好的解决scheme,可以在大屏幕显示器上使用Amazon Web服务(AWS)CloudWatch服务提供监视和警报显示板吗? 系统应该使用CloudWatch API,不需要在实例上安装代理。
我们开始使用Pingdom监控我们的networking服务器,并发现每个星期天UTC时间UTC时间我们都有几分钟的停机时间。 testing每分钟运行一次,并检查是否在端口80上返回了成功的HTTP响应(代码200)。testing由于超时而失败(30秒后无响应)。 以下是我们已经检查过的 – 没有成功: 由于我们在负载平衡器后面运行了Web服务器,因此我已经在负载平衡器的公有DNS和Web服务器的公有DNS上设置了Pingdomtesting,以便查明AWS负载平衡器是否有问题 – 两个testing都返回相同的结果 我们在我们的networking服务器上build立了Munin。 即使在失败后,一切都看起来很好。 由于最后的失败持续了2分钟,我想孟宁不能捕捉到一个潜在的问题(它只会每5分钟检查一次) 我检查了/var/log/apache2/error.log和/ var / log / syslog中的可疑条目 我检查了/etc/cron.weekly和/ etc / crontab中的可疑条目 我使用这种方法search了在0:00和0:15期间创build或上次修改的文件: 触摸-t 201209020000开始 触摸-t 201209020015结束 find/更新开始 – ! 更新结束 (什么都没find) 有没有人遇到类似的问题? 任何build议如何find这种行为的原因? 它是在AWS m1.large实例上运行的Ubuntu 10.04 LTS。 谢谢!
我有一个从Web控制台创build的实例,使用“Classic”向导和默认的Amazon Linux映像。 当我转到实例操作,连接并select“与独立SSH客户端连接”选项时,它具有正确的string,使用ec2-user @。 我将其保存为AMI,然后通过ec2命令行工具创build一个新实例: ec2-run-instances <ami> -k <my key> -g <my security group> 现在,当我得到连接string,它使用root @,这是行不通的 – 我需要将其更改为ec2用户实际连接。 这不是什么大问题,但是我想知道为什么有一个区别 – 当我通过命令行创build它时是否有一个缺less的参数?
我花了一些时间来使用Nagios,Check_mk和一些其他非常有用的工具,作为OMD包的一部分。 一旦手动安装了check_mk代理,WATO特别适用于通过GUI来pipe理所有静态的基于Windows和Linux的服务器。 我想问问什么是使整个监控stream程自动化的最佳方式? 或者即使可以做到? 我们将使用厨师食谱来定期提供新的服务器,并频繁地closures其他服务器。 如果我们要继续使用Nagios / Check_mk,那么为了追踪和监控我们的基础设施,pipe理员的工作量是非常重要的。 非常感谢您的帮助。 史蒂夫
我们正计划在我们的Amazon VPC中使用Amazon RDS MS SQL Server 2008实例。 由于我们无法访问RDS的底层操作系统,因此我想知道是否可以将RDS实例joinWindows域? 任何人都有这方面的经验?
在EC2实例中只有一个networking接口,而在CloudWatch指标中,我只能看到"Max Network In"和"Max Network Out" 。 如您所知,外部stream量收费(实际上只是外拨),是否可以检查我的出境stream量,以便我轻松计算成本?