用于分析和调试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第三方库


热门话题
面向java语句的方法与面向表达式的方法   密码学如何在java中为json对象签名?   是否可以通过java程序知道给定卡夫卡消费群体的消费偏移量?   打印字符时出现java未知问号   java为JFrame设置背景色   在ubuntu中检查java版本时linux权限被拒绝   如何用java创建xml模式   java无法在远程服务器上运行Vaadin应用程序   java智能垃圾收集?   java如何在SpringMVC中设置缓存头?   在unix计算机上运行java应用程序a:>签名以输入内容   Java、Apache Commons配置XML属性   使用ArrayList调用Java未经检查的方法   在文本文件中查找并替换单词(Java GUI)   java Android Studio无法检测到JDK7或更新版本   java从socket的有效负载获取事件消息   安卓中java调用子类方法   java如何通过点击超链接来运行jar文件(Firefox)