# Changelog #8: Filter by patterns and services

<iframe width="100%" height="336" src="https://www.youtube.com/embed/eIDUt0osO14?autoplay=1&loop=1&mute=1&playlist=eIDUt0osO14" frameborder="0"  allowfullscreen="allowfullscreen"></iframe>

Live tail just got an upgrade! Find the logs you need faster with pattern‑based filtering and service discovery. 

Intuitively filter logs without digging for specific log fields. View similar log messages instantly and select individual services instead of the entire source. 

Read on to learn how to slice and dice your logs.

## View all similar logs with a single click

<iframe width="100%" height="336" src="https://www.youtube.com/embed/p8KIq3g5W60?autoplay=1&loop=1&mute=1&playlist=p8KIq3g5W60" frameborder="0"  allowfullscreen="allowfullscreen"></iframe>

**Tracking down a specific error? Need to find log messages that resemble each other but aren’t identical?** Filter by pattern to view all similar log messages. Exclude any pattern to hide irrelevant logs matching the same pattern.

Filter by similar pattern in <a href="https://telemetry.betterstack.com/team/0/tail" target="_blank">Live tail</a>.

## Browse logs and dashboards for individual services

<iframe width="100%" height="336" src="https://www.youtube.com/embed/TO--R9Zwi3k?autoplay=1&loop=1&mute=1&playlist=TO--R9Zwi3k" frameborder="0"  allowfullscreen="allowfullscreen"></iframe>

**Sending logs from a cluster or a server with multiple services?** Slice your logs by individual services instead of seeing all logs mixed together. Select services on dashboards to view relevant charts.
 
Select any discovered service in <a href="https://telemetry.betterstack.com/team/0/tail" target="_blank">Live tail</a> and in <a href="https://telemetry.betterstack.com/team/0/dashboards" target="_blank">dashboards</a>.

## Customize how we discover your services

![685034f56710d90b2cf99f64.png](https://imagedelivery.net/xZXo0QFi-1_4Zimer-T0XQ/82e78b6b-a42d-41bf-0be4-aebd84432900/lg1x =2596x1137)

**Not using Kubernetes? Not seeing your services?** Configure service discovery to tell us how to find your services. Choose any field in your logs and we’ll automatically add a service for each unique value.

Set up service discovery in <a href="https://telemetry.betterstack.com/team/0/sources" target="_blank">Sources</a> → **Configure** → **Advanced settings**.

---

## Fresh community content

### <a href="https://betterstack.com/community/guides/scaling-python/pylint-explained/" target="_blank">Getting Started with Pylint</a>

This guide will show you how to install Pylint, use its features, set it up for your projects, and make it part of your regular development routine.

### <a href="https://betterstack.com/community/comparisons/nextjs-alternatives/" target="_blank">Top Next.js Alternatives for Web Developers in 2025</a>

If Next.js feels too complex, restrictive, or tough to learn, you’re not alone. That’s why we tested top alternatives to help you find a better fit.

### [Deploying your Own Vercel in MINUTES (open-source alternative)](https://www.youtube.com/watch?v=pjrEaRSSQck&ab_channel=BetterStack";_blank")

Meet AppWrite Sites – the open-source powerhouse bringing Vercel-like deployments to your self-hosted setup. That means Git-based deployments, preview branches, AND built-in auth, databases & storage.

<iframe width="100%" height="336" src="https://www.youtube.com/embed/pjrEaRSSQck" frameborder="0"  allowfullscreen="allowfullscreen"></iframe>

### [The Rust Linter From Vite Creator That DESTROYS ESLint](https://www.youtube.com/watch?v=mXOEzbvz3KY&ab_channel=BetterStack";_blank")

OxLint 1.0 is here – a Rust-based JS linter claiming to be 50–100× faster than ESLint. Curious? Let's dive in!

<iframe width="100%" height="336" src="https://www.youtube.com/embed/mXOEzbvz3KY" frameborder="0"  allowfullscreen="allowfullscreen"></iframe>


