CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 08 Aug 2025 03:50:26 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090223063630
location: https://web.archive.org/web/20090223063630/https://github.com/engineyard/vertebra/tree
server-timing: captures_list;dur=5.352296, exclusion.robots;dur=0.041917, exclusion.robots.policy;dur=0.018459, esindex;dur=0.018273, cdx.remote;dur=125.296284, LoadShardBlock;dur=308.565972, PetaboxLoader3.datanode;dur=91.545627, PetaboxLoader3.resolve;dur=111.187462
x-app-server: wwwb-app213
x-ts: 302
x-tr: 479
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Fri, 08 Aug 2025 03:50:26 GMT
content-type: text/html; charset=utf-8
content-length: 115
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Mon, 23 Feb 2009 06:36:30 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090223063630/https://github.com/engineyard/vertebra/tree/master
x-archive-orig-x-runtime: 31ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 115
cache-control: max-age=1800
memento-datetime: Mon, 23 Feb 2009 06:36:30 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 24 Dec 2008 15:38:29 GMT", ; rel="prev memento"; datetime="Fri, 06 Feb 2009 17:20:56 GMT", ; rel="memento"; datetime="Mon, 23 Feb 2009 06:36:30 GMT", ; rel="next memento"; datetime="Thu, 30 Apr 2009 01:36:40 GMT", ; rel="last memento"; datetime="Fri, 18 Sep 2009 11:51:08 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090223023653_crawl100-c/52_8_20090223062803_crawl101.arc.gz
server-timing: captures_list;dur=0.424210, exclusion.robots;dur=0.016447, exclusion.robots.policy;dur=0.007888, esindex;dur=0.009883, cdx.remote;dur=8.501276, LoadShardBlock;dur=224.840526, PetaboxLoader3.datanode;dur=152.194725, PetaboxLoader3.resolve;dur=260.958532, load_resource;dur=240.474232
x-app-server: wwwb-app213
x-ts: 301
x-tr: 501
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 08 Aug 2025 03:50:27 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Mon, 23 Feb 2009 06:36:30 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 210ms
x-archive-orig-etag: "a4ed34c2f85d5e5839d4bcb315134ba6"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 26575
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 23 Feb 2009 06:36:30 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 24 Dec 2008 15:38:29 GMT", ; rel="prev memento"; datetime="Fri, 06 Feb 2009 17:20:56 GMT", ; rel="memento"; datetime="Mon, 23 Feb 2009 06:36:30 GMT", ; rel="next memento"; datetime="Sun, 08 Mar 2009 03:07:58 GMT", ; rel="last memento"; datetime="Fri, 11 Mar 2016 11:52:44 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090223023653_crawl100-c/52_8_20090223062803_crawl101.arc.gz
server-timing: captures_list;dur=0.702504, exclusion.robots;dur=0.033889, exclusion.robots.policy;dur=0.010423, esindex;dur=0.009323, cdx.remote;dur=25.731456, LoadShardBlock;dur=172.734650, PetaboxLoader3.datanode;dur=139.695875, PetaboxLoader3.resolve;dur=97.748434, load_resource;dur=69.324264
x-app-server: wwwb-app213
x-ts: 200
x-tr: 317
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
engineyard's vertebra at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Top-level repository with the entire vertebra distribution |
Clone URL: |
git://github.com/engineyard/vertebra.git
Give this clone URL to anyone.
git clone git://github.com/engineyard/vertebra.git
|

