Operations | Monitoring | ITSM | DevOps | Cloud

June 2023

Graphite Metrics Delay: Why it Happens and What to Do

To understand why Graphite metrics delay occurs, we must first know what Graphite is. Graphite is an open-source tool used to track the performance of websites, applications, and network servers. It makes it simple to monitor, store, retrieve, and visualize numeric time-series data. While Graphite does make it easier to render graphs on-demand, the struggle of dealing with large amounts of data with minimum delay is real.

Monitoring Android Data with MetricFire

Understanding the performance of Android applications, user interactions, and problem-solving is significantly reliant on data monitoring. As the realm of mobile technology continues to expand, developers are tasked with managing an increasingly large amount of data. When this data is correctly harvested and scrutinized, it can yield valuable insights that inform strategic choices and lead to improvements in the app.

Get Deep Insights Into Your Heroku Applications with Our Comprehensive Cheatsheet

Are you looking to streamline your development process, boost productivity, and deploy your applications effortlessly? Look no further! We are thrilled to announce the release of our Heroku monitoring cheatsheet, designed to be your go-to resource for monitoring Heroku applications.

Monitoring High Cardinality Metrics

Monitoring is all about data. When you implement a monitoring tool, you have to make sure that the monitoring software can handle data. Today, data flows at high speeds and in large volumes. Data also comes in diverse forms, which increases the complexity of data ingestion. Because of this, monitoring solution providers promote, among others, their data processing capacities. If a monitoring platform can handle large and diverse data that comes in at a high velocity, it becomes a big advantage.

Monitoring with Graphite: Architecture and Concepts

In this article, we provide a concise guide to help you get started with Graphite quickly and efficiently. We cover the basic concepts, architectural considerations, and metrics aggregation of Graphite. We also explain the data feeding methods, metrics format, and storage using Graphite's file-based database. Additionally, we discuss visualization options, including Graphite-Web and Grafana.

Anomaly Detection With Graphite

Graphite is used by many organizations to track and visualize various metrics that their applications or servers send out. But what happens if there are too many of these metrics or the company doesn't want to use its human resources to monitor the behaviour of metrics constantly? In this article, we will use Hosted Graphite by MetricFire to learn about Graphite's ability to notify users about the abnormal behaviour of services or infrastructure in a timely manner.

The Carbon Daemons: Graphite monitoring

Graphite is a powerful open-source time series database used for storing, retrieving, and visualizing changing numeric data points over time. With its robust monitoring system, Graphite can efficiently handle large data loads without compromising performance. In this article, we delve into the basics of Graphite, focusing on its primary component, Carbon.

Monitoring Your IoT Devices Using Mosquitto and Graphite

Monitoring IoT devices is a very important process for analyzing their behavior and ensuring their performance. You need to choose the right monitoring tools to effectively collect and analyze metrics. In this article, we will learn how to monitor your IoT devices using Mosquitto and Graphite. You will also find out what benefits you can get using a Hosted Graphite solution from MetricFire. Check out MetricFire’s free trial to test all the features it provides.

Monitoring Real-Time Stock Quotes with MetricFire

In the ever-evolving stock market landscape, immediate access to accurate information is crucial for investors and financial experts alike. In this piece, titled "Monitoring Real-Time Stock Quotes with MetricFire," we dive deep into the realm of advanced technology, focusing on its potential to transform stock market tracking and decision-making procedures.

Azure Integration with Graphite and Grafana

In this article, we will see how we can integrate an Azure data source with Graphite and Grafana. This will allow us to monitor metrics from the applications hosted in the Azure cloud on a Grafana dashboard. We will also see how to integrate Azure Active Directory with MetricFire’s Hosted Graphite and Grafana. You don’t need fully functional cloud services running with Azure to understand this article, but it assumes that you have basic familiarity with Azure Cloud.

HA Kubernetes Monitoring using Prometheus and Thanos

In this article, we will deploy a clustered Prometheus setup that integrates Thanos. It is resilient against node failures and ensures appropriate data archiving. The setup is also scalable. It can span multiple Kubernetes clusters under the same monitoring umbrella. Finally, we will visualize and monitor all our data in accessible and beautiful Grafana dashboards.

What Is A Time-Series Metric?

Today, businesses and organizations rely heavily on metrics and analytics to make informed decisions. Metrics are important whether you’re a developer, a marketer, or the head of a company. One type of metric that is widely used is a time-series metric. Time-series metrics provide insights into how data changes over time. With time-series data, businesses can track trends, detect anomalies, and make predictions.

PostgreSQL Database Monitoring

PostgreSQL is one of the most popular relational databases on the market today with more than 1.5 billion users. This article will discuss everything you need to know about monitoring PostgreSQL, and how you can use it to optimize your site's data monitoring. If you want to get started right away on PostgreSQL database monitoring with MetricFire, you can book a demo or sign up for the free trial today.

Graphite for Node.js Monitoring

In this article, we will look at how to monitor Node.js applications using Graphite and StatsD and plot the visualizations on a Grafana dashboard. Node.js is a popular framework for creating microservices. Its asynchronous nature allows for high scalability and low latency, especially for I/O bound tasks. However, it is important to have a proper monitoring setup for any application which is running in a production environment.

Monitoring Cisco NX OS metrics with Grafana

In this article, we will explore what Cisco NX OS is and what it is used for. You will find out what metrics are and why it is very important to monitor them. Then, we will look at how to monitor Cisco NX OS metrics with Grafana, a graphical data visualization tool, and how MetricFire can help us with this. In order to learn more about MetricFire, book a demo with our technical specialists or sign up for the MetricFire free trial today.

How to Monitor a Heroku App with Graphite, Grafana and StatsD

This article explores the efficient monitoring of Heroku Apps using MetricFire's HostedGraphite plugin and Grafana dashboards. By combining these tools, developers can gain valuable insights into their app's performance and resource utilization. This guide provides step-by-step instructions on setting up MetricFire, integrating StatsD, and creating comprehensive Grafana dashboards for effective monitoring and debugging.

Receiving MySQL database Alerts

Imagine your popular website or app suddenly slowing down significantly or even stopping altogether. You scramble to find the root cause while losing customers and income every minute. This stressful situation is all too familiar, but you can avoid it. Proactively monitoring MySQL databases can help prevent these issues and keep your performance at its best.

Install Graphite: Common Issues

Graphite is a very popular enterprise monitoring tool. This article will address the common issues that occur while setting up a Graphite instance, and how they can be avoided. We will assume readers have already become acquainted with Graphite, but if you’re interested to learn about the basics of Graphite, check out our articles on the Architecture and Concepts of Graphite and the Installation and Setup before reading this article.

Open Source Monitoring vs Proprietary Software

It’s easy to get pulled into paying more and more at a major monitoring company, despite not getting the functionality that you’re looking for. Leaving your monitoring provider can be difficult because it means replacing expensive software or hardware, re-educating your team, and transferring huge amounts of data to a new system - data that may or may not be well suited to the new system. Despite these issues, there are many reasons that motivate users to move to open source.

Cool Things You Can Do with Metrics on AWS

Public cloud environments are heavily instrumented and can give you metrics on practically any level of the infrastructure. AWS is no exception. Metrics are not only useful for monitoring and troubleshooting issues in a cloud environment - they can also be tied directly to automated actions. So you can leverage them to remediate issues instantly, as they happen.