manual:config:items:plugins

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manual:config:items:plugins [2021/03/08 11:05]
marinagen [ZBXNEXT-6408] better plugin description
manual:config:items:plugins [2021/03/11 08:41] (current)
marinagen [ZBXNEX-6408] added MongoDB commands
Line 22: Line 22:
 |Memcached ​   |Memcached server monitoring. |memcached.ping,​ memchached.stats |//App Memchached//​ monitoring template is available. \\ \\ Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only.  | |Memcached ​   |Memcached server monitoring. |memcached.ping,​ memchached.stats |//App Memchached//​ monitoring template is available. \\ \\ Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only.  |
 |Modbus ​      ​|Reads Modbus data. |modbus.get ​ |Supported keys have the same parameters as Zabbix agent [[:​manual/​config/​items/​itemtypes/​zabbix_agent|keys]].\\ \\ See also:​\\ ​ - [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​src/​go/​plugins/​modbus/​README.md|Plugin documentation]]\\ - Plugin configuration parameters ([[:​manual/​appendix/​config/​zabbix_agent2|Unix]]/​[[:​manual/​appendix/​config/​zabbix_agent2_win|Windows]]) ​ | |Modbus ​      ​|Reads Modbus data. |modbus.get ​ |Supported keys have the same parameters as Zabbix agent [[:​manual/​config/​items/​itemtypes/​zabbix_agent|keys]].\\ \\ See also:​\\ ​ - [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​src/​go/​plugins/​modbus/​README.md|Plugin documentation]]\\ - Plugin configuration parameters ([[:​manual/​appendix/​config/​zabbix_agent2|Unix]]/​[[:​manual/​appendix/​config/​zabbix_agent2_win|Windows]]) ​ |
-|Mongo DB     ​|Monitoring of MongoDB servers and clusters (document-based,​ distributed database). ​ | mongodb.collection.stats,​ mongodb.collections.discovery,​ mongodb.collections.usage,​ mongodb.connpool.stats,​ \\ mongodb.db.stats,​ mongodb.db.discovery,​ mongodb.jumbo_chunks.count,​ mongodb.oplog.stats,​ \\ mongodb.ping,​ mongodb.rs.config,​ mongodb.rs.status,​ mongodb.server.status,​ \\ mongodb.sh.discovery | Supported MongoDB versions: 3.6, 4.0, 4.2, 4.4. \\ \\ Requires a local read-only user in the admin database - follow the instructions for your configuration:​ \\ //​STANDALONE//​ - create a user for each single MongoDB node; \\ //​REPLICASET//​ - create a user on the primary node of the replica set; \\ //​SHARDING//​ - create a user for each shard in the cluster (on the primary node of the replica set). Then, create the same user on a mongos router. It will be automatically passed to configuration servers.\\ \\ Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only. \\ Supported since 5.2.6|+|Mongo DB     ​|Monitoring of MongoDB servers and clusters (document-based,​ distributed database). ​ | mongodb.collection.stats,​ mongodb.collections.discovery,​ mongodb.collections.usage,​ mongodb.connpool.stats,​ \\ mongodb.db.stats,​ mongodb.db.discovery,​ mongodb.jumbo_chunks.count,​ mongodb.oplog.stats,​ \\ mongodb.ping,​ mongodb.rs.config,​ mongodb.rs.status,​ mongodb.server.status,​ \\ mongodb.sh.discovery | Supported MongoDB versions: 3.6, 4.0, 4.2, 4.4. \\ \\ Requires a local read-only user in the admin database - follow the instructions for your configuration:​ \\ //​STANDALONE//​ - create a user for each single MongoDB node; \\ //​REPLICASET//​ - create a user on the primary node of the replica set; \\ //​SHARDING//​ - create a user for each shard in the cluster (on the primary node of the replica set). Then, create the same user on a mongos router. It will be automatically passed to configuration servers.<code java>use admin 
 +db.auth("​admin",​ "<​ADMIN_PASSWORD>"​) 
 +db.createUser({ 
 +  "​user":​ "​zabbix",​ 
 +  "​pwd":​ "<​PASSWORD>",​ 
 +  "​roles":​ [ 
 +    { role: "​readAnyDatabase",​ db: "​admin"​ }, 
 +    { role: "​clusterMonitor",​ db: "​admin"​ }, 
 +  ] 
 +}) </​code> ​Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only. \\ Supported since 5.2.6|
 |MQTT         ​|Receives published values of MQTT topics. ​ |mqtt.get ​ |Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only.\\ \\ See also:​\\ ​ - [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​src/​go/​plugins/​mqtt/​README.md|Plugin documentation]]\\ - Plugin configuration parameters ([[:​manual/​appendix/​config/​zabbix_agent2|Unix]]/​[[:​manual/​appendix/​config/​zabbix_agent2_win|Windows]]) ​ | |MQTT         ​|Receives published values of MQTT topics. ​ |mqtt.get ​ |Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only.\\ \\ See also:​\\ ​ - [[https://​git.zabbix.com/​projects/​ZBX/​repos/​zabbix/​browse/​src/​go/​plugins/​mqtt/​README.md|Plugin documentation]]\\ - Plugin configuration parameters ([[:​manual/​appendix/​config/​zabbix_agent2|Unix]]/​[[:​manual/​appendix/​config/​zabbix_agent2_win|Windows]]) ​ |
 |MySQL ​       |Monitoring of MySQL and its forks. |mysql.db.discovery,​ mysql.db.size,​ mysql.get_status_variables,​\\ mysql.ping, mysql.replication.discovery,​ mysql.replication.get_slave_status,​ mysql.version | //DB MySQL by Zabbix agent 2// monitoring template is available. \\ \\ Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only. \\ \\ Default configuration:​ ''​URI=tcp:​%%//​localhost:​3306%%'',​ ''​username=root'',​ ''​password= ''​. | |MySQL ​       |Monitoring of MySQL and its forks. |mysql.db.discovery,​ mysql.db.size,​ mysql.get_status_variables,​\\ mysql.ping, mysql.replication.discovery,​ mysql.replication.get_slave_status,​ mysql.version | //DB MySQL by Zabbix agent 2// monitoring template is available. \\ \\ Supported [[:​manual/​config/​items/​itemtypes/​zabbix_agent/​zabbix_agent2|keys]] can be used with Zabbix agent 2 only. \\ \\ Default configuration:​ ''​URI=tcp:​%%//​localhost:​3306%%'',​ ''​username=root'',​ ''​password= ''​. |