CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 08 Aug 2025 05:21:15 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090206080907
location: https://web.archive.org/web/20090206080907/https://github.com/dustin/whatsup/tree
server-timing: captures_list;dur=0.930279, exclusion.robots;dur=0.027057, exclusion.robots.policy;dur=0.010068, esindex;dur=0.015052, cdx.remote;dur=29.689564, LoadShardBlock;dur=294.379816, PetaboxLoader3.resolve;dur=129.943849, PetaboxLoader3.datanode;dur=59.407672
x-app-server: wwwb-app239
x-ts: 302
x-tr: 703
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app239; 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 05:21:15 GMT
content-type: text/html; charset=utf-8
content-length: 110
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Fri, 06 Feb 2009 08:09:07 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090206080907/https://github.com/dustin/whatsup/tree/master
x-archive-orig-x-runtime: 59ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 110
cache-control: max-age=1800
memento-datetime: Fri, 06 Feb 2009 08:09:07 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 01 Dec 2008 19:45:08 GMT", ; rel="prev memento"; datetime="Mon, 01 Dec 2008 19:45:08 GMT", ; rel="memento"; datetime="Fri, 06 Feb 2009 08:09:07 GMT", ; rel="next memento"; datetime="Fri, 06 Feb 2009 17:42:19 GMT", ; rel="last memento"; datetime="Wed, 05 Aug 2009 00:48:17 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_20090206053305_crawl103-c/52_8_20090206080727_crawl101.arc.gz
server-timing: captures_list;dur=0.727093, exclusion.robots;dur=0.022951, exclusion.robots.policy;dur=0.009151, esindex;dur=0.011294, cdx.remote;dur=35.315782, LoadShardBlock;dur=116.451771, PetaboxLoader3.datanode;dur=112.671810, PetaboxLoader3.resolve;dur=116.795499, load_resource;dur=151.837487
x-app-server: wwwb-app239
x-ts: 301
x-tr: 337
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
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 302
server: nginx
date: Fri, 08 Aug 2025 05:21:16 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090206174219
location: https://web.archive.org/web/20090206174219/https://github.com/dustin/whatsup/tree/master
server-timing: captures_list;dur=0.633313, exclusion.robots;dur=0.021002, exclusion.robots.policy;dur=0.008778, esindex;dur=0.010454, cdx.remote;dur=11.465925, LoadShardBlock;dur=235.152441, PetaboxLoader3.datanode;dur=81.493099, PetaboxLoader3.resolve;dur=146.173593
x-app-server: wwwb-app239
x-ts: 302
x-tr: 269
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
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 05:21:16 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Fri, 06 Feb 2009 17:42:18 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 179ms
x-archive-orig-etag: "0620a6c85c88320c928242dcb0c9273c"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 19204
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Fri, 06 Feb 2009 17:42:19 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Wed, 15 Oct 2008 05:12:58 GMT", ; rel="prev memento"; datetime="Thu, 05 Feb 2009 13:27:43 GMT", ; rel="memento"; datetime="Fri, 06 Feb 2009 17:42:19 GMT", ; rel="next memento"; datetime="Sun, 08 Mar 2009 11:32:54 GMT", ; rel="last memento"; datetime="Tue, 04 Aug 2009 12:14:18 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_20090206135335_crawl103-c/52_8_20090206173858_crawl101.arc.gz
server-timing: captures_list;dur=0.537038, exclusion.robots;dur=0.017463, exclusion.robots.policy;dur=0.006735, esindex;dur=0.008401, cdx.remote;dur=30.390764, LoadShardBlock;dur=54.919943, PetaboxLoader3.datanode;dur=108.474393, load_resource;dur=138.366020, PetaboxLoader3.resolve;dur=61.866144
x-app-server: wwwb-app239
x-ts: 200
x-tr: 280
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
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
dustin's whatsup 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: | My web monitoring jabber bot. |
Homepage: | https://dustin.github.com/whatsup/ |
Clone URL: |
git://github.com/dustin/whatsup.git
Give this clone URL to anyone.
git clone git://github.com/dustin/whatsup.git
|
whatsup /
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Mon Oct 13 10:38:46 -0700 2008 | Ignore all whatsup.log files. [dustin] |
![]() |
.gitmodules | Wed Dec 24 14:21:37 -0800 2008 | Wokkel as a submodule. [dustin] |
![]() |
README.markdown | Mon Nov 03 17:46:22 -0800 2008 | Identify XMPP node - don't authenticate as it [dag] |
![]() |
etc/ | Tue Nov 04 01:07:53 -0800 2008 | Remove my old migration script from my ruby -> ... [dustin] |
![]() |
lib/ | Wed Dec 24 14:22:54 -0800 2008 | Use wokkel's whitespace keepalive. [dustin] |
![]() |
whatsup.conf.sample | Sun Oct 19 17:52:32 -0700 2008 | Notify admins when a new user signs up. [dustin] |
![]() |
whatsup.start | Mon Oct 13 19:59:43 -0700 2008 | Move back to a shell scripty run so I can get u... [dustin] |
![]() |
whatsup.tac | Wed Dec 24 14:22:54 -0800 2008 | Use wokkel's whitespace keepalive. [dustin] |
What's Up?
What's up watches web sites for you and lets you know when they are unavailable.
Usage
IM help
to whatsup@jabber.org to see what you
can do.
When Checks Are Performed
Any monitors you set up will run about once every fifteen minutes, but only while you're active on XMPP.
You are considered inactive if any of the following are true:
- You are not logged in to your XMPP server.
- You are logged in, but your status is do not disturb.
- You have specifically told whatsup not to bother you (via the
off
command)
Running Your Own Instance
It's easy to run your own instance. You'll need a recent version of twisted (specifically names, web, and words), and an item from the cheese shop:
- SQLAlchemy
You can install the SQLAlchemy using easy_install
:
easy_install SQLAlchemy
This feature is coming soon. Sit tight!