Times since reboot data of a website

Times since reboot data of a website

Post by Sony Anto » Thu, 01 Nov 2001 11:29:11



Hi :
I was looking at netcraft.com for amazon.com website statistics ( they
moved to Linux recently ).

http://uptime.netcraft.com/up/graph/?host=www.amazon.com

I noticed that they have a 'time since reboot' graph. I did not know
that this data comes in the HTTP header. ( Does it.? ). So how did
netcraft provide the graph.

Also while looking at their graph, I was expecting the graph to
increment 30 days ( Y axis ) during the period of 1 month ( x axis ),
assuming they did not crash. I m not sure how to interpret this graph.
Though I tries their FAQ, i couldn t get any proper explanation.

Pl share the knowledge if you know the answer.

--sony

 
 
 

Times since reboot data of a website

Post by Jason Kohl » Fri, 02 Nov 2001 00:57:51



Quote:>Hi :
>I was looking at netcraft.com for amazon.com website statistics ( they
>moved to Linux recently ).

>http://uptime.netcraft.com/up/graph/?host=www.amazon.com

>I noticed that they have a 'time since reboot' graph. I did not know
>that this data comes in the HTTP header. ( Does it.? ). So how did
>netcraft provide the graph.

It's not in the header, by examining time stamps in the tcp packets
themselves, you can estimate how long it has been since the machine
was reooted.  nmap can perform this function as well, using the -O
option.

Quote:>Also while looking at their graph, I was expecting the graph to
>increment 30 days ( Y axis ) during the period of 1 month ( x axis ),
>assuming they did not crash. I m not sure how to interpret this graph.

It probably doesn't look like you expect because amazon has more than one
server, and when netcraft checks, they hit different servers at different
times, which give different results...

--
Jason S Kohles                       A witty saying proves nothing.

http://www.jasonkohles.com/

 
 
 

Times since reboot data of a website

Post by Stewart Honsberg » Fri, 02 Nov 2001 06:47:55



Quote:>>I noticed that they have a 'time since reboot' graph. I did not know
>>that this data comes in the HTTP header. ( Does it.? ). So how did
>>netcraft provide the graph.

>It's not in the header, by examining time stamps in the tcp packets
>themselves, you can estimate how long it has been since the machine
>was reooted.  nmap can perform this function as well, using the -O
>option.

Do you happen to know by which method they extrapolate the OS in use?

My site is listed, but only got listed abouut 60 days into its uptime;
which, I'd imagine, is why they can't discern when my box was last booted.

My OS is listed as 'unknown', and it's got me miffed. :/

--


 
 
 

Times since reboot data of a website

Post by Jason Kohl » Fri, 02 Nov 2001 06:56:18




>>It's not in the header, by examining time stamps in the tcp packets
>>themselves, you can estimate how long it has been since the machine
>>was reooted.  nmap can perform this function as well, using the -O
>>option.

>Do you happen to know by which method they extrapolate the OS in use?

It's based on a database off odd tcp responses, checking which flags are
set in response packets and things like that.  It's fairly complex, but
the nmap source code is available if you really want to get into it.  You
could also search google for 'tcp fingerprinting' and find a lot of
documentation on the process.

Quote:>My site is listed, but only got listed abouut 60 days into its uptime;
>which, I'd imagine, is why they can't discern when my box was last booted.
>My OS is listed as 'unknown', and it's got me miffed. :/

These two things are probably related, its likely that your OS is too new,
too odd, or for some reason just not interesting enough for anyone to have
documented it's fingerprint.

--
Jason S Kohles                       A witty saying proves nothing.

http://www.jasonkohles.com/

 
 
 

Times since reboot data of a website

Post by Stewart Honsberg » Fri, 02 Nov 2001 12:26:05



Quote:>>My site is listed, but only got listed abouut 60 days into its uptime;
>>which, I'd imagine, is why they can't discern when my box was last booted.
>>My OS is listed as 'unknown', and it's got me miffed. :/

>These two things are probably related, its likely that your OS is too new,
>too odd, or for some reason just not interesting enough for anyone to have
>documented it's fingerprint.

Linux blackdeath 2.4.7 #4 Wed Jul 25 19:10:25 EDT 2001 i586 unknown

Has that been fingerprinted?

I don't see that the TCP stack would have changed that signifigantly during
these past few versions of the 2.4.x kernel.

--


 
 
 

Times since reboot data of a website

Post by Michael Lee Yoh » Sat, 03 Nov 2001 07:30:39


Quote:> I noticed that they have a 'time since reboot' graph. I did not know
> that this data comes in the HTTP header. ( Does it.? ). So how did
> netcraft provide the graph.

Read the FAQ (link near top of page).

Excerpt:
The 'uptime' as presented in these reports is the "time since last
reboot" of the front end computer or computers that are hosting a site.
We can detect this by looking at the data that we record when we sample
a site. We can detect how long the responding computer(s) hosting a web
site has been running, and by recording these samples over a long period
of time we can plot graphs that show this as a line. Note that this is
not the same as the availability of a site.

--


Software Developer, Engineering Services
Red Hat, Inc.

QUIPd 0.20: (132 of 531)
-> Politics is the conduct of public affairs for private
-> advantage.
-> - Ambrose Pierce

 
 
 

1. !!DDE->TCP/IP, REAL TIME DATA PUMP, Trans.DDE App.DATA via TCP/IP

        DDE to TCP/IP Real Time Data Pump

DDE2TCP, is a Real Time Data Pump used as a data bridge
between DDE applications and ANY host system using
TCP/IP (SUN,HP,IBM,Apple, etc).  DDE2TCP runs in the
background, totally transparent between server and target
system.

DDE2TCP is perfect for use with any MMI system such as FIX,
WONDERWARE,GENESIS,LabTech for real time update of SQL
databases residing on other hosts.  DDE2TCP comes with it's
own configurator for fast and effective setup.  DDE2TCP runs
on WINDOWS 3.1,3.11,95 and NT.  Site licenses,volume discounts
and modifications are available.  For more information on this
product or our other porducts and custom services contact:

                Marshall Rowe
                Custom Technology
                640 N. LaSalle Ste 284
                (312) 384-4104

        VISIT our WEB
        site    WWW.CUSTOM-TECH.COM                      

2. Error:Document contained no data

3. 2.4.20-pre2-ac1 does not compile

4. savage 3D problem

5. Serial port on Ultra 5

6. !!DDE->TCP/IP Real Time Data Pump,Trx DDE App. Data to UNIX

7. !!DDE->TCP/IP, REAL TIME DATA PUMP, Trans.DDE App.DATA via TCP/IP