import jmp_zabbix import jta_checker ##################################################### #Set the log level and log file name ##################################################### a = logging.basicConfig(format='%(asctime)s %(message)s', filename='auto_discoverlog.log', level=logging.ERROR) logging.getLogger(__name__) logging.debug('Auto-discovery started running') ##################################################### # Log onto Zabbix # ##################################################### zabbix_info = jmp_zabbix.jmp_info('jmp.properties') logging.debug("##########Zabbix_info#########") logging.debug(zabbix_info) logging.debug(zabbix_info['jtaHostName']) try: z = jmp_zabbix.z_logging() except Exception as e: logging.error(logging.ERROR, "No connection to Zabbix. Error: " + str(e)) sys.exit(-1) hostgroup = 'JasperServers' jasper_groupid = jmp_zabbix.get_jasper_groupid(z, hostgroup) jta_list_hosts = jmp_zabbix.get_jasperhosts(z, jasper_groupid) logging.debug('###################HostList########################') logging.debug(jta_list_hosts)
import socket import jmp_constants from zabbix_api import ZabbixAPI, ZabbixAPIException import jmp_zabbix import jta_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 = jmp_zabbix.jmp_info('jmp.properties') print "##########Zabbix_info#########" print zabbix_info print zabbix_info['jtaHostName'] z = jmp_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 = jmp_zabbix.get_jasper_groupid(z,hostgroup) jta_list_hosts = jmp_zabbix.get_jasperhosts(z,jasper_groupid) #print '###################HostList########################'
import json import socket import jmp_constants from zabbix_api import ZabbixAPI, ZabbixAPIException import jmp_zabbix import jta_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 = jmp_zabbix.jmp_info('jmp.properties') ##################################################### # Jasper HostGroup for 1.1 MGMT Platform ##################################################### hostgroup='JasperServers' z = jmp_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