1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-25 15:11:35 +00:00
Commit graph

71 commits

Author SHA1 Message Date
Domen Kožar 2004784aa4
datadog-agent: enable secrets and allow extending tags 2019-12-23 10:43:15 +01:00
volth 7b8fb5c06c treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Casey Ransom 35d58c3421 datadog-agent: fix extraIntegrations
The override that builds the custom python for integrations-core was
overriding python, but pythonPackages was still being inherited from a
call to `datadog-integrations-core {}`, causing
service.datadog-agent.extraIntegrations to be ignored.
2019-07-01 11:45:19 -04:00
Izorkin 0ed2f0251b datadog-agent: fix sha256 sum 2019-05-30 11:48:04 +03:00
Izorkin 4125801c35 datadog-process-agent: 6.11.0 -> 6.11.1 2019-05-21 21:05:18 +03:00
Izorkin 2a93096a53 datadog-agent: 6.11.0 -> 6.11.2 2019-05-21 20:53:06 +03:00
Izorkin eb299c0168 datadog-process-agent: 6.10.0 -> 6.11.0 2019-04-19 10:21:58 +03:00
Izorkin f32ddcff25 datadog-agent: 6.10.1 -> 6.11.0 2019-04-19 10:09:54 +03:00
Yurii Izorkin 59ccd3a70f datadog-agent: 6.10.0 -> 6.10.1 (#57065) 2019-03-08 13:15:43 -08:00
Izorkin a8c2705b0d datadog-agent: add old version pg8000 2019-03-02 12:57:22 +03:00
Izorkin ce2ef06c35 datadog-process-agent: 6.5.0 -> 6.10.0 2019-03-01 10:55:07 +03:00
Izorkin 35b6943507 datadog-trace-agent: trace-agent moved to datadog-agent 2019-03-01 10:47:02 +03:00
Izorkin 19b61b98d6 datadog-agent: update sub-packages 2019-03-01 10:21:10 +03:00
Izorkin c915e479b9 datadog-agent: update go packages 2019-03-01 10:06:19 +03:00
Yurii Izorkin fa20f98571 datadog-agent: 6.9.0 -> 6.10.0 (#56523) 2019-02-28 11:48:49 -08:00
Domen Kožar 8441a62c3c
Merge pull request #54478 from Izorkin/datadog-agent
datadog-agent: 6.8.3 -> 6.9.0
2019-01-27 10:54:46 +07:00
Izorkin 73b317d923 datadog-agent: 6.8.3 -> 6.9.0 2019-01-22 22:15:41 +03:00
Robert Schütz 5bee7acfe4 dd-agent: override python packages inside expression 2019-01-22 12:01:51 +01:00
Izorkin 47a8b13efa datadog-agent: 6.4.2 -> 6.8.3 2019-01-08 11:16:44 +03:00
Rob Vermaas debbed29d1 datadog-agent: add option to enable trace agent 2018-10-23 12:30:06 +02:00
Domen Kožar 943871a866
datadog-integrtaions-core: 2018-05-27 -> 2018-09-18 2018-09-18 20:22:14 +01:00
Domen Kožar 595ae18797
nixos: datadog-agent: fix systemd support 2018-09-13 09:11:55 +01:00
Domen Kožar bef541c569 datadog: add live process monitoring 2018-09-13 09:11:06 +01:00
Domen Kožar 2c18d48c0e datadog-agent: 6.1.4 -> 6.4.2 2018-09-11 14:15:06 +02:00
Vincent Ambo 924016f45f dd-agent: Simplify inclusion of additional Datadog core integrations
Refactors the process used to build the Datadog core integrations to
be more easily extensible with integrations other than the ones built
and installed by default.

Documentation has been added in relevant parts of the module to
describe how the process works.

As a high-level overview:

The `datadog-integrations-core` attribute in the top-level package set
now accepts an extra parameter.

This parameter is an attribute set where each key is the name of a
Datadog integration as it appears in Datadog's integrations-core
repository[1], and the value is a function that receives the Python
package set and returns the required dependencies of this integration.

For example:

    datadog-integrations-core {
      ntp = (ps: [ ps.ntplib ]);
    };

This would build the default integrations and, additionally, the `ntp`
integration.

To support passing the modified Python environment to the
datadog-agent itself, the `python` key has been moved inside of the
derivation which means that it will be made overridable.

This relates to NixOS/nixpkgs#40399.

[1]: https://github.com/DataDog/integrations-core
2018-08-09 17:25:23 +02:00
Rodney Lorrimar fb6679151a datadog-integrations-core: init at git-2018-05-27 2018-08-09 16:53:30 +02:00
Rodney Lorrimar 637cc2a35e datadog-agent: init at 6.1.4
DataDog have adopted a subtle naming convention:

 - dd-agent refers to the v5 Python implementation
 - datadog-agent refers to the v6 golang implementation
2018-08-09 16:53:29 +02:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Vincent Ambo aee19ca7f8 dd-agent: fix compatibility issue with iostat (#41035)
Applies a patch to the dd-agent derivation that fixes a compatibility
issue with the current version of iostat, which no longer contains a
colon after its table headers.

This patch is applied in order for the fix to be backportable to
existing stable releases. A final "proper" fix will be an upgrade to a
newer version of dd-agent, but that requires several other changes.

This fixes #40103.
2018-05-31 22:58:04 +02:00
Matthew Bauer 3f85411ba5 dd-agent: use https for homepage 2017-08-17 14:56:10 -07:00
Mateusz Kowalczyk dcf171bc79 Revert "dd-agent: 5.11.2 -> 5.13.2 + service rework"
This reverts commit af096c8bff.
2017-06-03 12:27:56 +01:00
Mateusz Kowalczyk 668556331b Revert "datadog: Properly use configured package."
This reverts commit 50f53da9ef.
2017-06-03 12:27:43 +01:00
Mateusz Kowalczyk 50f53da9ef datadog: Properly use configured package. 2017-06-02 08:16:47 +01:00
Mateusz Kowalczyk af096c8bff dd-agent: 5.11.2 -> 5.13.2 + service rework 2017-06-01 15:08:50 +01:00
Frederik Rietdijk ef4442e827 Python: replace requests2 with requests tree-wide
See f63eb58573

The `requests2` attribute now throws an error informing that `requests`
should be used instead.
2017-05-07 12:56:09 +02:00
Rob Vermaas a9f054c834
dd-agent: Add default config files of dd-agent and auto_conf dir
to /etc/dd-agent/conf.d by default, and make sure
/etc/dd-agent/conf.d is used.

Before NixOS 17.03, we were using dd-agent 5.5.X which
used configuration from /etc/dd-agent/conf.d

In NixOS 17.03 the default conf.d location is first used relative,
meaning that $out/agent/conf.d was used without NixOS overrides.

This change implements similar functionality as PR #25288, without
breaking backwards compatibility.

(cherry picked from commit 77c85b0ecb)
2017-05-04 09:47:21 +00:00
Rob Vermaas 35dfdc9277
dd-agent: fix by adding uptime as dependency.
(cherry picked from commit f79be2cfa3)
2017-03-29 14:56:01 +00:00
Sander van der Burg 20194e2696 dd-agent: bind to pymongo 2.9.1 to fix the MongoDB monitoring 2017-03-20 10:42:43 +01:00
Susan Potter 35f9f63a39 dd-agent: 5.5.2 -> 5.11.2 2017-03-10 17:35:27 +01:00
Susan Potter 17a8d19032 dd-agent: fix Python missing dependencies and versions 2017-03-10 17:35:27 +01:00
Rob Vermaas cfd62a1045 dd-agent: D'oh, removing duplicate requests dep.
(cherry picked from commit acf91fd6ef)
2016-09-30 13:24:19 +00:00
Rob Vermaas a98dccf1e4 Fix dd-agent
(cherry picked from commit a6493ce4bd)
2016-09-30 13:15:23 +00:00
Rob Vermaas 9494b764d2 dd-agent: support jmx, needs a separate daemon nowadays.
(cherry picked from commit 1425a1f964)
2016-07-29 12:42:07 +00:00
Domen Kožar b49bf121b8 rename iElectric to domenkozar to match GitHub 2016-05-17 13:00:47 +01:00
Jaka Hudoklin 4acbfe7d9a dd-agent: add docker support 2015-11-16 13:46:19 +01:00
Jaka Hudoklin b4ece28aac dd-agent: 5.4.3 -> 5.5.2 2015-11-16 13:46:06 +01:00
Sander van der Burg dc2a6e3d3d dd-agent: Add support for MongoDB monitoring 2015-08-03 09:09:52 +00:00
Austin Seipp cbf14b9d8f nixpkgs: dd-agent 5.2.3 -> 5.4.3
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-07-20 13:52:33 -05:00
Susan Potter 727565279f Fix dd-agent buildInputs to include pythonPackages.psutil
When deploying current master version journalctl showed ImportErrors in the logs with message:
'No module named psutil' and systemctl dd-agent service failed to start. To fix I added
pythonPackages.psutil as a buildInputs entry and this fixed the issue.

See this Gist for journalctl errors for reference:
https://gist.github.com/mbbx6spp/59eefabbe708c335a31f
2015-06-01 13:54:13 -05:00