SD-WAN

 View Only
last person joined: yesterday 

Forum to discuss HPE Aruba EdgeConnect SD-WAN and SD-Branch solutions. This includes SD-WAN Orchestration WAN edge network functions - routing, security, zone-based firewall, segmentation and WAN optimization, micro-branch solutions, best practics, and third-party integrations. All things SD-WAN!
Expand all | Collapse all

How to use Support Logs

This thread has been viewed 1 times
  • 1.  How to use Support Logs

    Posted Jun 29, 2016 06:07 PM

    Hello,

    I am developing an application for the HP VAN 2.6 controller, the application works well but I am unable to log anything at all on the 'Support Logs' section of the controller GUI and makes it difficult to debug. Following the Developer Guide I can see that using a logger works almost out-of-the-box via slf4j, but again, I am unable to make this work. Here's part of the code that I am using (taken from the bl folder of my app):

    public class ArpMirrorManager implements ArpMirrorService, SequencedPacketListener {
    
    	/* Service dependencies */
    	@Reference(policy = ReferencePolicy.DYNAMIC,
    	cardinality = ReferenceCardinality.MANDATORY_UNARY)
    	private volatile ControllerService controller;
    	
    	private static final Logger logger = LoggerFactory.getLogger(ArpMirrorManager.class);

    Here are some places where I am trying to log information whenever an event ocurs:

     

    	@Activate
    	public void activate(){
    		controller.addPacketListener(this, PacketListenerRole.DIRECTOR, DIR_ALTITUDE, INTEREST);
    		logger.info("Module ARP Mirror activated");
    	}
    
    	
    	@Deactivate
    	public void deactivate(){
    		controller.removePacketListener(this);
    		logger.info("Module ARP Mirror deactivated");
    	}
    
    	
    	@Override
    	public void event(MessageContext context){
    		logger.info("ARP MIRROR: Packet IN event");
                    /* Some more code dealing with the PKT IN*/
                    ....
             }

    Am I missing something? Where can I access the logged messages?

    Thanks,

    Sergio

     

     


    #logging


  • 2.  RE: How to use Support Logs

    EMPLOYEE
    Posted Jul 05, 2016 05:27 PM

    Hi Sergio,

    Do your log messages show up in the raw log file? It is located at /var/log/sdn/virgo/logs/log.log.

    If your class is attempting to be loaded via dynamic OSGI referencing, be sure to include something like the following before the class definition:

    @Component(immediate = true, metatype = true)
    @Service

    Shaun