用于分析和调试Zenoss环境的实用程序。

zenoss.toolbox的Python项目详细描述


zenoss.toolbox

当前版本:0.5.2

用于分析/调试Zenoss环境的实用程序以及用于提高/维护性能的工具。

如何安装和使用zenoss.toolbox包?

包括的工具

Zodbscan

如何使用zodb scan扫描zodb以查找悬挂引用?

findposkeyerror

如何使用findposkeyerror来检测和修复zodb中的poskeyerrors?

zenlationscan

如何使用ZenRelationScan扫描/修复ZenRelations

ZencatalogScan

如何使用zencatalogscan检测并修复目录中无法解析的对象引用?

zenindextool

如何使用zenindextool重新索引顶级组织者

ZennetworkClean

如何使用ZenNetworkClean删除未使用的网络信息

作者:brian bibeault(bbibeault@zenoss.com

更改日志

0.5.2

  • Fixed ZEN-16133: First draft for the ZenDesk zennetworkclean document
  • Fixed ZEN-16126: First draft for the ZenDesk zenindextool document
  • Fixed ZEN-16108: Changes to the ZenDesk findposkeyerror document
  • Fixed ZEN-16106: Changes to the ZenDesk zencatalogscan document
  • Fixed ZEN-16104: Changes to the ZenDesk zodbscan document
  • Fixed ZEN-16103: Changes to the ZenDesk toolbox overview document
  • Fixed ZEN-16102: Changes to the ZenDesk zenrelationscan document
  • Fixed ZEN-16092: Add copyright notice to all toolbox tools
  • Fixed ZEN-16040: zennetworkclean has output message that refers to zencatalogscan
  • Fixed ZEN-16039: zenindextool changes to call dmd._p_jar.sync()
  • Fixed ZEN-16017: zencatalogscan has incorrect template catalog reference
  • Fixed ZEN-15225: Add new catalogs to zencatalogscan
  • Fixed ZEN-15082: zencatalogscan has incorrect mibsearch catalog
  • Fixed ZEN-14953: Not all zenoss toolbox scripts use the zenoss user’s python
  • Fixed ZEN-14744: All tools need updated documentation links for the new ZenDesk

0.5.1

  • Fixed ZEN-13192: add tool to clean/remove old unused ip addresses/iprealmss

0.5.0

  • Fixed ZEN-14586: Create zenindextool (break apart reIndex functionality from zencatalogscan)
  • Fixed ZEN-14454: zenrelationscan won’t execute like other toolbox tools

0.4.0

  • Adding in an early alpha of zenrelationscan to the zenoss toolbox (for testing purposes)

0.3.2

  • Fixed ZEN-14078: findposkeyerror fails on fixable (no dmd reference)

0.3.1

  • Fixed ZEN-13951: zencatalogscan not properly scanning jobs catalog
  • Fixed ZEN-13952: findposkeyerror failing against zenoss core

0.3.0

  • Fixed ZEN-13191: zencatalogscan - add eventClassSearch, rrdtemplatesearch, mibsearch catalogs
  • Fixed ZEN-13429: zencatalogscan zenoss.toolbox get_lock logging incorrect
  • Fixed ZEN-13433: zencatalogscan customer feedback needs integrated
  • Fixed ZEN-13524: zencatalogscan progress bars should show last updated timestamp
  • Fixed ZEN-13592: zencatalogscan logs missing catalogs as ERROR, not INFO
  • Fixed ZEN-13596: zencatalogscan needs to use rotating log files
  • Fixed ZEN-13597: findposkeyerror needs to use rotating log files
  • Fixed ZEN-13598: zodbscan needs to use rotating log files
  • Fixed ZEN-13599: findposkeyerror progress bars should show last updated timestamp
  • Fixed ZEN-13600: zodbscan progress bars should show last updated timestamp
  • Fixed ZEN-13636: zencatalogscan needs option for doing just reindex
  • Fixed ZEN-13666: zodbscan zenoss.toolbox get_lock logging incorrect
  • Fixed ZEN-13667: findposkeyerror zenoss.toolbox get_lock logging incorrect
  • Fixed ZEN-13757: findposkeyerror reports 3 getDatabase tracebacks
  • Fixed ZEN-13925: zodbscan should log command line parameters to log file
  • Fixed ZEN-13924: findposkeyerror should log command line parameters to log file
  • Fixed ZEN-13923: zencatalogscan should log command line parameters to log file

0.2.3

  • Fixed ZEN-13425: findposkeyerror local variable ‘name’ referenced before assignment
  • Fixed ZEN-12325: findposkeyerror memory growth continues unbounded until finish

0.2.2

  • Fixed ZEN-13194: zencatalogscan should output progress during device dmd reindex
  • Fixed ZEN-13106: findposkeyerror script is missing dmd context
  • Fixed ZEN-12718: findposkeyerror.py UnboundLocalError referencing ‘e’
  • Fixed ZEN-12683: findposkeyerror tracebacks on ZenPack.zenoss.AdvancedSearch on Core
  • Fixed ZEN-12406: findposkeyerror must print full exceptions and log output to file
  • Fixed ZEN-12328: findposkeyerror needs to mention log file, show absolute start time
  • Fixed ZEN-12327: findposkeyerror missing return code (zero/one)
  • Fixed ZEN-12326: findposkeyerror should check to see if tools already running
  • Fixed ZEN-11587: findposkeyerror script needs to show progress as it runs
  • Fixed ZEN-10807: findposkeyerror ComponentSearchFixer() not included in _fixits()

0.2.1

  • Fixed ZEN-12671: zencatalogscan should locate log in $ZENHOME/log/toolbox
  • Fixed ZEN-12637: zodbscan - remove scanning of zodb_session
  • Fixed ZEN-12409: zodbscan should only recommend zenossdbpack if threshold exceeded
  • Fixed ZEN-12405: zodbscan must print full exceptions and log output to file
  • Fixed ZEN-12404: zodbscan should check to see if tools already running
  • Fixed ZEN-12403: zodbscan needs to mention log file, show absolute start time
  • Fixed ZEN-12402: zodbscan missing return code (zero/one)
  • Fixed ZEN-12160: zodbscan fails on import of ZenStatus

0.2.0

  • 修正了zen-12049:zencatalogscan不处理其他目录
  • 修正了zen-12167:zencatalogscan内存增长在完成之前是无限的
  • 修正了zen-12230:zencatalogscan缺少返回码(零/一)
  • 修正zen-12265:zencatalogscan应该检查工具是否已经运行
  • 修正zen-12165:zencatalogscan需要根据目录尽快显示进度条
  • 修正zen-12183:zencatalogscan需要提到日志文件,显示绝对开始时间
  • 更新了readme.rst以引用每个工具已发布的Zenoss知识库文章

0.1.9

  • 修正了zen-10556:findposkeyerror破坏了easy install entry脚本
  • 修正了zenoss.toolbox中的zen-11700:zodbscan是低级的(缺少内存优化)
  • 修正zen-11679:zen catalog scan需要一个选项来只扫描特定的目录
  • 修正了zen-10793:zencatalogscan reindex对于dmd.devices.reindex()可能会失败
  • 修正了zen-10579:zencatalogscan不重新索引组件目录
  • 修正zen-10580:zencatalogscan必须打印完整的异常并将输出记录到文件
  • 修复了zen-10567:zencatalogscan应该循环运行,直到它修复了所有问题

0.1.8

  • 固定ZEN-1055:ZEntAcLogSCAN不固定-FIX选项< /LI>

0.1.7

  • 添加了zencatalogscan-替换cleancatalog和支持的fixcatalogs.py

0.1.6

  • 添加了findposkeyerror,它查找/修复具有poskeyerrors的关系

0.1.5

  • 添加了cleancatalog,用于清除目录中过时的对象

0.1.0

  • 添加了zodbscan,它可以检测和报告poskeyerrors

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

推荐PyPI第三方库


热门话题
junit有没有办法在Java中重新初始化静态类?   在浏览器中点击应用程序时java Play框架挂起   文件Java错误中的NullPointerException   使用Java中的SNMP查找网络中计算机的登录名   java包装服务器引导程序已弃用,有什么替代方案?   当客户在等待理发时,java信号量值是否存在问题?   java如何使用JavaMail仅下载特定类型的附件   如何在java中将十进制转换为十六进制   java Slick2D粒子系统不会生成粒子   java检测更改事件来自何处   将Java集合类型参数类设置为数组   java如何从eclipse导出为可运行JAR文件?   java EntityManager对象未注入Glassfish和Spring   swing从actionPerformed和actionListener Java返回字符串   java在给定另一个等价键对象的情况下获取映射项的当前键   无论输入如何,java网络都会产生相同的输出