Artifacts
JIRAs | Git (pending) | Gerrit (pending) | Nexus | Jenkins (pending) | Sonar |
Use Cases
Use Case 1: SDC distribution
We can distribute manually via SDC or automatically using robot ./demo.sh distribute
Use Case 2: Triaging a failed Service Deployment
Architecture Discussion
Log Generation
Log Collection
Log Processing
Log Analytics
Design Issues
DI 1: 20170803: Cross Project Collaboration
AAI
https://git.onap.org/aai/logging-service/
DCAE
1.0.0 (deprecated) - https://git.onap.org/dcae/operation/utils/
DMaaP
DI 2: 20170929: Volumetrics
Per component traffic in a real set of use cases over time (# of requests, volume of requests, rate of requests)
DI 3: 20171010: AAI Logging API Debug
public class PreAaiAjscInterceptor implements AjscInterceptor { public boolean allowOrReject(HttpServletRequest req, HttpServletResponse resp, Map<?, ?> paramMap) LoggingContext.requestId(req.getHeader("X-TransactionId")); LoggingContext.partnerName(req.getHeader("X-FromAppId")); public class AAIAppServletContextListener implements ServletContextListener { private static final EELFLogger LOGGER = EELFManager.getInstance().getLogger(AAIAppServletContextListener.class.getName()); public void contextInitialized(ServletContextEvent arg0) { System.setProperty("org.openecomp.aai.serverStarted", "false"); LOGGER.info("***AAI Server initialization started...");
DevOps
OOM Deployment
Links
Reference ELK stack - - LOG-50Getting issue details... STATUS
https://kubernetes.io/docs/concepts/cluster-administration/logging/