如若提示没有 pymongo 模块,下载安装即可,Windows版:
https://pypi.python.org/packages/2.7/p/pymongo/pymongo-2.6.3.win-amd64-py2.7.exe
注意:若mongodb的密码包含字符@,则会报错:
File "C:\Python27\lib\site-packages\pymongo\uri_parser.py", line 78, in parse_userinfo
raise InvalidURI("':' or '@' characters in a username or password "
pymongo.errors.InvalidURI: ':' or '@' characters in a username or password must be escaped according to RFC 2396.
解决:需要用 %40 代替@(比如密码为:Admin@123,则改成:Admin%40123)
参考:https://stackoverflow.com/questions/7486623/mongodb-password-with-in-it
4、在 zabbix_agentd.win.conf 配置文件中加入
UserParameter=mongodb.repl.set,python "C:\Program Files\zabbix_agents_3.0.0.win\mongodb-monitor.py" 5、在zabbix 后台添加监控项和触发器