How do I install the Ylastic Cost Agent?

The Ylastic Cost Agent is a Perl program. It can be easily installed via perl CPAN. It is open source and was written by David Golden, one of our customers. The source is hosted on github - https://github.com/dagolden/app-ylastic-costagent

Installation on Ubuntu

  • $ sudo apt-get install libssl-dev
  • $ curl -L http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
  • $ eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
  • $ echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.bashrc
  • $ cpanm App::Ylastic::CostAgent

Installation on Amazon Linux (32-bit)

  • $ sudo yum install make gcc.i686 openssl-devel.i686 perl-ExtUtils-MakeMaker.i686 perl-CPAN.i686
  • $ curl -L http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
  • $ eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
  • $ echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.bashrc
  • $ cpanm App::Ylastic::CostAgent

Installation on Amazon Linux (64-bit)

  • $ sudo yum install make gcc.x86_64 openssl-devel.x86_64 perl-ExtUtils-MakeMaker.x86_64 perl-CPAN.x86_64
  • $ curl -L http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
  • $ eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
  • $ echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.bashrc
  • $ cpanm App::Ylastic::CostAgent

Installation on Microsoft Windows