Have a question? Want to report an issue? Contact JFrog support

Skip to end of metadata
Go to start of metadata

Overview

The Sumo Logic App for Artifactory automatically creates an account with Sumo Logic and sends it logs for analysis. Once an account is created through Artifactory, you can connect several instances to that same account. The Sumo Logic data analytics platform will, in turn, display pre-enabled dashboards which can be customized as needed. This enables you to access Sumo Logic’s premium operational analytics directly from Artifactory, letting you index and analyze both structured metrics data and unstructured log data together in real time. The Sumo Logic App for Artifactory provides you with a customizable dashboard showing a variety of analytics such as:
  • Traffic by geo-location
  • Active IPs
  • Most active repositories
  • Top referred files
  • Requests by status codes
  • Denied login attempts
  • and much more.
For more details about the different analytics that the Sumo Logic App for Artifactory can provide, please visit the Sumo Logic website.

Page Contents


Configuration

The Log Analytics Configuration can be found in the Admin module under Advanced | Log Analytics.

Log Analytics Configuration

Get started by setting the Enable checkbox.

Continue by obtaining your Sumo Logic credentials as described in the next section.

Credentials

To access the Sumo Logic Artifactory dashboard, you need a Client ID and Secret.

Creating a New Account

If this is the first time you are using the Sumo Logic App for Artifactory you need to create an account to obtain your login credentials. Select Create New Connection. and click "Access Dashboard".

Artifactory will connect you to the Sumo Logic App for Artifactory. Your user name will automatically be taken as the email from your Artifactory account. 

Access Sumo Logic

Select your region, agree to the Service License Agreement and click "Access Dashboard".

Region

For best performance, make sure to select the region that is geographically closest to your Artifactory instance.

Trial account is free for for 30 days

The account created through this integration with Artifactory is a 30-day free trial account. To continue using the integration through this account beyond 30 days, you need to access your account on Sumo Logic and upgrade it to a paid account. 

Using an Existing Account

If you already have a Sumo Logic account, you can use the credentials you already have and enter them in the corresponding fields (if you obtained them using the same browser you are currently using, they should be filled in automatically). Note that you may use credentials generated for the current Artifactory instance or from any other instance from which you have connected to Sumo Logic.

Connection Established

Once the connection is established, the Sumo Logic App will start analyzing your log files and populating the dashboard. This process may take several minutes to complete.

Out-of-the-box, the Sumo Logic App comes pre-configured with several dashboards. You can modify these and add to them as needed.

Sumo Logic Dashboard

For details on how to work with and modify your dashboard, please refer to the Sumo Logic documentation.

 

The Log Analytics screen in Artifactory will reflect the connected status showing the Client ID and Secret needed to log into your account.

Log Analytics Configuration

Traffic Log

To activate the traffic.log file, add the following parameter to your $ARTIFACTORY_HOME/etc/artifactory.system.properties file :

artifactory.traffic.collectionActive=true

For this change to take effect so you can start collecting site traffic information, you will need to restart your system.


Webinar

For more details on how to set up and use Artifactory's integration with Sumo Logic, please watch the webinar below.