Responsive

Tracetest Monthly Newsletter - October 2023

Tracetest Monthly Newsletter - October 2023
Oct 26, 2023
3 min
read
Adnan Rahic
Staff Developer Advocate
Tracetest

Check out all of the latest and greatest updates in the Tracetest world in our monthly newsletter!

Share on X
Share on LinkedIn
Share on Reddit
Share on HackerNews
Copy URL

Table of Contents

*[Join the Community Slack here](https://dub.sh/tracetest-community) to talk all things Tracetest, get instant support from our team, or simply say hi! If you like what we're doing, and haven't already, [leave us a ⭐ on GitHub](https://github.com/kubeshop/tracetest). Thank you for being part of the community. Your support and feedback are invaluable! ❤️*

Hello, Tracetest Community! 👋

We are thrilled to share the latest updates and exciting news from the Tracetest community! Take a look at what's happened in the last month. 👇

## Hot tip of the day!

### Filter Selectors by Attributes

The easiest way of filtering spans to apply an assertion to is to use the span's attributes. This is how you would filter all spans of type `http`:

```css
span[tracetest.span.type="http"]
```

This would select only the `http` spans in a distributed trace.

![https://res.cloudinary.com/djwdcmwdz/image/upload/v1698328268/newsletters/october-2023/app.tracetest.io_organizations_ttorg_e66318ba6544b856_environments_ttenv_0e807879e2e38d28_selectedSpan_f70762eb395f574b_jdaklh.png](https://res.cloudinary.com/djwdcmwdz/image/upload/v1698328268/newsletters/october-2023/app.tracetest.io_organizations_ttorg_e66318ba6544b856_environments_ttenv_0e807879e2e38d28_selectedSpan_f70762eb395f574b_jdaklh.png)

You can then create assertions that look at all matching spans, verifying that all status codes are equal to `200`.

## **What's New with Tracetest** 🎉

- **[Tracetest Core `v0.14.3` has been released](https://github.com/kubeshop/tracetest/releases/tag/v0.14.3):** This update includes new samples, recipes, and example apps for **[Kafka](https://github.com/kubeshop/tracetest/tree/main/examples/tracetesting-event-driven-systems), [Java](https://github.com/kubeshop/tracetest/tree/main/examples/quick-start-java), and [Node.js](https://github.com/kubeshop/tracetest/tree/main/examples/quick-start-nodejs)**.
- **Tracetest Open Beta is now live! [Read the launch announcement](https://tracetest.io/blog/opentelemetry-is-not-just-for-monitoring-and-troubleshooting-any-longer-announcing-tracetest-open-beta):** With just one command, `tracetest start`, you can quickly get started and enjoy a streamlined developer experience. Tracetest simplifies networking by utilizing an agent that can be deployed wherever it is needed. Whether you choose to run the Tracetest Agent locally or in ephemeral CI environments, Tracetest ensures that your data is persistently stored.

**Check out Matheus’ hands-on demo of OpenTelemetry metrics in Tracetest! [Learn more in our blog post](https://tracetest.io/blog/adding-opentelemetry-metrics-in-your-go-app).**

## **Integrations** 🤝

- **Announcing the Tracetest integration with SigNoz!** Read the blog post [here](https://signoz.io/blog/signoz-tracetest-opentelemetry-native-observability-meets-testing/).
- **New documentation covering [Tracetest](https://docs.tracetest.io/getting-started/overview) and [Tracetest Core](https://docs.tracetest.io/core/getting-started/overview).**
- **New Tracetest Agent documentation:** Learn more about [configuration](https://docs.tracetest.io/configuration/agent) and [concepts](https://docs.tracetest.io/concepts/agent).
- **New tutorial blog post**: Discover how to level up your [Node.js testing with Tracetest](https://tracetest.io/blog/level-up-node-js-e2e-and-integration-testing-with-opentelemetry).
- **New recipe:** [Learn how to use the Tracetest Agent](https://docs.tracetest.io/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store).

## **From the Community 🎙️**

- **Join us at KubeCon NA in Chicago on November 6th!** Visit our booth, located at P32 near the t-shirt pickup area.

![](https://res.cloudinary.com/djwdcmwdz/image/upload/v1698329082/newsletters/october-2023/16A4953D-3819-4DB4-8D3C-3C9AA57133D0_1_105_c_jqsyri.jpg)

- We've been active in the conference circuit, with **talks from Ken at [OpenSearchCon 23](https://opensearchcon2023.splashthat.com/) and Adnan at [Network 11 Conference](https://www.networkkonferencija.ba/en/2023/lectures/2922/distributed-tracing-is-awesome-testing-is-not-until-now)**.
- **Community member [Abby Bangser](https://www.linkedin.com/in/abbybangser/) taught an insightful workshop at [HUSTEF](https://hustef.hu/)**. You can check out the workshop yourself right [here](https://play.instruqt.com/syntasso/invite/fhiepi033ayx).
- **Read [Ken’s latest blog post on The New Stack](https://thenewstack.io/3-ways-observability-matters-in-cloud-native-testing/) covering the 3 ways observability matters in cloud-native testing.**

## **Like what we do?**

**Do you have a specific use case you would like us to cover? Do you want to contribute to Tracetest?**

At Tracetest, we welcome all contributions!

Not sure where to start? You can:

- Visit our [Community Page](https://tracetest.io/community).
- Check out our contributing guidelines [here](https://github.com/kubeshop/tracetest/blob/main/CONTRIBUTING.md).
- [Book a meeting](https://calendly.com/ken-kubeshop/45min?month=2023-08) with us or chat with our team on [Slack](https://dub.sh/tracetest-community).

Thank you for being a part of the Tracetest community! We are committed to providing the necessary tools, knowledge, and resources to succeed in the field of tracing and testing. Let’s stay in touch and continue exploring. Stay tuned for more exciting updates in the coming months.

See you next month...