Попробуй с версией 3.6 запустить (или даже 3.2)
скрипты не работают
./zabbix-mongodb.py
Traceback (most recent call last):
File "./zabbix-mongodb.py", line 243, in <module>
mongodb.get_db_names()
File "./zabbix-mongodb.py", line 78, in get_db_names
db_names = self.__conn.database_names()
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 1927, in database_names
return self.list_database_names(session)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 1909, in list_database_names
for doc in self.list_databases(session, nameOnly=True)]
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 1890, in list_databases
res = admin._retryable_read_command(cmd, session=session)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/database.py", line 749, in _retryable_read_command
_cmd, read_preference, session)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 1464, in _retryable_read
return func(session, server, sock_info, slave_ok)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/database.py", line 746, in _cmd
codec_options, session=session, **kwargs)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/database.py", line 630, in _command
client=self.__client)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/pool.py", line 613, in command
user_fields=user_fields)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/network.py", line 167, in command
parse_write_concern_error=parse_write_concern_error)
File "/home/rermolaev/.local/lib/python2.7/site-packages/pymongo/helpers.py", line 159, in _check_command_response
raise OperationFailure(msg % errmsg, code, response)
pymongo.errors.OperationFailure: command listDatabases requires authentication
версию монги поменять я не могу