diff options
Diffstat (limited to 'veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir')
-rw-r--r-- | veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir/Main.java | 360 |
1 files changed, 225 insertions, 135 deletions
diff --git a/veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir/Main.java b/veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir/Main.java index 96da88a..13a5066 100644 --- a/veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir/Main.java +++ b/veslibrary/ves_javalibrary/evel_javalib2/src/main/java/evel_javalibrary/att/com/maindir/Main.java @@ -43,12 +43,12 @@ import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_FEATURE_USE; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_FSYS_USE; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_HUGE_PAGE; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_IPMI; -import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_IPMI.MEASUREMENT_IPMI_PROCESSOR; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_LATENCY_BUCKET; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_LOAD; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_MEM_USE; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_NIC_PERFORMANCE; import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_PROCESS_STATS; +import evel_javalibrary.att.com.EvelScalingMeasurement.MEASUREMENT_IPMI.MEASUREMENT_IPMI_PROCESSOR; import evel_javalibrary.att.com.EvelStateChange.EVEL_ENTITY_STATE; import evel_javalibrary.att.com.EvelSyslog.EVEL_SYSLOG_FACILITIES; import evel_javalibrary.att.com.EvelThresholdCross.EVEL_ALERT_TYPE; @@ -69,44 +69,45 @@ public class Main { try{ - AgentMain.evel_initialize("http://127.0.0.1", 30000, + AgentMain.evel_initialize("http://127.0.0.1",30000, // "http://1.2.3.4", 8080, //"/vendor_event_listener","/example_vnf", null,null, "will", "pill", null, null, null, + "http://127.0.0.1",30001, "will", + "pill", //"/home/gokul/newwk/demo/vnfs/VES5.0/evel/sslcerts2/my-keystore.jks", "changeit", "changeit", Level.TRACE); } catch( Exception e ) - { - e.printStackTrace(); + { } - for(int i= 0; i < 2; i++) //srikanth no need for forloop , send only once. + for(int i= 0; i < 30; i++) //srikanth no need for forloop , send only once. { EvelHeader header = EvelHeader.evel_new_heartbeat("Hearbeat_vAFX","vmname_ip"); -// header.evel_nfnamingcode_set("vVNF"); -// header.evel_nfcnamingcode_set("vVNF"); -// header.evel_timeZoneOffset_set("UTC+5:30"); -// -// -// -// -// AgentMain.evel_post_event(header); + header.evel_nfnamingcode_set("vVNF"); + header.evel_nfcnamingcode_set("vVNF"); + header.evel_timeZoneOffset_set("UTC+5:30"); + + + + + // AgentMain.evel_post_event(header); try { - Thread.sleep(1); + Thread.sleep(1000); } catch( Exception e ) { - e.printStackTrace(); + } EvelBatch be = new EvelBatch(); - + EvelFault flt = new EvelFault("Fault_vVNF", "vmname_ip", "My alaram condition", "It broke very badly", EvelHeader.PRIORITIES.EVEL_PRIORITY_HIGH, @@ -117,32 +118,12 @@ public class Main flt.evel_fault_addl_info_add("name2", "value2"); flt.evel_fault_interface_set("My Interface Card"); flt.evel_fault_category_set("link"); - AgentMain.evel_post_event(flt); - - -// EvelFault flt2 = new EvelFault("Fault_vVNF", "vmname_ip", -// "NIC error", "Hardware failed", -// EvelHeader.PRIORITIES.EVEL_PRIORITY_HIGH, -// EVEL_SEVERITIES.EVEL_SEVERITY_MAJOR, -// EVEL_SOURCE_TYPES.EVEL_SOURCE_CARD, -// EVEL_VF_STATUSES.EVEL_VF_STATUS_ACTIVE); -// flt2.evel_fault_addl_info_add("nichw", "fail"); -// flt2.evel_fault_addl_info_add("nicsw", "fail"); -// be.addEvent(flt2); -// -// EvelFault flt3 = new EvelFault("Fault_vVNF", "vmname_ip2", -// "NIC error", "Hardware failed", -// EvelHeader.PRIORITIES.EVEL_PRIORITY_NORMAL, -// EVEL_SEVERITIES.EVEL_SEVERITY_MAJOR, -// EVEL_SOURCE_TYPES.EVEL_SOURCE_CARD, -// EVEL_VF_STATUSES.EVEL_VF_STATUS_ACTIVE); -// flt3.evel_fault_type_set("Interface fault"); -// flt3.evel_fault_category_set("Failed category"); -// flt3.evel_fault_interface_set("An Interface Card"); -// flt3.evel_fault_addl_info_add("nichw", "fail"); -// flt3.evel_fault_addl_info_add("nicsw", "fail"); -// AgentMain.evel_post_event(flt3); -// be.addEvent(flt3); + + + // be.addEvent(flt); + AgentMain.evel_post_event(flt); + + /* @@ -154,18 +135,41 @@ public class Main EvelStateChange.EVEL_ENTITY_STATE.EVEL_ENTITY_STATE_OUT_OF_SERVICE,"bgp"); stc.evel_statechange_addl_info_add("bgpa", "fail"); stc.evel_statechange_addl_info_add("bgpb", "fail"); - AgentMain.evel_post_event(stc); - - //be.addEvent(stc); + + + + // be.addEvent(stc); + AgentMain.evel_post_event(stc); /* * State Change End * */ + + EvelNotification notification = new EvelNotification("Notification_vVNF", "vmname_ip","change_identifier", "configuration changed"); + notification.evel_notification_add_newState_set("maintainance"); + notification.evel_notification_add_oldState_set("out of Service"); + notification.evel_notification_add_changeContact_set("ChangeContact"); + notification.evel_notification_addl_info_add("name1", "value1"); + notification.evel_notification_addl_info_add("name4", "value5"); + + notification.evel_notification_add_namedarray("hmNam1", "hmName1", "hmNmae2"); + + notification.evel_notification_add_stateInterface_set("StateChange"); + + // be.addEvent(notification); + + AgentMain.evel_post_event(notification); + + +/* +* notification Change End +* */ + EvelScalingMeasurement sm = new EvelScalingMeasurement(10.0,"Measurements_vVNF", "vmname_ip"); - sm.evel_measurement_myerrors_set(10,20,30,40); + // sm.evel_measurement_myerrors_set(10,20,30,40); sm.evel_measurement_concurrent_sessions_set(5); sm.evel_measurement_config_entities_set(9); @@ -248,7 +252,7 @@ public class Main sm.evel_measurement_disk_use_timewritemax_set(diskuse, 10.1); sm.evel_measurement_disk_use_timewritemin_set(diskuse, 10.1); - MEASUREMENT_FEATURE_USE featureuse = sm.evel_measurement_feature_use_add("featureuse", 100); + MEASUREMENT_FEATURE_USE featureuse = sm.evel_measurement_feature_use_add("features", 100); MEASUREMENT_HUGE_PAGE husePage= sm.evel_measurement_new_huge_page_add("HUGEPage1", 100000); sm.evel_measurement_huge_page_bytesFree_set(husePage, 1100000); @@ -257,8 +261,7 @@ public class Main sm.evel_measurement_huge_page_vmPageNumberFree_set(husePage, 3000); sm.evel_measurement_huge_page_vmPageNumberUsed_set(husePage, 4000); - - + MEASUREMENT_MEM_USE memuse = sm.evel_measurement_new_mem_use_add("memuse", 100.0); sm.evel_measurement_mem_use_memcache_set(memuse, 51.1); sm.evel_measurement_mem_use_memconfig_set(memuse, 51.1); @@ -266,6 +269,7 @@ public class Main sm.evel_measurement_mem_use_slab_reclaimed_set(memuse, 51.1); sm.evel_measurement_mem_use_slab_unreclaimable_set(memuse, 51.1); sm.evel_measurement_mem_use_usedup_set(memuse, 51.1); + sm.evel_measurement_mem_use_memoryDemand_set(memuse, 51.1); sm.evel_measurement_mem_use_memoryLatencyAvg_set(memuse, 51.1); sm.evel_measurement_mem_use_memorySharedAvg_set(memuse, 51.1); @@ -277,6 +281,7 @@ public class Main + MEASUREMENT_LATENCY_BUCKET latecy = sm.evel_measurement_latency_add(10000, 2000, 3000); sm.evel_meas_latency_bucket_low_end_set(latecy, 10); sm.evel_meas_latency_bucket_high_end_set(latecy, 20); @@ -284,14 +289,48 @@ public class Main MEASUREMENT_FSYS_USE fileuse = sm.evel_measurement_fsys_use_add("FileSystem", 10.0, 2.8, 2.4, 3.3, 5.5, 9.0); - MEASUREMENT_NIC_PERFORMANCE vnic = sm.evel_measurement_new_vnic_performance("vnic1","true"); - vnic.recvd_bcast_packets_acc.SetValue(2400000.0); - vnic.recvd_mcast_packets_delta.SetValue(5677888.0); - vnic.recvd_mcast_packets_acc.SetValue(5677888.0); - vnic.tx_ucast_packets_acc.SetValue(547856576.0); - vnic.tx_ucast_packets_delta.SetValue(540000.0); + MEASUREMENT_NIC_PERFORMANCE vnic = sm.evel_measurement_new_vnic_performance("VNicIdentifiew", "false"); + + sm.evel_vnic_performance_rx_bcast_pkt_acc_set(vnic, 1000.0); + sm.evel_vnic_performance_rx_bcast_pkt_delta_set(vnic, 200.0); + sm.evel_vnic_performance_rx_discard_pkt_acc_set(vnic, 300.0); + sm.evel_vnic_performance_rx_discard_pkt_delta_set(vnic, 400.0); + sm.evel_vnic_performance_rx_error_pkt_acc_set(vnic, 500.0); + sm.evel_vnic_performance_rx_error_pkt_delta_set(vnic, 600.0); + sm.evel_vnic_performance_rx_mcast_pkt_acc_set(vnic, 700.0); + sm.evel_vnic_performance_rx_mcast_pkt_delta_set(vnic, 800.0); + sm.evel_vnic_performance_rx_octets_acc_set(vnic, 900.0); + sm.evel_vnic_performance_rx_octets_delta_set(vnic, 3400.0); + + sm.evel_vnic_performance_rx_total_pkt_acc_set(vnic, 67.9); + sm.evel_vnic_performance_rx_total_pkt_delta_set(vnic, 37.8); + sm.evel_vnic_performance_rx_ucast_pkt_acc_set(vnic, 234.7); + sm.evel_vnic_performance_rx_ucast_pkt_delta_set(vnic, 457.9); + sm.evel_vnic_performance_tx_bcast_pkt_acc_set(vnic, 76.4); + sm.evel_vnic_performance_tx_bcast_pkt_delta_set(vnic, 65.9); + sm.evel_vnic_performance_tx_discarded_pkt_acc_set(vnic, 76.87); + sm.evel_vnic_performance_tx_discarded_pkt_delta_set(vnic, 45.98); + sm.evel_vnic_performance_tx_error_pkt_acc_set(vnic, 54.98); + sm.evel_vnic_performance_tx_error_pkt_delta_set(vnic, 22.90); + sm.evel_vnic_performance_tx_mcast_pkt_acc_set(vnic, 22.8); + sm.evel_vnic_performance_tx_mcast_pkt_delta_set(vnic, 22.8); + sm.evel_vnic_performance_tx_octets_acc_set(vnic, 33.3); + sm.evel_vnic_performance_tx_octets_delta_set(vnic, 33.9); + sm.evel_vnic_performance_tx_total_pkt_acc_set(vnic, 23.9); + sm.evel_vnic_performance_tx_total_pkt_delta_set(vnic, 65.9); + sm.evel_vnic_performance_tx_ucast_pkt_acc_set(vnic, 23.9); + sm.evel_vnic_performance_tx_ucast_pkt_delta_set(vnic, 44.9); + sm.evel_vnic_performance_administrativeState_set(vnic, "inService"); + sm.evel_vnic_performance_operationalState_set(vnic, "inService"); + sm.evel_vnic_performance_receivedPercentDiscard_set(vnic, 12.0); + sm.evel_vnic_performance_receivedPercentError_set(vnic, 13.0); + sm.evel_vnic_performance_receivedUtilization_set(vnic, 14.01); + sm.evel_vnic_performance_speed_set(vnic, 12.99); + sm.evel_vnic_performance_transmittedPercentDiscard_set(vnic, 98.9); + sm.evel_vnic_performance_transmittedPercentError_set(vnic, 23.9); + sm.evel_vnic_performance_transmittedUtilization_set(vnic, 23.9); + - sm.evel_meas_vnic_performance_add(vnic); MEASUREMENT_CODEC_USE codecuse = sm.evel_measurement_codec_use_add("codecuse", 100); @@ -319,37 +358,64 @@ public class Main sm.evel_measurement_addl_info_add("name", "value"); + MEASUREMENT_IPMI ipmi = sm.evel_measurement_new_ipmis_add(); - sm.evel_measurement_ipmi_exitAirTemperature_set(ipmi, 10.0); - sm.evel_measurement_ipmi_frontPanelTemperature_set(ipmi, 11.0); - sm.evel_measurement_ipmi_ioModuleTemperature_set(ipmi, 12.2); - sm.evel_measurement_ipmi_systemAirflow_set(ipmi, 13.4); + ipmi.evel_meas_ipmi_add(ipmi,10.2, 10.2, 10.2, 10.2); + + // ipmi.evel_measurement_ipmi_exitAirTemperature_set(ipmi, 10.0); +// ipmi.evel_measurement_ipmi_frontPanelTemperature_set(ipmi, 11.0); +// ipmi.evel_measurement_ipmi_ioModuleTemperature_set(ipmi, 12.2); +// ipmi.evel_measurement_ipmi_systemAirflow_set(ipmi, 13.4); - ipmi.evel_measurement_IPMI_MEASUREMENT_IPMI_PROCESSOR_add("ProcessorIdentifier"); - ipmi.evel_measurement_IPMIbaseboardTemperature_add("IPMIbaseboardTemperature"); - ipmi.evel_measurement_IPMIbaseboardvoltageResulator_add("IPMIbaseboardvoltageRegulator"); - ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIbattery_add("IPMIbattery"); - ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIpowerSupply_add("powerSupplyIdentifier"); - ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIglobalAggregateTemperatureMargin_add("AggregateTemperatureMargin"); - ipmi.evel_measurement_IPMINIC_add("nic_Identifier"); - ipmi.evel_measurement_IPMIHSBP_add("hsbpIdentifier"); - ipmi.evel_measurement_IPMIfan_add("fanIdentifier"); + MEASUREMENT_IPMI_PROCESSOR proc = ipmi.evel_measurement_IPMI_MEASUREMENT_IPMI_PROCESSOR_add("Proc1", 11.008); + + + + proc.getProcessorDIMMaggregateThermalMargin("ThermID1", 23.45); + proc.getProcessorDIMMaggregateThermalMargin("ThermID2", 65.45); + ipmi.evelMeasurementIpmiProcessorAdd("IPMIPro",10.000,12.000,"DIMM1",90.000); + ipmi.evelMeasurementIpmiProcessorAdd("IPMIPro",10.000,12.000,"DIMM1",90.000); + + + ipmi.evel_measurement_IPMIbaseboardTemperature_add("IPMIbaseboardTemperature", 10.001); + ipmi.evel_measurement_IPMIbaseboardTemperature_add("IPMIbaseboardTemperature2", 3445.0033); + + + ipmi.evel_measurement_IPMIbaseboardvoltageResulator_add("IPMIbaseboardvoltageRegulator", 12.000); + ipmi.evel_measurement_IPMIbaseboardvoltageResulator_add("IPMIbaseboardvoltageRegulator2", 99.000089); + + + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIbattery_add("IPMIbattery", "BatteryType", 123.00); + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIbattery_add("IPMIbattery2", "BatteryType2", 123.11); + + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIpowerSupply_add("PowerSupply", 19.000, 23.000, 34.000); + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIpowerSupply_add("PowerSupply2", 11.002, 33.44, 90.0001); + + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIglobalAggregateTemperatureMargin_add("AggregateTemperatureMargin",14.00000); + ipmi.evel_measurement_IPMI_MEASUREMENT_IPMIglobalAggregateTemperatureMargin_add("AggregateTemperatureMargin2",14.1111); + + ipmi.evel_measurement_IPMINIC_add("nic_Identifier", 10.000); + ipmi.evel_measurement_IPMINIC_add("nic_Identifier2", 1111.011); + ipmi.evel_measurement_IPMIHSBP_add("hsbpIdentifier", 10.990); + ipmi.evel_measurement_IPMIHSBP_add("hsbpIdentifier2", 12.990); + ipmi.evel_measurement_IPMIfan_add("fanIdentfier", 10.000); + ipmi.evel_measurement_IPMIfan_add("fanIdentfier2", 21.077); + sm.evel_measurement_custom_measurement_add("Measurement", "name", "value"); - //sm.evel_meas_ipmi_add(ipmi); srikant , impi has added above, no need add here - -// cpuuse.steal.SetValue(34.0); -// cpuuse.user.SetValue(32.0); -// sm.evel_measurement_custom_measurement_add("group1","name1","val1"); -// sm.evel_measurement_custom_measurement_add("group1","name2","val2"); -// sm.evel_measurement_custom_measurement_add("group2","name1","val1"); -// sm.evel_measurement_custom_measurement_add("group2","name2","val2"); + + sm.evel_measurement_custom_measurement_add("group1","name1","val1"); + sm.evel_measurement_custom_measurement_add("group1","name2","val2"); + sm.evel_measurement_custom_measurement_add("group2","name1","val1"); + sm.evel_measurement_custom_measurement_add("group2","name2","val2"); - // be.addEvent(sm); - // AgentMain.evel_post_event(be); + sm.evel_measurement_addl_info_add("name", "value"); + sm.evel_measurement_addl_info_add("name", "value"); + // be.addEvent(sm); + AgentMain.evel_post_event(sm); @@ -361,7 +427,7 @@ public class Main - AgentMain.evel_post_event(sm); + @@ -387,13 +453,14 @@ public class Main sysl.evel_syslog_severity_set("Data"); sysl.evel_syslog_version_set(20); sysl.evel_syslog_msghost_set("Host@msg"); + sysl.evel_syslogTs_set("SyslogTs"); + sysl.evel__syslog_addl_info_add("name1", "value1"); sysl.evel__syslog_addl_info_add("name2", "value2"); - AgentMain.evel_post_event(sysl); - - //be.addEvent(sysl); + // be.addEvent(sysl); + AgentMain.evel_post_event(sysl); /* * Ves6.0 Updated 15/07/2018 */ @@ -406,23 +473,7 @@ public class Main * */ - EvelNotification notification = new EvelNotification("Notification_vVNF", "vmname_ip","change_identifier", "configuration changed"); - notification.evel_notification_add_newState_set("maintainance"); - notification.evel_notification_add_oldState_set("out of Service"); - notification.evel_notification_add_changeContact_set("ChangeContact"); - notification.evel_notification_addl_info_add("name1", "value1"); - notification.evel_notification_addl_info_add("name4", "value5"); - - notification.evel_notification_add_namedarray("hmNam1", "hmName1", "hmNmae2"); - - AgentMain.evel_post_event(notification); - - - - -/* - * notification Change End - * */ + @@ -430,10 +481,10 @@ public class Main pnfRegistration.evel_pnrregistration_add_lastServiceDate_set("10FEB2019"); pnfRegistration.evel_pnrregistration_add_modelNumber_set("123456789"); pnfRegistration.evel_pnfRegistration_serialNumber_set("6061ZW3"); - pnfRegistration.evel_pnrregistration_add_macaddress_set("FF:28:22:34:45:56"); + pnfRegistration.evel_pnrregistration_add_macaddress_set("localhost"); pnfRegistration.evel_pnrregistration_add_manufactureDate_set("FEB2011"); // pnfRegistration.evel_pnrregistration_add_modelNumber_set("FE934567"); - pnfRegistration.evel_pnrregistration_add_oamV4IpAddress_set("100.10.10"); + pnfRegistration.evel_pnrregistration_add_oamV4IpAddress_set("localhost"); pnfRegistration.evel_pnfRegistration_softwareVersion_set("SW1234"); @@ -441,8 +492,8 @@ public class Main pnfRegistration.evel_pnfRegistration_unitFamily_set("unitFamily222"); pnfRegistration.evel_pnfRegistration_unitType_set("unitType1"); - pnfRegistration.evel_pnrregistration_add_oamV4IpAddress_set("10.255.1.254"); - pnfRegistration.evel_pnrregistration_add_oamV6IpAddress_set("10.100.100.254"); + pnfRegistration.evel_pnrregistration_add_oamV4IpAddress_set("localhost"); + pnfRegistration.evel_pnrregistration_add_oamV6IpAddress_set("localhost"); pnfRegistration.evel_pnfRegistration_vendorName_set("Vend_nam_123"); @@ -450,9 +501,10 @@ public class Main pnfRegistration.evel_pnrregistration_addl_info_add("Name2", "value2"); - AgentMain.evel_post_event(pnfRegistration); + - // be.addEvent(pnfRegistration); + // be.addEvent(pnfRegistration); + AgentMain.evel_post_event(pnfRegistration); /* * EvelPnfRegistration Change End @@ -461,23 +513,26 @@ public class Main EvelHeartbeatField hfld = new EvelHeartbeatField(123,"HeartbeatField_vVNF", "1"); hfld.evel_hrtbt_interval_set(100); hfld.evel_timeZoneOffset_set("UTC+5:30"); + hfld.evel_hrtbt_field_addl_info_add("Name", "Value"); + // be.addEvent(hfld); AgentMain.evel_post_event(hfld); + /* * EvelHeartbeatField Change End * */ - EvelSipSignaling sip = new EvelSipSignaling("SipSignaling_vVNF", "vmname_ip","aricent","corlator","127.0.0.1","5647","10.1.1.124","5678"); - - + EvelSipSignaling sip = new EvelSipSignaling("SipSignaling_vVNF", "vmname_ip","aricent","corlator","localhost","5647","localhost","5678"); sip.evel_signaling_vnfmodule_name_set("nfName"); sip.evel_signaling_vnfname_set("nf_name"); sip.evel_signaling_addl_info_add("name1", "value1"); sip.evel_signaling_addl_info_add("name2", "value2"); - AgentMain.evel_post_event(sip); - - // be.addEvent(sip); + sip.evel_signaling_compressed_sip_set("CompressedIP"); + sip.evel_signaling_summary_sip_set("SummarySip"); + + // be.addEvent(sip); + AgentMain.evel_post_event(sip); /* * EvelSipSignaling Change End * */ @@ -491,15 +546,16 @@ public class Main vq.evel_voice_quality_end_metrics_set("adjname", "Caller", 20, 30, 40, 50, 60, 70, 80, 100, 110, 120, 130, 140, 15.1, 160.12, 170, 190, 200,210,220,230,240,250,260,270,280,290,300); + vq.evel_voice_quality_phone_number_set("PhoneNumber"); vq.evel_voice_quality_vnfmodule_name_set("vnfNaming"); vq.evel_voice_quality_vnfname_set("vnfName"); vq.evel_voice_quality_addl_info_add("Name1", "value1"); vq.evel_voice_quality_addl_info_add("Name2", "value2"); - AgentMain.evel_post_event(vq); - // be.addEvent(vq); + // be.addEvent(vq); + AgentMain.evel_post_event(vq); /* * EvelVoiceQuality Change End @@ -516,16 +572,15 @@ public class Main ev.evel_other_field_add_namedarray("value1", "name4", "value7"); ev.evel_other_field_add_namedarray("value1", "name4", "value7"); ev.evel_other_field_add_namedarray("value4", "name5", "value8"); - AgentMain.evel_post_event(ev); + - // be.addEvent(ev); - + // be.addEvent(ev); + AgentMain.evel_post_event(ev); /* * EvelOther Change End * */ - String dateStart = "01/14/2012 09:29:58"; String dateStop = "01/15/2012 10:31:48"; @@ -539,7 +594,7 @@ public class Main d1 = format.parse(dateStart); d2 = format.parse(dateStop); }catch (Exception e) { - e.printStackTrace(); + } EvelThresholdCross tca = new EvelThresholdCross("ThresholdCross_vVNF", "vmname_ip", "CRIT", "mcastRxPackets", EvelThresholdCross.EVEL_EVENT_ACTION.EVEL_EVENT_ACTION_CLEAR, @@ -566,10 +621,10 @@ public class Main tca.evel_thresholdcross_alertid_add("alert3"); tca.evel_thresholdcross_hashMap_add("hashName", "hashValue"); - AgentMain.evel_post_event(tca); - // be.addEvent(tca); + // be.addEvent(tca); + AgentMain.evel_post_event(tca); @@ -584,9 +639,9 @@ public class Main null, "GTP", "v2.3", - "1.2.3.4", + "localhost", 345556, - "5.6.7.8", + "localhost", 334344); MOBILE_GTP_PER_FLOW_METRICS mygtp = mf.new MOBILE_GTP_PER_FLOW_METRICS( 1.01, @@ -622,6 +677,21 @@ public class Main mf.gtp_per_flow_metrics = mygtp; + mf.evel_mobile_gtp_metrics_dur_con_fail_set(mygtp, 1); + mf.evel_mobile_gtp_metrics_dur_tun_fail_set(mygtp, 1); + mf.evel_mobile_gtp_metrics_act_by_set(mygtp, "Active"); + mf.evel_mobile_gtp_metrics_act_time_set(mygtp, "Time"); + mf.evel_mobile_gtp_metrics_deact_by_set(mygtp, "FlowDeactivation"); + mf.evel_mobile_gtp_metrics_con_status_set(mygtp, "Status"); + mf.evel_mobile_gtp_metrics_tun_status_set(mygtp, "Tunnel Status"); + mf.evel_mobile_gtp_metrics_large_pkt_rtt_set(mygtp, 12); + mf.evel_mobile_gtp_metrics_large_pkt_thresh_set(mygtp, 123); + mf.evel_mobile_gtp_metrics_max_rcv_bit_rate_set(mygtp, 12); + mf.evel_mobile_gtp_metrics_max_trx_bit_rate_set(mygtp, 12); + mf.evel_mobile_gtp_metrics_num_echo_fail_set(mygtp, 1); + mf.evel_mobile_gtp_metrics_num_tun_fail_set(mygtp, 2); + mf.evel_mobile_gtp_metrics_num_http_errors_set(mygtp, 2); + mf.evel_mobile_gtp_metrics_iptos_set(mygtp,2, 3); mf.evel_mobile_gtp_metrics_iptos_set(mygtp,5, 6); @@ -630,20 +700,39 @@ public class Main mf.evel_mobile_gtp_metrics_qci_cos_count_add(mygtp, 2, 3); mf.evel_mobile_gtp_metrics_qci_cos_count_add(mygtp, 5, 6); - - - - - - - - mf.evel_mobile_flow_addl_field_add("mobileFlowName1", "mobileValue1"); - + mf.evel_mobile_flow_addl_field_add("mobileFlowName1", "mobileValue1"); mf.evel_mobile_flow_app_type_set("application type"); + mf.evel_mobile_flow_app_prot_type_set("appProtocolType"); + mf.evel_mobile_flow_app_prot_ver_set("appProtocolVersion"); + mf.evel_mobile_flow_cid_set("CID"); + mf.evel_mobile_flow_con_type_set("ConnectionType"); + mf.evel_mobile_flow_ecgi_set("ECGI"); + mf.evel_mobile_flow_gtp_prot_type_set("gtpProtocalType"); + mf.evel_mobile_flow_gtp_prot_ver_set("GtpVersion"); + mf.evel_mobile_flow_http_header_set("HttpHeader"); + mf.evel_mobile_flow_imei_set("IMEI"); + mf.evel_mobile_flow_imsi_set("IMSI"); + mf.evel_mobile_flow_lac_set("LAC"); + mf.evel_mobile_flow_mcc_set("MCC"); + mf.evel_mobile_flow_mnc_set("MNC"); + mf.evel_mobile_flow_msisdn_set("Msisdn"); + mf.evel_mobile_flow_other_func_role_set("OtherFunctionRole"); + + mf.evel_mobile_flow_rac_set("RAC"); + mf.evel_mobile_flow_radio_acc_tech_set("RadoiAcessTech"); + mf.evel_mobile_flow_sac_set("SAC"); + + mf.evel_mobile_flow_samp_alg_set(123); + mf.evel_mobile_flow_tac_set("TAC"); + mf.evel_mobile_flow_tunnel_id_set("Tunnel"); + mf.evel_mobile_flow_vlan_id_set("Vlan"); + + + + // be.addEvent(mf); AgentMain.evel_post_event(mf); - // be.addEvent(mf); - // AgentMain.evel_post_event(be); + /* * EvelMobileFlow Change End @@ -651,8 +740,9 @@ public class Main } //srikanth no need for forloop , send only once. + - AgentMain.evel_shutdown(); + AgentMain.evel_shutdown(); } } |