Support Logging setup Loggly libraries catalog API Loggly libraries catalog

Loggly libraries catalog

Libraries allow you to easily send logs to Loggly from your applications. They are available in almost every popular language from Java to Node.

Most of these Loggly libraries are open source, community supported, and you can freely fork them for your own needs. The authors often appreciate comments and pull requests with improvements. If you create a new library, we’ll send you some awesome Loggly swag!

You can also request and vote for new libraries here:

Overview of Advanced Features:

  • Protocol: HTTP/S can often get through firewalls by using common ports. A local syslog daemon can centralize events locally, offer a backup, and asynchronous transmission.
  • Searching: Allows you to search for logs using our API
  • Bulk Mode: Allows sending large volumes of data quickly
  • Asynchronous Mode: Allows sending without blocking your application
  • Local Queuing: In-memory or disk queue adds resiliency to network outages
  • Gen2 Support: Either it supports Gen2 natively or you can set the URL to logs-01.loggly.com
Language or SystemLibraryLoggly Setup DocsProtocolSend EventsSearch EventsBulk ModeAsynchronous ModeLocal QueuingGen2 Support
Androidtimber-logglyHTTP/SYesNoNoYesNoYes
AndroidloggliestHTTP/SYesNoYesYesYesYes
Chefloggly-rsyslog (Chef cookbook)SyslogYesNoNoNoNoYes
CloudwatchAWS Cloudwatch Lambda scriptHTTP/SYesNoNoWith LambdaNoYes
CoronaLogging in CoronaLogging in CoronaHTTP/SYesNoNoNoNoYes
Dockerloggly-docker (Syslog UDP Input)Docker SyslogSyslogYesNoNoWith RsyslogNoYes
Dockerloggly (Mounted Volume Input)SyslogYesNoNoWith RsyslogNoYes
DrupalLogs HTTPGizra BlogHTTP/SYesNoNoNoNoYes
Elastic BeanstalkLinux config for EBSyslogYesNoNoWith RsyslogYesYes
ELBelb2loggly (Lamba function)HTTP/SYesNoYesWith LambdaNoYes
FastlylylogHTTP/SYesNoNoYesNoYes
Gogo-logglyHTTP/SYesYesYesYesYesYes
HTTP/SHTTP/S APIAPI OverviewHTTP/SYesYesYesNoNoYes
IBM API ConnectIBM API ConnectHTTP/SYesNoNoNoNoYes
iOS / Objective-CLogglyLogger-CocoaLumberjackHTTP/SYesNoYesYesYesYes
iOSBackgroundUpload-CocoaLumberjackHTTP/SYesNoYesYesYesYes
iOS / SwiftSlimLoggerHTTP/SYesNoYesYesYesYes
Javasyslog4jJava Log4jSyslogYesNoNoWith RsyslogWith RsyslogYes
Javalogglylog4jHTTP/SYesNoYes (Use bulk endpoint)YesYesYes
Javalogback-extensionsJava LogbackHTTP/SYesNoNoYesYesYes
Javaloggly-syslog-logbackSyslogYesNoNoWith RsyslogNoYes
Javalog4j2SyslogYesNoNoWith RsyslogNoYes
Javatwlogglyappender (log4j2 with JSON)HTTP/SYesNoYesYesYesYes
Javascriptloggly-jsloggerLogging From JavascriptHTTP/SYesNoNoNoNoYes
Javascript / Angularangular-logglyHTTP/SYesNoNoNoNoYes
Javascript / Angularangular-loggly-mixinHTTP/SYesNoNoNoNoYes
Javascript / BookmarkletConvert UTC to Local Time in event view
Javascript / MeteorLoggly for MeteorManaging a Meteor Application in ProductionHTTP/SYesNoNoNoNoYes
KongKong-logglySyslogYesNoNoYes
Linux Shellloggly-cat (pipe logs to Loggly)HTTP/SYesNoNoNoNoYes
Linux Shellgo-loggly-cli (search in Loggly)NoYesNoNoNoYes
Mulesoftloggly-connectorHTTP/S or SyslogYesYesNoYesNoYes (Sending Only)
Nagiosnagios2loggly.shHTTP/SYesNoYesNoYes from fileYes
.NETlog4net-loggly.NET LogsHTTP/SYesNoNoYesYesYes (Set rootURL to Gen2)
.NETloggly-csharpHTTP/S or SyslogYesYesNoYesNoYes
.NETnlog-targets-logglyHTTP/SYesNoNoYesNoYes
.NETSerilog.Sinks.LogglyHTTP/SYesNoNoYesNoYes
.NETSemanticLogging.LogglyHTTP/SYesNoYesYesYesYes
Nginx (Elastic Beanstalk)ebextensions_nginx_loggly.configSyslogYesNoNoWith RsyslogWith RsyslogYes
Node.jsbunyan-loggly (wraps node-loggly)HTTP/SYesYesNoYesNoYes
Node.jsepdoc-logger (with Express middleware)HTTP/SYesYesYesYesNoYes
Node.jslog4js (wraps node-loggly)HTTP/SYesYesNoYesNoYes
Node.jsnode-logglyNode.js LogsHTTP/SYesYesNoYesNoYes
Node.jswinston-logglyHTTP/SYesYesNoYesNoYes
Node.jswinston-loggly-syslogSyslogYesNoNoWith RsyslogWith RsyslogYes
Node.jsloggly (buffering)HTTP/SYesNoYesYesYesYes
Node.js (Hapi server)good-logglyHTTP/SYesNoNoYesNoYes
Parse or CLIstdlogglyHTTP/SYesNoYesNoNoYes
PHPsyslogLogging From PHPSyslogYesNoNoWith RsyslogWith RsyslogYes
PuppetLoggly-PuppetPuppet Deployment and LogsSyslogYesNoNoWith RsyslogWith RsyslogYes
Pythonurllib2Logging From PythonHTTP/SYesNoNoNoNoYes
Pythonpython-requestsLogging From PythonHTTP/SYesNoNoUse requests-futuresNoYes
PythonLogging HandlersLogging From PythonSyslogYesNoNoWith RsyslogWith RsyslogYes
PythonhooverHTTP/SYesNo (Gen1 only)NoYesNoYes (Set proxy to Gen2)
PythonLogglyAppEngineHTTP/SyesNoNoYesNoYes (Set endpoint to Gen2)
Rackspace Load Balancerprocess-logs.jsHTTP/SYesNoNoNoNoYes
RubylogglierLogging From RubyHTTP/S or SyslogYesNoNoYesWith RsyslogYes
RubylogglierLogging From RubyHTTP/S or SyslogYesNoNoYesWith RsyslogYes
Rustloggly-rsHTTPSYesNoNoNoNoYes
Salesforce
APEX
slogglyHTTP/SYesNoNoNoNoYes
Systemdjournald-forwarderHTTP/SYesNoNoNoNoYes
Tracking
Pixel
tracking-pixelLogging from a Tracking PixelHTTP/SYesNoNoNoNoYes
UnityLogging Debug OutputLogging in Unity3DHTTP/SYesNoNoNoNoYes
Thanks for the feedback! We'll use it to improve our support documentation.