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 System | Library | Loggly Setup Docs | Protocol | Send Events | Search Events | Bulk Mode | Asynchronous Mode | Local Queuing | Gen2 Support |
---|---|---|---|---|---|---|---|---|---|
Android | timber-loggly | HTTP/S | Yes | No | No | Yes | No | Yes | |
Android | loggliest | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
Chef | loggly-rsyslog (Chef cookbook) | Syslog | Yes | No | No | No | No | Yes | |
Cloudwatch | AWS Cloudwatch Lambda script | HTTP/S | Yes | No | No | With Lambda | No | Yes | |
Corona | Logging in Corona | Logging in Corona | HTTP/S | Yes | No | No | No | No | Yes |
Docker | loggly-docker (Syslog UDP Input) | Docker Syslog | Syslog | Yes | No | No | With Rsyslog | No | Yes |
Docker | loggly (Mounted Volume Input) | Syslog | Yes | No | No | With Rsyslog | No | Yes | |
Drupal | Logs HTTP | Gizra Blog | HTTP/S | Yes | No | No | No | No | Yes |
Elastic Beanstalk | Linux config for EB | Syslog | Yes | No | No | With Rsyslog | Yes | Yes</td | |
ELB | elb2loggly (Lamba function) | HTTP/S | Yes | No | Yes | With Lambda | No | Yes | |
Fastly | lylog | HTTP/S | Yes | No | No | Yes | No | Yes | |
Go | go-loggly | HTTP/S | Yes | Yes | Yes | Yes | Yes | Yes | |
HTTP/S | HTTP/S API | API Overview | HTTP/S | Yes | Yes | Yes | No | No | Yes |
iOS / Objective-C | LogglyLogger-CocoaLumberjack | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
iOS | BackgroundUpload-CocoaLumberjack | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
iOS / Swift | SlimLogger | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
Java | syslog4j | Java Log4j | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes |
Java | logglylog4j | HTTP/S | Yes | No | Yes (Use bulk endpoint) | Yes | Yes | Yes | |
Java | logback-extensions | Java Logback | HTTP/S | Yes | No | No | Yes | Yes | Yes |
Java | loggly-syslog-logback | Syslog | Yes | No | No | With Rsyslog | No | Yes | |
Java | log4j2 | Syslog | Yes | No | No | With Rsyslog | No | Yes | |
Java | twlogglyappender (log4j2 with JSON) | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
Javascript | loggly-jslogger | Logging From Javascript | HTTP/S | Yes | No | No | No | No | Yes |
Javascript / Angular | angular-loggly | HTTP/S | Yes | No | No | No | No | Yes | |
Javascript / Angular | angular-loggly-mixin | HTTP/S | Yes | No | No | No | No | Yes | |
Javascript / Bookmarklet | Convert UTC to Local Time in event view | ||||||||
Javascript / Meteor | Loggly for Meteor | Managing a Meteor Application in Production | HTTP/S | Yes | No | No | No | No | Yes |
Kong | Kong-loggly | Syslog | Yes | No | No | Yes | |||
Linux Shell | loggly-cat (pipe logs to Loggly) | HTTP/S | Yes | No | No | No | No | Yes | |
Linux Shell | go-loggly-cli (search in Loggly) | No | Yes | No | No | No | Yes | ||
Nagios | nagios2loggly.sh | HTTP/S | Yes | No | Yes | No | Yes from file | Yes | |
.NET | log4net-loggly | .NET Logs | HTTP/S | Yes | No | No | Yes | Yes | Yes (Set rootURL to Gen2) |
.NET | loggly-csharp | HTTP/S or Syslog | Yes | Yes | No | Yes | No | Yes | |
.NET | nlog-targets-loggly | HTTP/S | Yes | No | No | Yes | No | Yes | |
.NET | Serilog.Sinks.Loggly | HTTP/S | Yes | No | No | Yes | No | Yes | |
.NET | SemanticLogging.Loggly | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
Nginx (Elastic Beanstalk) | ebextensions_nginx_loggly.config | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes | |
Node.js | bunyan-loggly (wraps node-loggly) | HTTP/S | Yes | Yes | No | Yes | No | Yes | |
Node.js | epdoc-logger (with Express middleware) | HTTP/S | Yes | Yes | Yes | Yes | No | Yes | |
Node.js | log4js (wraps node-loggly) | HTTP/S | Yes | Yes | No | Yes | No | Yes | |
Node.js | node-loggly | Node.js Logs | HTTP/S | Yes | Yes | No | Yes | No | Yes |
Node.js | winston-loggly | HTTP/S | Yes | Yes | No | Yes | No | Yes | |
Node.js | winston-loggly-syslog | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes | |
Node.js | loggly (buffering) | HTTP/S | Yes | No | Yes | Yes | Yes | Yes | |
Node.js (Hapi server) | good-loggly | HTTP/S | Yes | No | No | Yes | No | Yes | |
Parse or CLI | stdloggly | HTTP/S | Yes | No | Yes | No | No | Yes | |
PHP | syslog | Logging From PHP | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes |
Puppet | Loggly-Puppet | Puppet Deployment and Logs | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes |
Python | urllib2 | Logging From Python | HTTP/S | Yes | No | No | No | No | Yes |
Python | python-requests | Logging From Python | HTTP/S | Yes | No | No | Use requests-futures | No | Yes |
Python | Logging Handlers | Logging From Python | Syslog | Yes | No | No | With Rsyslog | With Rsyslog | Yes |
Python | hoover | HTTP/S | Yes | No (Gen1 only) | No | Yes | No | Yes (Set proxy to Gen2) | |
Python | LogglyAppEngine | HTTP/S | yes | No | No | Yes | No | Yes (Set endpoint to Gen2) | |
Rackspace Load Balancer | process-logs.js | HTTP/S | Yes | No | No | No | No | Yes | |
Ruby | logglier | Logging From Ruby | HTTP/S or Syslog | Yes | No | No | Yes | With Rsyslog | Yes |
Ruby | logglier | Logging From Ruby | HTTP/S or Syslog | Yes | No | No | Yes | With Rsyslog | Yes |
Rust | loggly-rs | HTTPS | Yes | No | No | No | No | Yes | |
Salesforce APEX |
sloggly | HTTP/S | Yes | No | No | No | No | Yes | |
Systemd | journald-forwarder | HTTP/S | Yes | No | No | No | No | Yes | |
Tracking Pixel |
tracking-pixel | Logging from a Tracking Pixel | HTTP/S | Yes | No | No | No | No | Yes |
Unity | Logging Debug Output | Logging in Unity3D | HTTP/S | Yes | No | No | No | No | Yes |