首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

将你的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战

2012-07-04 
将您的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战避免您发展过程中的难题Sean Walberg 自

将您的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战

避免您发展过程中的难题

Sean Walberg 自 1994 年开始就先后在学院,企业,以及 Internet Service Provider 环境中研究 Linux 和 UNIX 系统。在过去几年中,他撰写了大量有关系统管理的书籍。

?

简介:?目前为止,您已经将应用程序迁移到了云环境中,可以根据需求自动地启用或者停用一些资源。在本文中,迁移 Linux 应用程序到 Amazon 云中系列文章的第 4 篇,您将会了解如何控制这个不断变化的环境,使得它能够支持您的应用程序和业务。

将你的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战将你的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战将你的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战将你的 Linux 应用程序迁移到 Amazon 云,第 4 部分: 征服管理挑战 平均分 (共 3 个评分 )<script type="text/javascript"></script><!-- Rating_Area_End -->

?

<!-- dW_Summary_Area_END --><!-- CONTENT_BODY --><!-- MAIN_COLUMN_BEGIN --><!-- Related_Searches_Area_And_Overlays_Begin --><!-- MAIN_COLUMN_CONTAINER_BEGIN -->

清单 9 首先添加了一个 IP 地址为 1.2.3.4 的主机。返回的设备 ID 是 5,然后它用于为 CPU 使用添加一个图表(cg 图表类型和模板 4)。结果就是图表的 ID 和正在被监视的各种数据资源的 ID。

要编写清单 9 中的过程非常简单。清单 10 显示了这样一个脚本。


清单 10. add_to_cacti.sh

脚本的第一个参数被保存为一个名为 $IP 的变量。add_device.php 脚本就在此 IP 地址运行,其结果只被那些包含使用 grep 命令 ID 的行所过滤。这个输出被送入只允许数字的 sed 脚本。这个值被保存在名为 $DEVICEID 的变量中。

存储了设备 ID 之后,添加一个图表就和调用 add_graphs.php 脚本一样简单。请注意,CPU 图表是最简单的情况,其他的图表类型需要更多参数。

add_to_cacti.sh 脚本在 Cacti 服务器上之后,所需的就是让云服务器运行它。清单 11 中显示了如何调用脚本。


清单 11. 从云服务器调用 cacti 脚本

Sean Walberg 自 1994 年开始就先后在学院,企业,以及 Internet Service Provider 环境中研究 Linux 和 UNIX 系统。在过去几年中,他撰写了大量有关系统管理的书籍。

热点排行