z, jta_server_hostID, "jta")
logging.debug(deployed_jta_application_list)
if not deployed_jta_list['deployed_apps']:
    logging.debug("list empty noting to update")
else:
    #start adding JTA hosts
    for item in deployed_jta_list['deployed_apps']:
        if item in deployed_jta_application_list:
            logging.debug('Item (%s) is already added', item)
            continue
        else:
            #####################################################
            # Add items and the screens to display
            # get host id
            #####################################################
            information = jmp_zabbix.z_info(zabbix_info['jta_z_agent_conf'])
            logging.debug("##############Information####################")
            logging.debug(information)
            #####################################################
            # Add log item for the JTA-Log application
            #####################################################
            jta_log_applicationID = jmp_zabbix.get_jta_log_applicationID(
                z, jta_server_hostID)
            logging.debug("######LOG-applicationID##############")
            logging.debug(jta_log_applicationID)

            #####################################################
            #Get interface ID
            #####################################################
            jta_interfaceID = jmp_zabbix.get_interface(z, jta_server_hostID)
            logging.debug("######Interface ID##############")
Example #2
0
    print "list empty noting to update \n"
else: 
    #start adding JTA hosts
    for item in deployed_jta_list['deployed_apps']:
        if item in deployed_jta_applicaiton_list:
            print item
            print "\n Item is already added"
            logging.debug(item)
            logging.debug("\n Item is already added")
            continue 
        else:
            #####################################################
            # Add log items and the screens to display
            # get host id
            #####################################################
            information = jmp_zabbix.z_info(zabbix_info['jsb_z_agent_conf'])
            print "##############Information####################"
            print information
            #####################################################
            # Add log item for the JTA-Log applicaiton
            #####################################################
            jta_log_applicaitonID = jmp_zabbix.get_jta_log_applicaitonID(z,jta_server_hostID)
            print "######LOG-ApplicaitonID##############"
            print jta_log_applicaitonID
                    
            #####################################################
            #Get interface ID
            #####################################################
            jta_interfaceID = jmp_zabbix.get_interface(z,jta_server_hostID)
            print "######Interface ID##############"
            print jta_interfaceID
Example #3
0
 'ip':'',
 'dns':host_interface[0]['dns'],
 'port':host_interface[0]['port']
 },
 'groups':[{
 'groupid':jasper_groupid
 }],
 'templates':[{
 'templateid':jta_templateID
 }]
 })
 #####################################################
 # Add log items and the screens to display
 # Get host id
 #####################################################
 information = jmp_zabbix.z_info(jmp_zabbix.jmp_info('jmp.properties')['jsb_z_agent_conf'])
 host_log = z.host.get(
 {
 'filter': { 'host': information['Hostname']},
 'output': 'extend'
 })
 print "JTA add a new host"
 logging.debug("JTA add a new host")
 #####################################################
 #Add item using host ID
 #####################################################
 JTA_log_applicaitonID = z.application.get(
 {
 'hostids':host_log[0]['hostid'],
 'filter': { 'name': 'JTA-Logs'},
 'output': 'extend'