import json import socket import jmp_constants from zabbix_api import ZabbixAPI, ZabbixAPIException import mule_zabbix import apps_checker ##################################################### ##################################################### #Set the log level and set the file for the auto-discovery a = logging.basicConfig(filename='auto_discoverlog.log',level=logging.DEBUG) logging.debug('Auto-discovery started running') ##################################################### ##################################################### zabbix_info = mule_zabbix.jmp_info('jmp.properties') ##################################################### # Jasper HostGroup for 1.1 MGMT Platform ##################################################### hostgroup='JasperServers' z = mule_zabbix.z_logging() if z.test_login(): #print 'Auth is working' logging.debug('authorized and gained access to zabbix') else: #print 'Auth did not work' logging.debug(' no authorization nor gain access to zabbix') ##################################################### # Get GroupID and check for JTA hosts
import socket import jmp_constants from zabbix_api import ZabbixAPI, ZabbixAPIException import mule_zabbix import apps_checker ##################################################### # Set the log level and log file name ##################################################### a = logging.basicConfig(filename="auto_discoverlog.log", level=logging.DEBUG) logging.debug("Auto-discovery started running") ##################################################### # Log onto Zabbix # ##################################################### zabbix_info = mule_zabbix.jmp_info("mule_zabbix.properties") print "##########Zabbix_info#########" print zabbix_info print zabbix_info["jtaHostName"] z = mule_zabbix.z_logging() if z.test_login(): # print 'Auth is working' logging.debug("authorized and gained access to zabbix") else: # print 'Auth did not work' logging.debug(" no authorization nor gain access to zabbix") hostgroup = "JasperServers" jasper_groupid = mule_zabbix.get_jasper_groupid(z, hostgroup) jta_list_hosts = mule_zabbix.get_jasperhosts(z, jasper_groupid) # print '###################HostList########################'