返回介绍

第 7 章 系统管理

发布于 2025-04-20 18:52:15 字数 449 浏览 0 评论 0 收藏

Python 的一大应用方向就是系统管理,有非常多的自动化运维工具、管理脚本都是使用 Python 编写的。在 Web 开发中或多或少的都会涉及一些系统管理的工作,甚至有很多公司的 Web 开发人员会负责部署、回滚、解决线上环境问题等工作。Web 开发人员非常有必要熟悉系统管理中的主流工具及使用方法。

本章包含如下内容:

  • 使用 Supervisor 管理进程。
  • 使用 Fabric 进行应用部署。
  • 通过部署 Redis 了解配置管理工具 SaltStack 和 Ansible。
  • 使用 Psutil 获取系统 CPU、内存、硬盘和网络等信息。
  • 配图演示 Sentry 的安装和收集错误信息的效果。
  • 使用 StatsD、Graphite、Diamond 和 Grafana 搭建 Web 监控,并介绍常见的运维监控工具及其主要应用场景。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。