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 Rictorres,
Running Debian 7.8
Linux Debian-Vector 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u2 x86_64 GNU/Linux
I was going great guns till I reached PCP Build & Install "make". I recieved the following errors at the end:
make[2]: g++: Command not found
make[2]: *** [pmmgr.o] Error 127
make[1]: *** [default_pcp] Error 2
make[1]: Leaving directory `/home/davisian/pcp/src'
make: *** [default_pcp] Error 2
Can you help resolve this issue.
BR / Utrinque