POSETTE 2024 is a wrap! 💯 Thanks for joining the fun! Missed it? Watch all 42 talks online 🍿
POSETTE 2024 is a wrap! 💯 Thanks for joining the fun! Missed it? Watch all 42 talks online 🍿
Written by Craig Kerstiens
April 25, 2018
At the heart of most applications is a database. Ensuring your database is performing well is key to ensuring your your customers receive a good experience when working with your app. It's likely you're already monitoring your systems today, and want to monitor your database using similar tooling. Today we're excited to release turnkey integration for one of the more popular tools out there to monitor Citus Cloud clusters: Datadog.
With our Datadog integration you can get a number of key stats on your database that will allow you to easily monitor and alert before issues arise. Some of the key metrics you'll start receiving insight into once you set up your integration are:
To setup your Datadog to receive stats for your Citus Cloud cluster you'll first want to capture your API key from your Datadog account. Then you'll follow these steps:
# substitute your own API key
DD_API_KEY=1234567890 bash -c \
"$(curl -L https://raw.githubusercontent.com/DataDog/datadog-agent/master/cmd/agent/install_script.sh)"
cat - | sudo tee -a /etc/datadog-agent/datadog.yaml << CONF
non_local_traffic: yes
use_dogstatsd: yes
dogstatsd_port: 8125
dogstatsd_non_local_traffic: yes
log_level: info
log_file: /var/log/datadog/agent.log
CONF
# this is how to do it on ubuntu
sudo systemctl restart datadog-agent
If you have more questions about setting up your Datadog integration check out our docs, or open a ticket with us.
Datadog is one of the major providers when it comes to monitoring your systems, and we already have customers leveraging our Datadog integration today. But it's not the only, in order to allow you more flexibility you can get your logs directly via statsd and parse yourself or send to other providers.