Advertisement
Harcrack

Python zabbix execute script

Oct 23rd, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.55 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. from pyzabbix import ZabbixAPI
  4. import sys
  5. import logging
  6.  
  7. stream = logging.StreamHandler(sys.stdout)
  8. stream.setLevel(logging.DEBUG)
  9. log = logging.getLogger('pyzabbix')
  10. log.addHandler(stream)
  11. log.setLevel(logging.DEBUG)
  12. zapi = ZabbixAPI("http://10.10.10.108/zabbix")
  13. zapi.login("zapper", "zapper")
  14. print ("Connected to %s" % zapi.api_version() )
  15.  
  16. zapi.do_request('script.get',
  17.                 {
  18.  
  19.                 'output': 'extend'
  20.                 }
  21.     )
  22.  
  23. zapi.do_request('script.execute',
  24.                 {
  25.                 'scriptid': '7',
  26.                 'hostid': '10106'
  27.                                 }
  28.     )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement