Operations | Monitoring | ITSM | DevOps | Cloud

March 2023

What is PostgreSQL, and why do businesses need to know more about it?

For the last five years and more, there’s been an elephant in the room when it comes to the way businesses and organizations collect, manage, store and analyze data: PostgreSQL. An open source relational database that offers the kind of enterprise advantages that have already attracted businesses like Netflix, Instagram and Spotify according to the tech stack intelligence platform, StackShare.

Database Monitoring: Ensuring Optimal Performance and Reliability

In today's world, where businesses are heavily reliant on technology, databases have become a crucial component of business operations. Databases are the backbone of any organization, containing vast amounts of data that is essential for smooth functioning. However, with the amount of data that databases store, it is not uncommon for them to encounter issues that could lead to downtime and data loss.

Redis on Cycle: Configuration and Deployment

Redis is a powerful in-memory data store thats blazing fast. It's performant, scalable, supports a wide range of data structures, has built in caching mechanisms, and is simple to set up for Cycle users. This post will take you from deploying your first Redis instance on Cycle, through deploying highly available, stateful Redis instances that are monitored by Redis Sentinel. The companion repo for this article with configuration files and settings can be found here.

A year in Mimir: Massive scale, new metrics formats, increased adoption

When we introduced Grafana Mimir into the open source ecosystem, we weren’t shy about our ambitions. Once we got past answering some of the easier questions (For the record, the name Mimir comes from Norse mythology, and it’s pronounced /mɪ’mir/.), we quickly got to work making good on our promise to deliver the most scalable, most performant open source time series database (TSDB) in the world.

Compactor: A Hidden Engine of Database Performance

This article was originally published in InfoWorld and is reposted here with permission. The compactor handles critical post-ingestion and pre-query workloads in the background on a separate server, enabling low latency for data ingestion and high performance for queries. The demand for high volumes of data has increased the need for databases that can handle both data ingestion and querying with the lowest possible latency (aka high performance).

Redis Monitoring with OpenTelemetry and SigNoz

In this post, we will show you how to set up Redis monitoring with SigNoz - an open-source full-stack APM. SigNoz captures data using OpenTelemetry, which is becoming the world standard for instrumenting cloud-native applications. Apart from capturing metrics from your Redis server, you can also capture logs and traces with OpenTelemetry.

Monitor your AlwaysOn availability groups with Datadog Database Monitoring

SQL Server AlwaysOn availability groups provide database clusters that streamline automatic failovers and disaster recovery. With AlwaysOn clusters, you can leverage reliable, high-availability support for your services. However, AlwaysOn groups can be problematically complex, spread over servers and regions with multiple points of failure in each cluster. This makes it difficult to understand what’s happening in your groups at any given time and troubleshoot when issues occur.

How to Get the Current Date and Time in SQL

SQL databases have several functions that reduce the complexity of working with date and time. Using these functions and a date and time type column, you can depend on SQL for the logic to write and read data with date and time. In this post, you’ll learn how to use the SQL date and time functions to get the current date and time.

How DevOps is shaping Financial Services #1: The role of governance

In this series of blog posts, we speak with database professionals from Financial Services organizations around the world to better understand how DevOps is shaping the sector. On the way, we dig into key current factors including the rise of technology upstarts in fintech and insurtech, the speed of digital transformation and the ever-increasing threat of cyberattacks. First up, we speak with Hamish Watson, DevOps Alchemist and Managing Director at Morph IT Consulting.

The High Cost of Poor Database Performance (It's Not Just Monetary)

What is the cost of database performance for businesses today? The very shocking reality is most owners have absolutely no idea. In fact, I would even go so far as to say most business owners can’t even begin to understand everything this question might encompass.

Oracle Database monitoring: An administrator's guide

Oracle Database is known for its reliability, scalability, and outstanding performance. An enterprise-friendly feature catalogue makes it a go-to for companies that need data to be available across their disparate IT infrastructure. Large-scale enterprises relying on huge database systems like Oracle need to make sure that data transactions are hassle-free and demand is met with the resources available.

Deploy PostgreSQL services to multiple clouds and regions using Terraform

In this video, you will learn how to deploy PostgreSQL services across different cloud providers and across geographies using Aiven Terraform Provider. You will also learn the benefits of using termination protection functionality to prevent accidental deletion of your cloud resources.

PostgreSQL vs. MySQL

PostgreSQL and MySQL are two of the most popular open-source databases available today. They both provide the database backend for an untold number of web applications, enterprise software packages, and data science projects. The two databases share some similarities in that they both adhere to the SQL standard. However, there are some key differences that might influence your decision to choose one over the other.

Save network costs with VictoriaMetrics remote write protocol

Prometheus remote write protocol is used by Prometheus for sending data to remote storage systems such as VictoriaMetrics. See these docs on how to setup Prometheus to send the data to VictoriaMetrics. This protocol is very simple - it writes the collected raw samples into WriteRequest protobuf message, then compresses the message with Snappy compression algorithm and sends it to the remote storage in an HTTTP POST request.

Troubleshoot blocking queries with Datadog Database Monitoring

Blocked queries are one of the key issues faced by database analysts, engineers, and anyone managing database performance at scale. Blocking can be caused by inefficient query or database design as well as resource saturation, and can lead to increased latency, errors, and user frustration. Pinpointing root blockers—the underlying problematic queries that set off cascading locks on database resources—is key to troubleshooting and remediating database performance issues.

Flyway Desktop and MySQL

This is an early preview of the new functionality being introduced to MySQL and Flyway Desktop. Not only can you automate your deployments to MySQL through the Flyway command line, but you can capture changes to your databases, on an individual object level. Flyway Desktop will even help you generate your migration scripts for your MySQL database. Check out all this new functionality.