---
title: "Happy Batman Day!"
description: "To celebrate Batman Day and provide all of you with a little fun we graphed the Batman Curve in Datadog using a custom agent check. Check it out."
author: "Carlo Cabanilla"
date: 2014-07-23
tags: []
blog_type_id: the-monitor
locale: en
---

To celebrate [Batman's 75th Anniversary](http://www.dccomics.com/blog/2014/07/18/batman-day-a-celebration-of-all-things-dark-knight) and provide all of you with a little fun on **Batman Day**, we decided to graph the Batman Curve in Datadog using a custom Agent check.

![Datadog’s Batman Day](https://web-assets.dd-static.net/42588/1776355991-happy-batman-day-batman.gif)

Now the simplest way for us to send this Bat-signal to Datadog would be to just transcribe the coordinates and submit them on a schedule. But no self-respecting citizen of Gotham would do that. Instead, we're [plotting an equation](http://mathworld.wolfram.com/BatmanCurve.html) that looks like Batman.

You, too, can shine the Bat-signal like Commissioner Gordon on your Datadog graphs with these [step-by-step instructions](https://github.com/DataDog/dd-agent-batman). First, install the custom Agent check. When the check is in place and you are sending us Bat metrics, you can combine your metrics in one graph and make a signal. Select a timeseries visualization and plot the average of the `dd.batman.top` and `dd.batman.bottom` metrics like we have below:

![Datadog’s Batman Day](https://web-assets.dd-static.net/42588/1776355999-happy-batman-day-batmandayimage2revised.png)

To respond as fast as Batman does when your systems go down and create cool graphs like this, or better yet, graphs that provide actionable insight into the performance of your entire infrastructure, <!-- Sign-up trigger (try Datadog free for 14 days) omitted -->.

Happy Batman Day!

![Datadog’s Batman Day](https://web-assets.dd-static.net/42588/1776356003-happy-batman-day-datadog-batman.jpg)