Send Android App Logs to Loggly

You can send your Android logs using our timber-loggly package. It sends logs directly from your application to Loggly using the HTTP/S Event API. For alternatives, please see the Advanced Options section.

Android Logging Setup

  1. Add timber-loggly jar
  2. Add a dependency for the timber-loggly jar from the Maven repository or from GitHub. The Maven repository has code snippets to add the dependencies for many common package managers.

    For example, if you are using Maven, then add this to the dependencies section of your pom.xml file.

    <dependency>
       <groupId>com.github.tony19</groupId>
       <artifactId>timber-loggly</artifactId>
       <version>1.0.1</version>
    </dependency>
    

  3. Configure timber-loggly
  4. Plant a LogglyTree with your authorization token from Loggly.

    import android.app.Application;
    import com.github.tony19.timber.loggly.LogglyTree;
    import timber.log.Timber;
    
    public class ExampleApp extends Application {
            @Override
    	public void onCreate() {
              super.onCreate();
    
              final String LOGGLY_TOKEN = "TOKEN";
              Timber.plant(new LogglyTree(LOGGLY_TOKEN));
       }
    }
    

    Use Timber API to log an event via LogglyTree

    Timber.tag("android");
    Timber.i("hello world");
    

    Replace:

  5. Send Test Events
  6. Run your application to send test events to Loggly.

  7. Verify Events
  8. Search Loggly for events with the android tag over the past 20 minutes. It may take a few minutes to index the event. If it doesn’t work, see the troubleshooting section below.

    tag:android

    Click on one of the logs to show a list of JSON fields (see screenshot below).
    Android

Advanced Android Logging Options

Troubleshooting Android Logs

If you don’t see any data show up in the verification step, then check for these common problems.

    Check timber-loggly:

  • Wait a few minutes in case indexing needs to catch up
  • See our HTTP Troubleshooting Guide to verify HTTP events are being sent to Loggly.
  • Still Not Working?

  • Search or post your own questions on Android logging levels, file transport, log messages, and more in the community forum.
Thanks for the feedback! We'll use it to improve our support documentation.


Top