3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services
Austin Seipp 368a677c97 nixos: overhaul datadog module
This overhauls the Datadog module a bit to be much more useful. In
particular, it adds support for nginx and postgresql monitoring
integrations to dd-agent. These have to exist in separate files under
/etc/dd-agent, so the module just exposes then as separate options. In
the future, more integrations could be added this way.

In the process of doing this, I also had to rename the dd-agent user to
datadog. Note the UIDs did not change, so this is strictly backwards
compatible. The reason for this is to make it easier to create a
'datadog' postgres user with access to pg_stats, as 'dd-agent' typically
isn't a valid username. This allows the out of the box configurations to
be used.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-02 01:24:35 -05:00
..
amqp Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
audio Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
backup nixos: refactor tarsnap module 2014-04-28 18:15:16 -05:00
continuous-integration/jenkins Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
databases Actually use services.mysql.port 2014-04-30 10:21:29 -04:00
desktops gnome-documents: new package 2014-04-22 22:17:21 +02:00
games Fix some uid/gid attributes to match the actual user/group name 2014-04-29 10:51:42 +02:00
hardware gpm: Depend on /dev/input/mice 2014-04-28 19:12:48 +02:00
logging Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
mail Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
misc Fix some uid/gid attributes to match the actual user/group name 2014-04-29 10:51:42 +02:00
monitoring nixos: overhaul datadog module 2014-05-02 01:24:35 -05:00
network-filesystems Merge pull request #2248 from ehmry/rsync 2014-04-18 10:17:08 -07:00
networking btsync: Default to no login/password for the Web UI 2014-05-02 00:41:47 -05:00
printing cups: Add a listenAddresses option 2014-04-25 00:30:12 +02:00
scheduling Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
search Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
security Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
system Make nscd startup synchronous 2014-04-24 23:18:47 +02:00
torrent nixos: transmission improvements 2014-04-15 06:54:51 -05:00
ttys gpm: Depend on /dev/input/mice 2014-04-28 19:12:48 +02:00
web-servers Remove use of obsolete flags 2014-04-29 10:13:21 +02:00
x11 Move the NVIDIA support into its own module 2014-04-29 14:42:36 +02:00