如今,微软正在改变自己,想要向 Linux 虚拟机的管理者们伸出援手。微软也在用自己的行动证明这不是空谈。
“在 Azure 平台上的一大批虚拟机如今正运行着 Linux 系统。”微软 Azure 云计算平台的一位高级工程师 Khailid Mouss 说到。为了管理这些运行在 Azure 平台上的 Linux 虚拟机,微软发布了面向 Azure 平台上的虚拟机的管理工具。
同时,微软也大声地向 Linux 用户宣布“我们想更深入的了解你们所在的组织是如何管理 Linux 服务器的。同时,我们也希望你们接受这个挑战,管理一批 Linux 服务器。”
谈及微软的这一举动,微软的员工 Satya Vel 强调说“我们并不是想向你们推销什么东西,我们只是想知道你们在这个领域遇到的难处。”
如果您是一位懂得使用 Nagios , Zabbix , Zenoss 等工具的 Linux 服务器管理者,亦或是您能向我们介绍您认识的 Linux 服务器管理者,那么我们将会十分高兴,因为这正是我们需要的资源,这也是我们想要深入了解的领域之一。
现在,让我们把目光重新放回到这个面向 Azure 平台的新管理工具。微软告诉我们,它能测量 Azure 平台上的每个服务器的 43 项数据(具体项目见文末),同时,将这些数据展示在一个漂亮而易用的图形化 Azure 控制台窗口中。
如果你想要开始管理您的 Linux 服务器,那么您还需要一样东西,那就是微软最近为 Linux 设计的监视代理程序。如果您已经准备好了这些东西,那么您就可以开始您的管理之路了。
我们万万没有想到微软能向今天这样向 Linux 管理人员伸出援助之手。就算是在微软前 CEO Steve Ballmer 的时代,就算 Ballmer 曾经表示“ Linux 如同癌症一般让人无法摆脱。”,但是他的“ Windows 中心论”却表明了那时候的微软并不愿意为其他操作系统的使用者提供帮助。但是现在,微软以一种完全不同的姿态出现在我们面前,这不得不说是一个引人注目的巨大改变。
以下是该工具能监测的43个项目
- CPU DPC 时间
- CPU IO 等待时间
- CPU 空闲时间(CPU idle time)
- CPU 中断时间(CPU interrupt time)
- CPU 优先进程时间(CPU nice time)
- CPU 占用率
- CPU 用于客户端的百分比
- CPU 用于执行系统核心命令的时间(CPU privileged time)
- CPU 用于执行用户命令的时间(CPU user time)
- 当前磁盘队列长度
- 磁盘读取百分比(Disk read)
- 磁盘用于客户端的读取百分比
- 磁盘读取时间
- 磁盘读取(Disk reads)
- 磁盘总大小
- 磁盘传输时间
- 磁盘传输(Disk transfers)
- 磁盘写入百分比(Disk write)
- 磁盘用于客户端的写入的百分比
- 磁盘写入时间
- 磁盘写入(Disk writes)
- 内存可用百分比
- 内存可用空间
- 内存占用百分比
- 内存占用空间
- 内存中被作为缓存使用的百分比
- 网络上传流量
- 网络下载流量
- 网络用于客户端的上传流量
- 网络用于客户端的下载流量
- 网络冲突(Network collisions)
- 网络上传下载总流量
- 接收到的总数据包数(Packets received)
- 接收到的错误数据包数(Packets received errors)
- 发送的数据包数(Packets sent)
- 发送的错误数据包数(Packets sent errors)
- 读取的页面文件(Page reads)
- 写入的页面文件(Page writes)
- 页面文件(Pages)
- 交换分区可用量
- 交换分区可用百分比
- 交换分区已用量
- 交换分区已用百分比
本文最初发表在www.theregister.co.uk,文章内容属作者个人观点,不代表本站立场。