Samuel Tesla (author)
Wed Feb 18 11:22:19 -0800 2009
vertebra /
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Sun Feb 08 18:49:21 -0800 2009 | Updated gitignore with metadata file created by... [jvantuyl] |
![]() |
.gitmodules | Fri Dec 19 11:25:09 -0800 2008 | Fixed .gitmodules to use public clone URLs inst... [Samuel Tesla] |
![]() |
LICENSE | Wed Dec 10 12:43:46 -0800 2008 | Initial Commit [Samuel Tesla] |
![]() |
Makefile.am | Tue Dec 23 11:18:04 -0800 2008 | Get build producing distribution tarball. [Samuel Tesla] |
![]() |
README | Wed Feb 04 11:33:12 -0800 2009 | Updated readme with new loudmouth repos. [Samuel Tesla] |
![]() |
TODO | Fri Dec 19 09:29:32 -0800 2008 | Updated TODO [Samuel Tesla] |
![]() |
configure.ac | Wed Jan 28 10:42:42 -0800 2009 | Bump version [Samuel Tesla] |
![]() |
deps.sh | Tue Dec 30 13:07:01 -0800 2008 | Updated README with instructions for producing ... [Samuel Tesla] |
![]() |
docs/ | Mon Jan 12 11:41:56 -0800 2009 | Move the integration docs into the integration ... [Samuel Tesla] |
![]() |
integration/ | Mon Jan 12 14:17:20 -0800 2009 | Changed integration tests to use config provide... [Samuel Tesla] |
![]() |
loudmouth-whitespace.patch | Fri Dec 19 11:02:40 -0800 2008 | Updated readme and added loudmouth patch. [Samuel Tesla] |
![]() |
natter | Tue Feb 17 12:45:51 -0800 2009 | Updated/created .gitignore files [Samuel Tesla] |
![]() |
vertebra-doc | Tue Feb 17 12:45:51 -0800 2009 | Updated/created .gitignore files [Samuel Tesla] |
![]() |
vertebra-erl | Wed Feb 18 11:22:19 -0800 2009 | Update to latest vertebra-rb and vertebra-erl. ... [Samuel Tesla] |
![]() |
vertebra-gem | Tue Feb 17 12:45:51 -0800 2009 | Updated/created .gitignore files [Samuel Tesla] |
![]() |
vertebra-rb | Wed Feb 18 11:22:19 -0800 2009 | Update to latest vertebra-rb and vertebra-erl. ... [Samuel Tesla] |
![]() |
vertebra-xen | Tue Feb 17 12:45:51 -0800 2009 | Updated/created .gitignore files [Samuel Tesla] |
== Where to get Vertebra The source code is always available via Git: $ git clone git://github.com/engineyard/vertebra.git $ cd vertebra $ git submodule init $ git submodule update When switching between branches you need to remember to update the submodules. So to checkout the 0.3.0 tag to a branch you'd do this: $ git checkout -b 0.3.0 0.3.0 $ git submodule update Then when you went back to master you'd do this: $ git checkout master $ git submodule update == Dependencies We have provided a script (deps.sh) that installs some dependencies in /opt/local/vertebra: * Erlang OTP (R12B-5) * ejabberd (2.0.2) * erlsom (1.2.1) The script also installs the following gems using the gem command found on your PATH: * rspec * open4 * thor * rr * hoe The following dependencies are not installed: * expat (most systems have this) * gcc (most systems have this, Macs need to install Xcode) * iconv (glibc systems have this, only needed for ejabberd mod_irc) * make (most systems have this, Macs need to install Xcode) * glib (most linux systems have this, needed for loudmouth) * loudmouth (see note below) * loudmouth-ruby * openssl (most systems have this) * ruby * rubygems * wget OR curl (this includes most Macs and Linux machines) * zlib (most systems have this) === Loudmouth As of this writing the latest released version of loudmouth is 1.4.3. This version of the library results in segmentation faults when used with Vertebra. The latest Engine Yard fork of loudmouth is much more stable. It can be found at: git://github.com/engineyard/loudmouth.git Similarly, there have been fixes to the loudmouth-ruby bindings, which can be found at: git://github.com/engineyard/loudmouth-ruby.git == Installation If you are installing from git you need to run this command to set up the build system: $ autoreconf --install && autoreconf Then to install everything: $ ./deps.sh -a $ ./configure && make && make install What is installed can be broken down into three categories: vertebra libraries, and vertebra actors. ==== Vertebra Libraries * vertebra -- Core agent library for ruby. * vertebra-erl -- Core agent library for erlang and core vertebra services. ==== Vertebra Actors * vertebra-gemtool -- Actor for managing ruby gems. * vertebra-xen -- Actor for accessing Xen slice information. == Bugs Currently there is an intermittent segfault in the ruby agent library. It seems to be related to the loudmouth-ruby bindings.
This feature is coming soon. Sit tight!