之前看swift的code主要关注在ring,proxy-server, object-server, container-server, account-server这些组件上,一次有人问我swift如何monitoring的,哦,fuck 我漏了这里,不过我想swift使用WSGI应该比较容易在filter加一个 侦测状态的filter_factory 到原有的WSGI的Pipeline,马上去翻code,果然,这货解耦做的很强悍嘛,
https://github.com/openstack/swift/blob/master/swift/common/middleware/recon.py
1. How many unmounted (failed) drives there are in the cluster, and on which servers those are located
2. How many async pendings are present
3. Drive usage and balance
4. Load Average (for easy access later on*)
5. Memory Usage (for easy access later on*)
6. Checking ring md5sum’s
7. Logged replication stats
8. Connection stats (tbd)
9. Quarantine Statistics (a new pending addition)
WSGI filter
[pipeline:main]
pipeline = recon object-server
[filter:recon]
use = egg:swift#recon
recon_cache_path = /var/cache/swift
分享到:
相关推荐
### OpenStack Swift 对象存储在 SSD 上的优化 #### 一、对象存储为何如此火热? 随着信息技术的发展,数据量的增长速度惊人,其中非结构化数据占到了90%以上,这些数据包括了大量的小文件和大文件。同时,数据...
OpenStack Swift 是一个开源的对象存储服务,用于构建大规模、高可用的数据存储解决方案。在这个文档中,我们将详述如何在Ubuntu 10.04 Desktop环境下安装和配置Swift,特别是使用SAIO(Swift All In One)的方式,...
OpenStack Swift 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
OpenStack Swift 是一个高度可用的分布式对象存储系统,最初由 Rackspace 开发并在 2010 年贡献给了 OpenStack 社区。它主要设计用于存储非结构化的数据,如图片、视频和文档,尤其适用于大规模互联网应用。Swift 的...
### 使用curl操作OpenStack Swift详解 #### 一、概述 在云计算领域,OpenStack作为一款开源的云操作系统,提供了丰富的功能和服务。其中Swift是OpenStack项目中的一个子项目,主要负责提供对象存储服务,用于存储...
根据给定文件的标题和部分内容,可以看出此文档是一本关于OpenStack Swift的云计算存储系统的实用指南,由Packt Publishing在2014年出版。在深入探讨文档内容之前,我们先来对OpenStack Swift以及云计算存储做一个...
OpenStack Swift是当前非常受欢迎的云计算平台OpenStack套件中的一个项目,它提供了一个可扩展的分布式对象存储系统。该系统设计用来存储、检索和管理大量数据,它被广泛用于云存储服务,尤其是在需要水平扩展以及...
标题中提到的“Jaesuk Ahn: Two Years of Life with OpenStack Swift”和描述中提到的“KT ucloud storage的存储架构,及自己在Swift方面的经验心得”,表明文章内容聚焦于Jaesuk Ahn在使用OpenStack Swift进行云...
英文书, OpenStack Object Storage (Swift) Essentials Design, implement, and successfully manage your cloud storage using OpenStack Swift 作者: Amar Kapadia,Kris Rajana,Sreedhar Varma 共174页 ...
OpenStack Swift All in One 搭建手册 OpenStack Swift 是一种分布式对象存储系统,用于存储和检索大规模数据。基于 OpenStack Swift,我们可以构建高可用、高性能的存储系统。本文将指导您完成 OpenStack Swift ...
### 实施云存储使用OpenStack Swift #### 一、引言 随着云计算技术的迅猛发展,云存储成为了企业和组织管理海量数据的关键技术之一。OpenStack作为一款开源的云计算管理平台,提供了多种服务来构建和管理云基础设施...
OpenStack Swift - Using, Administering, and Developing for Swift Object Storage.pdf OpenStack Swift 开发文档
迅捷客户端小型但功能强大的客户端,可与OpenStack Swift进行交互。安装将此行添加到您的应用程序的Gemfile中: gem 'swift_client' 然后执行: $ bundle或将其自己安装为: $ gem install swift_client用法首先,...
基于 Docker 和 OpenStack Swift 构建的本地 S3 首先,这主要是一个分支,我清理了一下并添加了 swift3 Swift 插件。 非常感谢 ccollicutt 的工作! 我分叉时那个 repo 的 README 保留在这个 README 的底部。 用法 ...
标题"django-storage-swift:适用于Django的OpenStack Swift存储后端"揭示了这个项目的核心——它是一个为Django框架提供的存储解决方案,特别针对OpenStack Swift云存储服务。这意味着开发者可以利用这个后端在...