{ stdenv, fetchFromGitHub, python, pythonPackages, sysstat, unzip, tornado , makeWrapper }: stdenv.mkDerivation rec { version = "5.5.2"; name = "dd-agent-${version}"; src = fetchFromGitHub { owner = "datadog"; repo = "dd-agent"; rev = version; sha256 = "0ga7h3rdg6q2pi4dxxkird5nf6s6hc13mj1xd9awwpli48gyvxn7"; }; buildInputs = [ python unzip makeWrapper pythonPackages.requests2 pythonPackages.psycopg2 pythonPackages.psutil pythonPackages.ntplib pythonPackages.simplejson pythonPackages.pyyaml pythonPackages.pymongo pythonPackages.docker ]; propagatedBuildInputs = [ python tornado ]; buildCommand = '' mkdir -p $out/bin cp -R $src $out/agent chmod u+w -R $out PYTHONPATH=$out/agent:$PYTHONPATH ln -s $out/agent/agent.py $out/bin/dd-agent ln -s $out/agent/dogstatsd.py $out/bin/dogstatsd ln -s $out/agent/ddagent.py $out/bin/dd-forwarder cat > $out/bin/dd-jmxfetch <