isa(独立统计聚合器)收集节点集群的节点统计信息。

ISA的Python项目详细描述


Build VersionDocumentation StatusBuild Status

isa(独立统计聚合器)收集节点集群的节点统计信息。

功能

  • 可以收集许多节点统计信息,如CPU使用率、内存使用率和磁盘I/O
  • 易于设置和灵活的节点配置
  • 确保对节点统计信息的影响最小
  • 节点无需设置,统计管理集中完成

安装

运行以下代码以安装isa:

pip install isa

或者可以使用setup.py安装isa:

python setup.py install

简单的例子

假设您有两台服务器。server-a具有IP地址127.0.0.1、用户名root和密码pass123并且您有第二个服务器server-b具有主机名www.mydomain.com、用户名ubuntu和密码test123。此信息需要在nodes.ini文件中指定,以便isa可以连接到您的服务器:

[server-a]
host = 127.0.0.1
username = root
password = pass123

[server-b]
host = www.mydomain.com
username = ubuntu
password = test123

现在我们已经准备好了,可以使用isa监视这两个节点:

isa /path/to/nodes.ini

如果要将所有结果直接写入csv文件,可以使用以下代码段:

isa /path/to/nodes.ini --out stats.csv

文件

文档可以在ReadTheDocs找到。

支架

随便问吧!您可以通过kevin91nl@gmail.com联系项目负责人。

分叉并贡献

这是一个活动的开源项目我们总是对那些想使用这个系统或为它做贡献的人开放。如果您正在寻找适合您的技能的实施任务,请与我们联系。

谢谢

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java向嵌入式Jetty添加多个端点   java如何在JAXWS处理程序中区分请求和响应?   使用Scenebuilder for JAVAFx的登录应用程序的java MVC体系结构   java对话框将不显示   Windows 7上的Java系统变量   java删除动态添加的面板   java将Javadoc嵌入到HTML网站中   带有URL编码数据的java Spring RestTemplate POST请求   java JAXR只运行一次函数   HttpClient缺少java依赖项   java深层反射比较   基于javarmi和CORBA的分布式计算   如何使用当前数据库时间从Java更新MongoDB?   java通过光标保存数据调试时显示错误数据