XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Package Repositories
    • Team:
      DevTools
    • Sprint:
      DevTools-12, DevTools-13

      Description

      SSH-ing on a server for looking at the logs is forbidden and more and more complex to achieve, if not impossible at all when the server has been drop (Docker and Kubernetes context).

      => We need the logs being pushed to Datadog.

      We want all the Nexus logs in Datadog, not only the Docker output.
      Actually, if all the log files are pushed, we don't need the Docker output which will be redundant as a simple tail on the nexus.log file.

      The logs must be structured for being exploitable in Datadog.
      This requires either writing in JSON format, either implementing custom parsers.

      https://help.sonatype.com/repomanager3/configuration/support-features#SupportFeatures-LoggingandLogViewer
      https://community.sonatype.com/t/how-to-override-logback-config-in-nexus-3/1151/2 
      https://issues.sonatype.org/browse/NEXUS-19037
      http://www.jouvinio.net/wiki/index.php/Configuration_Logs_Nexus_3

      Nexus IQ seems to be already configured to use JSON format.

      Do it with Nexus 3.

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jcarsique Julien Carsique
              Participants:
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: