Vector is an on-host performance monitoring framework which exposes hand picked high resolution metrics to every engineer’s browser. More here.
Vector requires PCP to collect data.
$ sudo apt-get install pkg-config
$ sudo apt-get install flex
$ sudo apt-get install bison
$ sudo apt-get install libmicrohttpd-dev
$ sudo groupadd -r pcp
$ sudo useradd -c "Performance Co-Pilot" -g pcp -d /var/lib/pcp -M -r -s /usr/sbin/nologin pcp
$ git clone git://git.pcp.io/pcp
# alternative: git clone https://github.com/performancecopilot/pcp
$ cd pcp
$ ./configure --prefix=/usr --libexecdir=/usr/lib --sysconfdir=/etc --localstatedir=/var --with-rcdir=/etc/init.d
$ make
$ sudo make install
$ sudo service pmcd start
$ sudo service pmwebd start
$ git clone https://github.com/Netflix/vector.git
$ cd vector
$ bower install
$ npm install
$ gulp
Available on http://localhost:8080
Hi Utrinque,
You should install the g++ compiler to build the pcp project from source.