All Projects → ajclark → datadog-smartmon

ajclark / datadog-smartmon

Licence: other
DataDog plugin to report hard drive metrics

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to datadog-smartmon

gsmartcontrol
GSmartControl - Hard disk drive and SSD health inspection tool
Stars: ✭ 183 (+1120%)
Mutual labels:  smartmontools, smartctl
py-SMART
Wrapper for smartctl (smartmontools)
Stars: ✭ 42 (+180%)
Mutual labels:  smartmontools, smartctl
datadog-trace-agent
Datadog Trace Agent archive (pre-6.10.0)
Stars: ✭ 70 (+366.67%)
Mutual labels:  datadog-agent, datadog
terraform-aws-datadog-forwarders
Terraform module which creates resources on AWS to forward logs/metrics to Datadog 🇺🇦
Stars: ✭ 30 (+100%)
Mutual labels:  datadog
SwiftDog
This is an (un)official swift library of the datadog API! Many more features to come, but right now it supports sending metrics and events!
Stars: ✭ 26 (+73.33%)
Mutual labels:  datadog
passenger-datadog-monitor
Golang application for reporting Phusion Passenger stats to DataDog via statsD
Stars: ✭ 15 (+0%)
Mutual labels:  datadog
datadog monitor2terraform
Import DataDog monitor rule and generate Terraform resource configuration
Stars: ✭ 14 (-6.67%)
Mutual labels:  datadog
datadog-actions-metrics
Send GitHub Actions metrics to Datadog
Stars: ✭ 27 (+80%)
Mutual labels:  datadog
datadog-anomaly-detector
🐶 Anomaly detection system for Datadog multiple metrics
Stars: ✭ 19 (+26.67%)
Mutual labels:  datadog
nebulous
The Kubefirst Open Source Platform
Stars: ✭ 122 (+713.33%)
Mutual labels:  datadog
smartmontools
Development repository for the smartmontools cookbook
Stars: ✭ 12 (-20%)
Mutual labels:  smartmontools
datadog-to-terraform
Converts Datadog resource JSON into Terraform alarm code.
Stars: ✭ 191 (+1173.33%)
Mutual labels:  datadog
ancistrus
Netgear's D7000 Nighthawk Router Experience Distributed Project
Stars: ✭ 61 (+306.67%)
Mutual labels:  smartmontools
zabbix-smartmontools
Disk SMART monitoring for Linux, FreeBSD and Windows. LLD, trapper.
Stars: ✭ 41 (+173.33%)
Mutual labels:  smartmontools
scaladog
Datadog API client for Scala.
Stars: ✭ 29 (+93.33%)
Mutual labels:  datadog
datadog-api-client-python
Python client for the Datadog API
Stars: ✭ 44 (+193.33%)
Mutual labels:  datadog
auth0-instrumentation
The goal of this package is to make it easier to collect information about our services through logs, metrics and error catching.
Stars: ✭ 18 (+20%)
Mutual labels:  datadog
dog-statsd
🐶 DataDog StatsD Client
Stars: ✭ 38 (+153.33%)
Mutual labels:  datadog
road-to-orleans
This repository illustrates the road to orleans with practical, real-life examples. From most basic, to more advanced techniques.
Stars: ✭ 55 (+266.67%)
Mutual labels:  datadog
heroku-datadog-drain-golang
Funnel metrics from multiple Heroku apps into DataDog using statsd.
Stars: ✭ 34 (+126.67%)
Mutual labels:  datadog

datadog-smartmon

Datadog plugin to report hard drive metrics

Introduction

A simple Datadog plugin to report hard drive stats. Uses pySMART to discover all hard drives and pushes all S.M.A.R.T information for each drive to DataDog. Useful for monitoring a file server or home nas.

Alt text

Instructions

  • Install smartmon tools
apt-get install smartmontools
  • Allow smartctl to be executed by non-root users (sorry!)
chmod +s /usr/sbin/smartctl
  • Install pySMART to the custom datadog embedded python location (seriously?!)
sudo -Hu dd-agent /opt/datadog-agent/embedded/bin/pip install pysmart
  • Copy over the custom check and check config file to the DataDog agent install directory
cp smartmon.yaml /etc/datadog-agent/conf.d/
cp smartmon.py /etc/datadog-agent/checks.d/
  • Restart the Datadog agent
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].