Check out the best of our blog posts on monitoring. Learn about database and service monitoring for PostgreSQL, MongoDB, Elasticsearch and more. Review best practices for server monitoring, check out some free tools in golang. Learn how to monitor ARM devices and RaspberryPi.

Happy Monitoring!

Database & Service Monitoring

All About PostgreSQL Streaming Replication

PostgreSQL’s streaming replication feature has been around for a few years now. It can be used to setup replicated PostgreSQL cluster configurations in different ways, for different uses. Read on to find out how easy and versatile this feature is! Learn how to use it and monitor it.

PostgreSQL Monitoring with OpsDash

With OpsDash, you can quickly start monitoring your PostgreSQL servers, and get instant insight into key performance and health metrics like Transactions per Second, Replication Lag, Block Cache Efficiency and more.

How to Setup an Elasticsearch Cluster with Monitoring

Here’s a guide on how to setup an Elasticsearch cluster. We’ll also see how the cluster can be monitored with ease using OpsDash. We’ll be setting up a 3 node cluster with all nodes running Elasticsearch 2.3 in master+data mode, on an Ubuntu 16.04.

MongoDB Monitoring with OpsDash

You can quickly start monitoring your MongoDB instances without having to install plugins or agents. OpsDash provides a well-thought-out dashboard that displays metrics that are most relevant to the health and performance of the MongoDB instances being monitored.

How to Setup MySQL 5.7 Replication with Monitoring on Ubuntu 16.04

Here’s how to setup replication between two MySQL 5.7 servers running on Ubuntu 16.04 LTS. Replication is commonly used for improved availability or to have an extra node to run analytic queries and reports. We also show how you can easily use OpsDash to monitor the replication status.

Monitoring MySQL with OpsDash

OpsDash provides easy-to-setup MySQL monitoring that comes with a well-thought-out dashboard that displays metrics that are most relevant to the health and performance of the MySQL server being monitored. You can setup a MySQL instance to be monitored by OpsDash in just a single step.

Server Monitoring

3 Free Tools to add to your DevOps Kit

rtop, rtop-bot and rtop-vis are lightweight, easy-to-use open source monitoring tools that are worth adding to your DevOps BatBelt! They are all written in Go, on GitHub, and easy to hack away at.

7 Steps to Server Monitoring Nirvana

What does it take to keep your infrastructure bullet-proof? To be able to keep the servers humming while whole regions go down, while app developers push unreasonable code to prod, while response times rise? Here’s our take on it, tell us what you think!

Monitoring 100 Servers with a $5/month Node

OpsDash is a next-generation, self-hosted server- and service-monitoring, dashboarding and alerting solution. It’s written entirely in Go, which gives it a light memory and resource footprint. To show what we mean by light, we setup an OpsDash server on the lowest end Digital Ocean node that we can get – a 512 MB RAM, 1 CPU, 20 GB HDD VM that costs a mere $5 a month. See the results!

And More!

5 Tools for Monitoring Disk Activity in Linux

Here is a quick overview of 5 command-line tools that come in incredibly handy when troubleshooting or monitoring real-time disk activity in Linux. These tools are available in all major Linux distros.

OpsDash, ARM, and Raspberry Pi

OpsDash is a self-hosted server and service monitoring solution. It is compact and efficient, allowing it to be readily run on low-end and low-power hardware. This makes it ideal for use in the ARM and embedded world. See how it can be used with ARM devices and Raspberry Pi!