Operations | Monitoring | ITSM | DevOps | Cloud

Blog

Feature Focus: Audit Log

Accountability is an important part of the work IT professionals do, especially when it comes to security and outages. A minor change by a single tech or engineer can crash entire systems, and it’s sometimes crucial to question that person on their methods and changes to determine a solution. Accountability is especially important when several people are regularly using the same tool.

Dump Google Analytics and use Ahoy to track your Rails app traffic

StatusGator is built on Ruby on Rails, a popular choice for rapid web application development for more than a decade. One of the many benefits of Rails is its rich ecosystem of open source gems which can provide massive value quickly. We discovered one such gem, Ahoy, on our recent quest to understand how our users find out about StatusGator.

How to collect, customize, and manage Rails application logs

Logging is an important part of understanding the behavior of your applications. Your logs contain essential records of application operations including database queries, server requests, and errors. With proper logging, you always have comprehensive, context-rich insights into application usage and performance. In this post, we’ll walk through logging options for Rails applications and look at some best practices for creating informative logs.

Collecting and monitoring Rails logs with Datadog

In a previous post, we walked through how you can configure logging for Rails applications, create custom logs, and use Lograge to convert the standard Rails log output into a more digestible JSON format. In this post, we will show how you can forward these application logs to Datadog and keep track of application behavior with faceted log search and analytics, custom processing pipelines, and log-based alerting.

Restricting CFEngine to one CPU core using Systemd

In some performance critical situations, it makes sense to limit management software to a single CPU (core). We can do this using systemd and cgroups. CFEngine already provides systemd units on relevant platforms, we just need to tweak them. I’m using CFEngine Enterprise 3.12 on CentOS 7, but the steps should be very similar on other platforms/versions.

Bullet-proof MSP critical alerting

Dynamic Network Solutions, located in the greater Washington D.C. area, prides itself in providing the highest quality customer service. The company works extensively with its customers to manage client needs and provide them with significant training to avoid unwanted security incidents and downtime. Dynamic Network Solutions has many points of touch with their clients in order to ensure great service and ensure networks and technologies are always running.

The State of Operations Health in the World of DevOps

At PagerDuty, we believe the best way to truly understand the health of your employees is to leverage the real-time human data that is already flowing through your systems. PagerDuty’s platform for action and real-time IT Operations orchestration consists of multiple facets and interlocking capabilities.