Git Product home page Git Product logo

agent's People

Contributors

bryanmikaelian avatar jderrett avatar mjulian avatar obfuscurity avatar vaidyg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

agent's Issues

Support for MacOS (OSX)

The fact that Librato does not have an installer for MacOS makes me question its maturity.

ipkg support: add support for synology DSM os

Synology DSM is a proprietary distribution of Linux that is used on all Synology products. They use ipkg packages for distribution.

Still, considering the fact that's a Linux and the fact that power users can obtain root access to the device we could find acceptable to use a curl-pipe-bash installation method.

I don't work for Synology but I used it at home and I will be happy to provide support for this.

It seems that there are other users interested about the same thing and if you could provide some basic information that we can use as a starting point we may end-up being able to build a relatively generic bash installer.

Support for Ubuntu 16.04

I just tried to install the librato agent on Ubuntu 16.04 but failed doing so either with running the automatic installer or installing it manually after checking out what exactly the installer script is doing. Putting librato.conf inside /etc/collectd/collectd.conf.d and changing some values related to hostname in /etc/collectd/collectd.conf didn't seem to help. I guess you do some more modifications to collectd which I can't figure out by simply peeking into the installer script.

Please add support for Ubuntu 16.04 👍

Support Ubuntu 18.04

Please add support for Ubuntu 18.04.

Currently, installing fails with:

The repository is setup! You can now install packages.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '5.7.1-librato*' for 'collectd' was not found
cp: cannot stat '/opt/collectd/etc/collectd.conf.d/librato.conf': No such file or directory
sed: can't read /opt/collectd/etc/collectd.conf.d/librato.conf: No such file or directory
sed: can't read /opt/collectd/etc/collectd.conf.d/librato.conf: No such file or directory
sed: can't read /opt/collectd/etc/collectd.conf.d/librato.conf: No such file or directory
[HOSTNAME REDACTED]
Failed to restart collectd.service: Unit collectd.service not found.

Note that confusingly the installer nevertheless shows its success message after these error messages, so at first I didn’t even notice that it hadn’t worked.

If I understand correctly the errors are because there is no package for 18.04 (“bionic”), because eventhough https://packagecloud.io/librato/librato-collectd/ubuntu/ was added as an additional apt source, apt-cache showpkg collectd shows only the version from Ubuntu itself:

Package: collectd
Versions: 
5.7.2-2ubuntu1 (/var/lib/apt/lists/mirrors.digitalocean.com_ubuntu_dists_bionic_universe_binary-amd64_Packages)
 Description Language: 
                 File: /var/lib/apt/lists/mirrors.digitalocean.com_ubuntu_dists_bionic_universe_binary-amd64_Packages
                  MD5: 4cab05e1aaeb16dba768fed7b2d14922
 Description Language: en
                 File: /var/lib/apt/lists/mirrors.digitalocean.com_ubuntu_dists_bionic_universe_i18n_Translation-en
                  MD5: 4cab05e1aaeb16dba768fed7b2d14922
[…SNIP…]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.