Skip to main content

Integrations for new Data Sources, Upgrades to Alerts & Kubecon Paris - SigNal 35

· 8 min read
Ankit Anand

"Greatness is not intelligence. Greatness comes from Character. And Character is not formed out of smart people but from people who have suffered"
-Nvidia CEO Jensen Huang

Welcome to the 35th edition of our monthly product newsletter - SigNal 35!

We have made significant advancements in enhancing our product. The integration feature we shipped will enable quick-start monitoring for popular technologies in SigNoz.

SigNal 35 cover image

Let’s see what humans of SigNoz were up to in the month of March 2024.

What we shipped?

Latest release - v0.42.0

Previous Releases - v0.41.1, v0.40.0

Quick-Start Monitoring with Seamless Integrations

We have shipped integrations for MongoDB, Nginx, PostgreSQL, and Redis to make it easier for our users to set up monitoring for these technologies. After configuring the steps mentioned in the instructions, users can get access to pre-built dashboards with important logs and metrics from their integrations.

Go to Integrations tab and choose any integration that you need.

Create dashboards with important logs and metrics quickly with the help of integrations
Create dashboards with important logs and metrics quickly with the help of integrations

Configure the integrations with the steps mentioned under Configure tab. For example, you can configure your MongoDB integration to collect logs and metrics.

MongoDB integration in SigNoz lets you collect logs and metrics from your MongoDB instance
MongoDB integration in SigNoz lets you collect logs and metrics from your MongoDB instance

You can expect more integrations coming in future releases to make monitoring your application and infrastructure with SigNoz a breeze.

Support for Email as an alert channel

We have introduced support for Emails as an alert channel. SigNoz users now have the ability to receive alerts directly in their inboxes, making it easier than ever to stay on top of critical issues as they happen.

You can configure Emails as a notification channel
You can configure Emails as a notification channel

Upgraded functionalities for setting up alerts

Support for Alerts on Missing Data

We've enhanced our alert configuration options to include alerts for missing data, applicable across all signal types - metrics, traces, and logs. This feature proves invaluable in scenarios where certain hosts or segments of your application cease transmitting data, ensuring you're immediately alerted to potential issues or downtimes.

Set up alerts in case of missing data
Set up alerts in case of missing data

Ability to customize the alert frequency

Earlier, each alert condition was checked every 1 minute, and it was not configurable to change this. Now, you can click on More Options to configure how frequently you want your alerts to run.

It is useful to users in some use cases and helps them with some computing costs. For example, an external data system might send data every three hours. You can set the alert frequency to check alert thresholds accordingly.

You can now customize the alert frequency
You can now customize the alert frequency

Download logs in Excel and CSV format

You can download your filtered logs in Excel and CSV format from our logs explorer page. This comes in handy in use cases where you are required to share some specific logs with folks who don’t have access to SigNoz.

Download logs in excel and csv format
Download logs in excel and csv format

Ability to clone queries in query builder to quickly build complex queries

The query builder is one of SigNoz's most powerful features. We have added the ability to clone a query in our query builder. This will help users start from a previous query and build complex queries faster.

Clone a query to start building complex queries faster in our query builder
Clone a query to start building complex queries faster in our query builder

Daily breakdown in billing for better transparency

For SigNoz Cloud users, we've introduced a new feature that shows daily costs based on how different signals are used in the Billing tab. This way, we help our users understand their SigNoz usage better and make sure they're getting real value for their money.

Get complete visibility on what’s driving your observability costs
Get complete visibility on what’s driving your observability costs

Ability to filter services based on their environment

Now, in the Services tab, you can filter services by their environment—like dev, prod, and staging. This makes it easier to check how services perform in different settings, helping users quickly get the insights they need.

Filter services by their environment—like dev, prod, and staging
Filter services by their environment—like dev, prod, and staging

Ability to pin common attributes in the logs context tab

You can now pin commonly occurring attributes to identify your logs quickly in the logs context tab. Logs context tab is accessible by clicking on any log line that you want to view.

Pin commonly occurring attributes in the logs context tab
Pin commonly occurring attributes in the logs context tab

Select and change variables even when dashboards are locked

In many use cases, you might find it necessary to implement role-based access controls to allow different users within your organization to access dashboards. However, while you may not want someone to alter any configurations, you might still want to enable them to analyze the data using different variables. Now, you can select and change variables even when dashboards are locked, enhancing flexibility without compromising on security.

SigNoz News

SigNoz at Kubecon Paris

SigNoz team was at Kubecon Paris, and this time we were delighted to present a talk too. Srikanth, our in-house OpenTelemetry expert, talked about building dynamic observability pipelines using OpAMP in OpenTelemetry.

If you want to see this feature in action, check out the Pipelines feature in our logs module which enables you to parse and update attributes in ingestion time. So, you no longer need to configure all the attributes/parsing during log generation or collection.

Here’s a full video of the talk 👇

 

YouTube's thumbnail image for the video.

 

OpenTelemetry doctors in the house, including Srikanth from our team 👇


User Shoutout

Developers are choosing SigNoz over the Grafana + Prometheus setup because of the ease of getting started and having logs, metrics, and traces under a single pane of glass.


We are always motivated when users of SigNoz love their experience with our product. And yes, you can get started with open-source SigNoz in three lines:

git clone -b main https://github.com/SigNoz/signoz.git 
cd signoz/deploy/
./install.sh

Contributor Highlight

Every month, contributors from our community help make SigNoz better. We want to thank the following contributors who made contributions to SigNoz last month 🤗

Vibhu Pandey
Vibhu Pandey
Tan Wei Been
Tan Wei Been

Pradyuman
Pradyuman
Drumil Patel
Drumil Patel

From the blog

We have published a guide on API monitoring covering API basics and the critical aspects of API monitoring, including availability, performance, and security, and highlights key metrics for monitoring API health.

The post also reviews top tools for API monitoring and best practices and emphasizes the critical role of monitoring in ensuring API reliability, performance enhancement, and security.

Check out the full guide on API monitoring.


Thank you for taking out the time to read this issue :) If you have any feedback or want any changes to the format, please create an issue.

Feel free to join our Slack community and say hi! 👋

SigNoz Slack community