Uploaded image for project: 'Logging analytics'
  1. Logging analytics
  2. LOG-110

Logging API Audit - existing code

XMLWordPrintable

       Purpose

      Go through the existing ONAP code and figure out how, where and to what extent we are using spring and logging

      Why? as part of LOG-95 we are proposing using Spring AOP to create a logging reference library and a RI to use it.  As part of this we need to know to what extent we are using the Spring framework and how we are logging and using EELF specifically across ONAP.  Additional to this get an audit of individual versions and recommend a standard version for our RI in LOG-95

       Acceptance Criteria

      • we understand where we are using spring, where we are using eelf and where we are using logging libraries custom to ONAP

       

       Libraries/Existing API's

      eelf-core-0.0.1.jar and 1.0.0 - mixed versions need an answer https://wiki.onap.org/display/DW/Logging+Reference+Implementation#LoggingReferenceImplementation-DI3:20171231:Audit:MixedversionofEELFdependency 

      Please use the latest 1.0.0 from https://github.com/att/EELF - nexus artifacts pending

      app project repo version
      aai aai-common   1.0.0
      aai aai-core   1.0.0
      aai aai-service (deprecated)   0.0.1 (not in use)
      aai aai-traversal   1.0.0
      aai ajsc-aai   1.0.0
      aai eelf-logging logging-service 0.0.1 (not in use)
      appc (pax.logging = wrapper on log4j, slf4j, commons-logging 1.2 and logback 1.1.1)
      needs this RI - provide a demo to the appc team
        0.0.1 (upgrade?)
      ccsdk nbapi ccsdk/platform/nbapi 1.0.0
      dmaap buscontroller dmaap/buscontroller 0.0.1
      ui dcae_dmaap_webapp dmaapbc 1.0.0
      ui dmaap-bc-app-common   1.0.0
      ui dmaap-bc-app-parent   1.0.0
      policy common-modules/ common 1.0.0
      policy drools-pdp   1.0.0
      portal ecompportal-be-common portal <eelf.version>1.0.0
      </eelf.version>
      policy feature-eelf drools-pdp 1.0.0
      policy PolicyEngineSuite/ONAP-logging common 0.0.1 (not in use)
      policy ONAP-SDK-APP engine 0.0.1 (not in use)
      sdc     ?
      so common so 0.0.1 (upgrade ?)
      vid epsdk-app-onap vid 1.0.0
      vid vid-app-common vid 1.0.0

       

       

       raw data to retrofit above

      org.elasticsearch
      
      policy/engine/ONAP-PAP-REST, e512
      
      
      
      logback
      
      aai/bable, 119
      
      aai/aai-service,117
      
      aai/resource,117
      
      aaii/search-data-service, 1.1.1
      
      aai/model-loader,111
      
      aai/gizmo,117
      
      appc,111
      
      dcaegen2/analytics/tca,109
      
      holmes
      
      msb,113
      
      policy/drools-pdp, l123
      
      sdc
      
      vfc/nfvo/wfengine/wso2/logging-sdk, 113
      
      
      
      commons-logging
      
      aai/sparky-be,
      
      aai/babel,110
      
      appc/appc-iaas-adapter/ (removed)
      
      appc/appc-adapter/appc-rest-healthcheck-adapter/appc-rest-healthcheck-adapter-bundle, 1.2
      
      appc/...appc-netconf...,1.2
      
      appc/...ansible.., 1.2 , javaee-api 7.0
      
      appc/..rest-adapter, 1.2
      
      appc/..chef, 1.2
      
      appc/appc-event-listener, 1.2
      
      clamp, 1.1.1
      
      ccsdk
      
      policy/engine/ONAP-REST, cl=1.1.3
      
      portal (commons-logging over slf4j portal/sdk/ecomp-sdk/epsdk--app-os
      
      sdc
      
      sdc/..webseal-simulator,104
      
      vid
      
      vfc/nfvo/wfengine/wso2/wso2bpel-ext/wso2bpel-core/BPELRRESTLight, 1.0.3
      
      vfc/nfvo/wfengine/wso2/wso2bpel-ext/wso2bpel-core/wso2bpel-mgr, 104
      
      
      
      slf4j-api
      
      aai/aai-logging-service/logging-api (slf4j 175)
      
      aai/aai-service
      
      appc
      
      ccsdk, 1.7.21
      
      holmes, 1.6.1
      
      msb (slf4j-versio),1.1.13
      
      portal
      
      sdc,1.7.10
      
      sdnc
      
      so
      
      
      
      logback
      
      
      
      vfc/nfvo/wfengine/wso2/logging-sdk,

       

            michaelobrien michaelobrien
            michaelobrien michaelobrien
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours
                5h