监控系统与命名空间管理全解析
立即解锁
发布时间: 2025-08-27 00:28:49 阅读量: 1 订阅数: 10 


系统与网络管理实践:从入门到精通
### 监控系统与命名空间管理全解析
#### 1. 监控系统的重要性与挑战
监控系统在任何运行良好的站点中都是非常有用的工具。无论是哪种形式的监控,在扩展时都会遇到问题。将监控系统拆分为多个数据收集器和一个中央主控器是解决这些问题的最佳方法。实时监控在优先级排序以及及时、协调地响应警报方面也存在扩展问题。
随着监控系统变得更加复杂,需要考虑实施端到端测试和应用程序响应时间测试,这样就能确切了解最终用户的体验以及这种体验是否可接受。还需要考虑确保所有内容都得到适当监控的方法,特别是在服务提供商环境中。可以在系统构建时将其添加到监控列表中,同时要注意检测何时有设备添加到网络但未添加到监控系统中。
监控系统虽然非常有用,但随着实施的推进,其规模会不断扩大。了解系统的增长方式有助于在项目开始时选择合适的监控系统,并在其生命周期内根据需要进行扩展和添加功能。
以下是一些关于监控系统的思考练习:
1. 如何监控自己负责的系统?如果没有正式的监控系统,是否对临时监控进行了自动化处理?
2. 是否在自己的环境中实施了主动监控?效果如何?是否会妨碍找到问题的根本原因?请解释原因。
3. 如果有监控系统,会将哪些系统添加到其中?为什么?会监控这些系统的哪些方面?
4. 如果已经有监控系统,如何改进它?
5. 在为站点选择监控系统时,本章讨论的哪些功能对你最重要?为什么?
6. 本章未讨论的其他功能中,哪些对你很重要?为什么?
7. 研究免费的历史数据监控系统。你认为哪个最适合你的环境?为什么?
8. 研究商业历史数据监控系统。你认为哪个最适合你的环境?为什么?
9. 如果必须在练习7和8中选择的免费和商业历史数据监控系统之间做出选择,你会为你的站点选择哪个?为什么?你觉得它缺少哪些功能?
10. 研究免费的实时监控系统。你认为哪个最适合你的环境?为什么?
11. 研究商业实时监控系统。你认为哪个最适合你的环境?为什么?
12. 如果必须在练习10和11中选择的免费和商业实时监控系统之间做出选择,你会为你的站点选择哪个?为什么?你觉得它缺少哪些功能?
13. 你认为未来三年内,你站点的监控系统需要扩展到监控多少项内容(机器、网络设备、应用程序等)?为满足这一需求需要做些什么?
14. 如果可能的话,使用同一软件包进行两种类型的监控有哪些优缺点?
#### 2. 命名空间的概念
命名空间是一组具有共同用途的名称。例如,账户名称、打印机名称、完全限定域名、以太网地址、服务名称/端口号列表以及主目录位置映射等都是命名空间的例子。
名称服务会为给定命名空间中的每个名称关联属性。例如,计算机用户目录(名称服务)使用账户名称命名空间作为一组唯一键,并为每个账户名称关联唯一标识符(UID)、主目录、所有者等。配置管理数据库(CMDB)使用主机名命名空间作为唯一键,并关联资产编号、硬件序列号、客户(所有者)信息、基本和可选硬件组件、操作系统(OS)版本和补丁、安装的软件等。
“命名空间”这个术语可能会让人混淆,因为它既可以指抽象概念,也可以指具体的数据集。例如,用户名是一个命名空间,每个多用户操作系统都有一个作为用户标识符列表的命名空间。不同公司的用户名命名空间通常是不同的。本章大多时候使用“命名空间”来指特定(具体)的命名空间数据库。
命名空间有多种形式。有些命名空间是扁平的,即没有层次结构。例如,Windows中的WINS目录和Unix中的UID集合就是扁平命名空间。其他命名空间是分层的,如目录树,在特定目录中没有两个文件可以有相同的名称,但不同子目录中可以有两个名为example.txt的不同文件。
环境越大、越复杂,正式管理命名空间就越重要。小型环境对命名空间的管理通常不太正式,可能由一个人掌控相关信息。而大型企业则需要将责任分配给多个部门和人员。
认识到环境中存在命名空间是非常有意义的。在此之前,数据只是一堆杂乱无章的信息。当独立看待每个命名空间时,就会失去通过关联它们而获得的潜在好处。新的系统管理员往往将每个命名空间视为独立的项目,但随着时间的推移,他们会学会从更全局的角度看待问题。
#### 3. 命名空间的基本规则
命名空间的基本规则很简单:
- **需要策略**:包括命名、寿命、局部性和暴露性等方面的策略。
- **需要程序**:添加、更改和删除的程序。
- **需要集中管理**:
命名空间应该由通用策略控制。系统管理员团队规模越大,策略以实际文档形式存在就越重要,而
0
0
复制全文
相关推荐








