Foros del Web » Programando para Internet » ASP Clásico »

ancho de banda

Estas en el tema de ancho de banda en el foro de ASP Clásico en Foros del Web. hola a todos, vereis tengo que construir (desde 0) una aplicacion en asp para que me analize los log del servidor y obtenga el consumo ...
  #1 (permalink)  
Antiguo 09/02/2005, 05:40
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 20 años, 8 meses
Puntos: 0
ancho de banda

hola a todos,
vereis tengo que construir (desde 0) una aplicacion en asp para que me analize los log del servidor y obtenga el consumo gastado para cada dominio alojado.
Para ello voy a utilizar el objeto Server.CreateObject("MSWC.IISLog") que me analiza los log.

Mi problema es que no sé qué parametros tengo que coger para calcular el ancho de banda utilizado.
Son solamente los bytes enviados (objLog.BytesSent)¿?
o son los enviados + los recibido (objLog.BytesSent + bjLog.BytesReceived)¿??

Alguien puede ayudarme?¿
Si alguien tiene información al respecto se lo agradecería.
Sé que hay programas que analizan los logs, pero eso no es exactamente lo que estoy buscando, ya que lo que quiero es obtener un grafico dnd se muestren aquellos dominios que esten consuminendo más ancho de banda...
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
  #2 (permalink)  
Antiguo 09/02/2005, 10:11
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Yo creo que tendrías que hacer la suma de los enviados y los recibidos para obtener el ancho de banda.
__________________
...___...
  #3 (permalink)  
Antiguo 09/02/2005, 11:30
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 22 años, 4 meses
Puntos: 2
No se si te servira o no pero por aqui tengo un código, no recuerdo de donde lo saque, creo que es del Pure-ASP upload, que utiliza esto para sacar el ancho de banda utilizado para subir una imagen al servidor:

Set Form = Form.getForm(Request.QueryString("UploadID"))

BytesRead = Form.BytesRead
TotalBytes = Form.TotalBytes

if TotalBytes>0 then
'upload started.
PercBytesRead = int(100*BytesRead/TotalBytes)
PercentRest = 100-PercBytesRead

if Form.ReadTime>0 then TransferRate = BytesRead / Form.ReadTime
if TransferRate>0 then RestTime = FormatTime((TotalBytes-BytesRead) / TransferRate)
TransferRate = FormatSize(1000 * TransferRate)
else
'upload not started.
RestTime = "?"
PercBytesRead = 0
PercentRest = 100
TransferRate = "?"
end if

Para aclararte mas con esto te recomiendo que te bajes el ejemplo completo de su página web.

Un saludo
__________________
asp, php, .net, adaptandose a las necesidades
  #4 (permalink)  
Antiguo 10/02/2005, 06:21
 
Fecha de Ingreso: septiembre-2003
Mensajes: 341
Antigüedad: 20 años, 8 meses
Puntos: 0
gracias Haven,

pero creo que no me sirve.
De todas formas gracias...
Nadie ha trabajado con los log del IIS¿??
__________________
---Nuestra recompensa se encuentra en el esfuerzo y no en el resultado. Un esfuerzo total es una victoria completa.-- GHANDI
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:17.