omni-lchen / zabbix-mongodb

MIT License
58 stars 73 forks source link

KeyError : 'mapped' #33

Open Sunilvakil opened 4 years ago

Sunilvakil commented 4 years ago

https://github.com/omni-lchen/zabbix-mongodb/blob/cee748de8ede80f1bc2f26acea46c456b477b822/bin/zabbix-mongodb.py#L185

b-snel commented 3 years ago

Anyone find what causes this KeyError: 'mapped' issue? I'm also getting it.

nick2wang commented 3 years ago

Anyone find what causes this KeyError: 'mapped' issue? I'm also getting it.

For mongodb 4+,there is no field named 'mapped' or 'mappedWithJournal', so change for k in ['resident', 'virtual', 'mapped', 'mappedWithJournal']: self.add_metrics('mongodb.memory.' + k, ss['mem'][k]) to for k in ['resident', 'virtual']: self.add_metrics('mongodb.memory.' + k, ss['mem'][k])