Make Your Logs Work for You

The days of logging in to servers and manually viewing log files are over. SolarWinds® Papertrail™ aggregates logs from applications, devices, and platforms to a central location.

View Technology Info

FEATURED TECHNOLOGY

Troubleshoot Fast and Enjoy It

SolarWinds® Papertrail™ provides cloud-based log management that seamlessly aggregates logs from applications, servers, network devices, services, platforms, and much more.

View Capabilities Info

FEATURED CAPABILITIES

Aggregate and Search Any Log

SolarWinds® Papertrail™ provides lightning-fast search, live tail, flexible system groups, team-wide access, and integration with popular communications platforms like PagerDuty and Slack to help you quickly track down customer problems, debug app requests, or troubleshoot slow database queries.

View Languages Info

FEATURED LANGUAGES

TBD - APM Integration Title

TBD - APM Integration Description

TBD Link

APM Integration Feature List

TBD - Built for Collaboration Title

TBD - Built for Collaboration Description

TBD Link

Built for Collaboration Feature List

Join SolarWinds Day October 19 to see the next evolution in observability. Register now.

Blog > Simplify DigitalOcean Application and Infrastructure Monitoring

Simplify DigitalOcean Application and Infrastructure Monitoring

With the Papertrail SaaS Add-On in the DigitalOcean Marketplace

Posted by By Papertrail Team on June 7, 2022

Since early 2021, DigitalOcean and SolarWinds® Papertrail™ have worked together to improve the ease and efficiency of log management for infrastructure running on the DigitalOcean platform. The most exciting new development of this partnership is the availability of the Papertrail software as a service (SaaS) Add On in the DigitalOcean Marketplace.

With this new integration, developers can get efficient and powerful log management integrated into their DigitalOcean accounts without significant administrative overhead. In just minutes, you can go from zero to a fully functional integration. From debugging to performance monitoring, the resulting benefits are broad and far-reaching. In this post, we’ll look specifically at the application and infrastructure monitoring benefits the new Papertrail SaaS Add-On provides.

Less Complexity and Tool Sprawl

Complexity and tool sprawl increase the risks of misconfigurations and human error

Though using the right tool for the job is important, having too many tools often means some are left unused or misused. Developers and DevOps engineers only have so much time, and bouncing between multiple accounts, portals, and CLI tools isn’t scalable.

With the DigitalOcean Papertrail SaaS Add-On, developers can begin integrating Papertrail into their DigitalOcean infrastructure with just one click. There’s no need to create a discrete Papertrail account; simply pick a plan, configure the details of the Add-On, and set up logging. 

Installing the Papertrail SaaS Add-On

From there, the power of Papertrail is just one click away in the DigitalOcean UI.

Details on the Papertrail SaaS Add-On

As a result, developers get robust log management for their DigitalOcean resources. If you can access your DigitalOcean account, you can access Papertrail.

Aggregate Your DigitalOcean Logs for Complete Infrastructure Visibility

Keeping with the theme of simplicity as a monitoring benefit, Papertrail gives developers the ability to aggregate their logs in a single cloud platform. In addition to logging system logs from *nix systems, Papertrail has support for various apps, web services, databases, and virtualization platforms.

This means developers have a flexible, scalable, and searchable way to store and archive logs from DigitalOcean infrastructure to meet retention and security requirements. The flexibility of Papertrail enables simple centralized logging for various DigitalOcean resources, including the following:

Additionally, Papertrail makes log ingestion secure with support for TCP or UDP with TLS encryption via a syslog daemon or the Papertrail remote_syslog2 tool.

Real-Time Log Analysis

The Papertrail SaaS Add-On for DigitalOcean also provides developers with a fast and powerful way to analyze logs in real time. After aggregating your logs, Papertrail allows you to identify unusual activity by quickly analyzing live log streams. 

For example, with Papertrail, you can do the following:

Automatically react to important log messages:

Manual review of logs is often necessary for root cause analysis, but it isn’t scalable for day-to-day operations. Papertrail allows you to set up automatic alerts with support for multiple notification channels (such as email, Slack, or PagerDuty) and custom webhooks based on log content when something does—or with inactivity alerts, doesn’t—happen.

Setting up Alerts
Setting up alerts and selecting the notification service

Apply granular filters to incoming logs:

Whether you’re automating your alerts or manually parsing logs, the ability to filter messages in real time can greatly increase your efficiency. Papertrail allows you to filter messages by the following:

            – Source
            – Time
            – Program
            – Severity
            – Custom fields such as user ID
Additionally, Papertrail includes a powerful live tail feature and allows you to pause and scroll through logs to find the data you need. As a result, you can filter out the noise and quickly drill down to the important information.

Filter out the irrelevant messages to quickly drill into what you are looking for.
Create targeted searches using filters

Use the Papertrail CLI and API to automate and extend workflows:

In addition to its intuitive UI, Papertrail offers an HTTP API and the papertrail-cli to help developers automate and extend their log management workflows. For example, with the papertrail-cli, you can pipe and redirect event streams and convert log streams to JSON data for ingestion by other tools.

Pro Tips for Optimizing Papertrail Log Searches

The search function of Papertrail is a simple yet powerful way to analyze and filter your log messages. If you’re new to Papertrail, here are a few tips to help you get a head start working with the search function.

Create Groups for Different Systems

Papertrail groups are sets of systems. Categorizing your systems into groups can make searches faster and make your dashboard more intuitive.

Create groups to make searches faster and easier
Create groups to categorize systems

Use Precise Search Syntax

Just like with web searches, precision in log searches returns better results faster. The search syntax used in Papertrail is similar to the Google search syntax. You can use operators like AND and OR, omit phrases with a minus sign, and enclose phrases in double or single quotes.

Additionally, Papertrail supports filters known as attributes to constrain searches based on specific sender, severity, facility, message, or program values. For example, a search for "failed password" program:sshd will return results only from sshd.

Use Google like searching to narrow down results

Use Time-Based Searches to Narrow Your Results

Constraining searches based on specific times and dates can filter out the noise and help speed up root cause analysis. The Papertrail UI offers a simple “Seek to date or time” function to facilitate time-based searches.

Use seek to time functions to quickly narrow results

Detect Trends With Detailed Log Analytics

The adage “an ounce of prevention is worth a pound of cure” holds true in the world of incident response. With the monitoring features of Papertrail, developers can detect emerging trends before they become full-fledged incidents. For example, the built-in log velocity analytics allow you to detect spikes in minutes, identify trends emerging over days or weeks, and answer the difficult question: How often does event X happen?

Graph event volume to identify issues
Log Velocity analytics graphs changes in event volume

Enhanced Visibility With Less Complexity

The monitoring benefits of the Papertrail SaaS Add-On for DigitalOcean can be summarized as enhanced infrastructure visibility with less administrative overhead.

Though developers will need to do a bit of configuration and fine-tuning to customize the integration for their environments, it’s entirely possible to be up and running in minutes. And because the Add-On brings Papertrail into DigitalOcean, there’s minimal overhead and tool sprawl.

Instead of wasting time on admin tasks and configuration and increasing your risk of human error or misconfiguration, you can use the Add-On to get a robust yet simple log management solution off the ground quickly.

If you’d like to try the integration yourself, simply add Papertrail to your account from the DigitalOcean marketplace and get started with the generous free tier.


Papertrail Team