Estadisticas que es catchup?

Estadisticas que es catchup?

by Alejandro Alayola -
Number of replies: 18
Al entrar a estadisticas me aparece:

La estadística está en este momento en modo 'catchup'. Hasta el momento se haNo procesado 1 día(s) y 50 están pendientes de procesamiento. Por favor, vuelva a comprobarlo más tarde.

Que es el modo "catchup" como puedo procesar el resto de días?

Mi base de datos ya esta muy grande, como puedo hacer que sea más pequeña y no perder los datos?, o que la base la convierta en un archivo de excel el cual contenga la información de digamos enero a junio de 2006 para poder borrar estos registros y sea más rapida la base
Average of ratings: -
In reply to Alejandro Alayola

Re: Estadisticas que es catchup?

by Iñaki Arenaza -
Picture of Desarrolladores Picture of Desarrolladores de plugins Picture of Documentadores Picture of Moderadores Picture of Moodlers de gran ayuda
Estar en modo 'catchup' significa que aún está procesando el histórico de logs para generar las estadísticas, y que por tanto no podrás obtenerlas todas (por ahora).

Si tu sitio es muy grande y le has pedido que te genere estadísticas para un periodo de tiempo grande, le costará muchísimo procesar todos los logs para generar las estadísticas del histórico y ponerse al día.

Si además le has limitado el tiempo de procesamiento para las estadísticas, le costará aún más.

Por otra parte, creo que en la versión 1.6.2 se ha corregido un bug en la generación de estadísticas que hacía que se entrase en un bucle infinito bajo ciertas condiciones y la base de datos creciera sin límite y se consumiera toda la CPU.

Saludos. Iñaki.
In reply to Iñaki Arenaza

Re: Estadisticas que es catchup?

by Marcelo Duran -

Iñaki, estoy tratando de ver las estadísticas del moodle que instalé, pero a pesar de configurarlas para que se ejecuten en el momento en que las configuré y además poner que se procesen hasta que terminen, no puedo obtengo más que el siguiente mensaje:

Lo sentimos, no hay datos disponibles que mostrar.

Tenés alguna idea de lo que puede estar sucediendo?
Desde ya muchas gracias.

Cordiales saludos,
Marcelo.

In reply to Marcelo Duran

Re: Estadisticas que es catchup?

by David Hernández -
Hola Marcelo,

Te recomendaría esperar un tiempo razonable a que se generen las estadísticas.

Puede ser desde unas horas, hasta unos 3 días.

Sólo revisa que tu cron corra periódicamente todo el tiempo.

Si en unos 2 o 3 días sigues viendo la misma leyenda, por favor vuelve
a postear por aquí.

Saludos
In reply to David Hernández

Re: Estadisticas que es catchup?

by Iván Ricardo de Vicente Sánchez -

Buenas noches a todos, al hilo de el problema que tiene el otro usuario he de decir que yo tengo el mismo, el problema es que llevo 368 dias sin generar estadísticas, y ya no sé que hacer para que me las genere.

Agradeceria cualquier indicación-.

Gracias

Iván

In reply to Iván Ricardo de Vicente Sánchez

Re: Estadisticas que es catchup?

by carlos cabello -

Puedes indicar que tienes puesto en cada parámetro dentro de Administración->Servidor->Estadísticas?

 

Saludos

In reply to carlos cabello

Re: Estadisticas que es catchup?

by Iván Ricardo de Vicente Sánchez -

Buenas noches, estos son los parámetros que he puesto.

Habilitar estadísticas  Marcado

Intervalo máximo de procesamiento  Todos

Tiempo de ejecución máximo Hasta que se complete

Ejecutar en 17:40

Usar umbral , he probado con 0 y 1 

Gracias de antemano. Un saludo

In reply to Iván Ricardo de Vicente Sánchez

Re: Estadisticas que es catchup?

by Luis Angel Flores Zapata -

Hola a todos, soy estudiante de la licenciatura en informatica y estoy teniendo problemas con moodle (mas especificamente en generar estadisticas), le doy los mismos parametros que ivan pero al seleccionar Informes - estadisticas me sale Lo sentimos, no hay datos disponibles que mostrar.

por favor Ayuda.....................

In reply to Luis Angel Flores Zapata

Re: Estadisticas que es catchup?

by Wenceslao Fernández -
Hola Luis smile

¿Tienes el CRON configurado y funcionando? Las estadísticas (entre otras muchas cosas) dependen de que el CRON se ejecute periódicamente.

Salu2.

W
In reply to Wenceslao Fernández

Re: Estadisticas que es catchup?

by Luis Angel Flores Zapata -

disculpa wances pero soy algo ignorante de esto. Acabo de leer que son como revisiones continuas o algo asi, quisiera saber como lo descargo o donde lo activo. Perdon por molestar otra vez

In reply to Iván Ricardo de Vicente Sánchez

Re: Estadisticas que es catchup?

by Adolfo Juárez Briones -
saludos y bueno tengo el mismo Problema que Ivan, es decir, tengo activada la opcion de stadisticas y los parametros correspondientes, he intentado con todas las opciones desde todas hasta una sema sin obtener resultados, siempre me aparece el mensaje de lo sentimos no hay resultados para esa conbinacion de datos, el cron se ejecuta al menos tres veces al dia, por lo que no creo que sea el problema.

De verdad les agradecere cualquier ayuda que me puedan brindar al respecto ya que he segudio este hilo y al parecer quedo en el aire.

Gracias.
In reply to Adolfo Juárez Briones

Re: Estadisticas que es catchup?

by David Hernández -
Hola Adolfo,

¿Qué versión de Moodle usas?

Recuerdo que había una versión que tenía un "bug" (error de programación)
en esa parte, pero para volver a hallarlo y/o confirmar esta hipótesis,
necesitaríamos conocer la versión de tu plataforma.

Asimismo, por favor coloca tu plataforma en modo de "depuración":

Administración del sitio -> Servidor -> Depurando -> Del lado derecho, en la
opción "Depurar mensajes", elige "Desarrollador".

Entra a donde vez la leyenda de las estadísticas, y pon por aquí las leyendas
que te aparezcan.

Si son pocas, puedes poner una imagen de la pantalla; si son muchas, es mejor
integrar un archivo de Word o PDF y adjuntarlo a tu probable mensaje
siguiente.

Me olvidaba: también indícanos que versión del software de infraestructura
tienes (Ej. Apache-MySQL-PHP), así como el escenario en el que estás
trabajando (Ej. en tu PC, en un hosting rentado, en un hosting gratuito, etc.).

Saludos

In reply to David Hernández

Re: Estadisticas que es catchup?

by Adolfo Juárez Briones -
Gracias y te anexo lo que me solicitaste aver si me puedes ayudar, de verdad te lo agradecere.

Version Moodle 1.85

Version de MySQL 5
version de Apache 2.0
Version de PHP 5


servidor Ubuntu 8.0 Hardy
servidor Propietario


Al correr el cron al final aparece esto
"Running daily statistics gathering...
starting at 1169704800"

Lo que me hace suponer que si se esta ejecutando el modulo de estadisticas
, lo he configurado para que sea un mes con duracion de 8 horas,
estas partes las eh cambiado tartando de ir desde un dia hasta el valor de
todo, sin obtener resultado alguno.

al consultar las etadisticas me muestra lo siguiente:

para el valor "Toda la actividad (todos los roles)" y un periodo de tiempo de una semana
No existen datos disponibles para esa combinación de curso y período de tiempo.

y bueno la estra activada la depuracion y no me manda ningun tipo de error o algo por el estilo que te pueda postear



In reply to Adolfo Juárez Briones

Re: Estadisticas que es catchup?

by David Hernández -
Hola Adolfo,

Pues mira que he revisado ya bastantes posts de Moodle, y
sólo tengo dos sugerencias:

1) A veces sucede que uno instaló cierto módulo desarrollado por tereceros,
y luego lo quitó.

Entonces, quedan por ahí ciertas tablas en la base de datos que "confunden"
al generador de estadísticas y por eso no las alcanza a generar.

2) El tema que mencionas aparece reiteradamente en los foros de inglés,
así como en el Bug Tracker de Moodle.

La única solución que he visto, es que actualizes a la última versión disponible
de la plataforma.

En una mayoría de los casos que pude leer, esta parece ser una buena idea.

¿Por qué no intentas a actualizar tu versión, al menos a la última 1.8+
disponible?

Claro, hazlo primero en una plataforma de pruebas, de ser posible
en el mismo servidor que estás usando para producción.

Leí otras cosas que me parece deben probarse también en una plataforma
de respaldo: Borrar el contenido de las tablas de estadísticas, y ver si
con ello se generan adecuadamente.

En fin, parece que el asunto de las estadísticas tenía una serie de
problemas que se han resuelto poco a poco, de tal manera que para la
versión 1.9+, los reportes prácticamente han desaparecido.

En conclusión, mi recomendación sería revisar si tienes tablas "perdidas"
de módulos externos, y eliminarlas. Si ese no es el caso, entonces
actualizar la plataforma a la última versión (de menos la última 1.8
disponible). Ello, primero en un server de pruebas.

Saludos
In reply to David Hernández

Re: Estadisticas que es catchup?

by Jessica Guevara -

Hola !

Tengo la version 1.9.2 y tengo problemas al querer visualizar las estadisticas de un curso, ya corri el cron y tengo configurado lo de las estadicticas en la seccion de servidor, no se aun cual sea el problema por el cual no pueda visualizar las estadisticas.

In reply to David Hernández

Re: Estadisticas que es catchup?

by luchito alva -

David me puede ayudar

Tengo lo siguiente:

ERRORES QUE ME APARECEN EN LAS ESTADISTICAS

line 5772 of lib/weblib.php: call to debugging()
line 21 of course/report/stats/report.php: call to print_error()
line 72 of course/report/stats/index.php: call to require()

moodle 1.97

PHP Version 5.2.6-1+lenny8
Version de MySQL 5
Apache 2.0 Handler

S.O: ubuntu
servidor Propietario

Si quito la opcion de mostrar para DESARROLLADORES(instrucciones q usted dios)sale una hoja en blanco.

El cron que instalé es el de windows y esta funcionando bien.

In reply to luchito alva

Re: Estadisticas que es catchup?

by luchito alva -

line 5772 of lib/weblib.php: call to debugging()
line 21 of course/report/stats/report.php: call to print_error()
line 72 of course/report/stats/index.php: call to require()
-----
cheque estos archivos en las rutas y no existen index.php ni report.php
------


PHP Version 5.2.6-1+lenny8
Version de MySQL 5
Apache 2.0 Handler

S.O: ubuntu
servidor Propietario

In reply to luchito alva

Re: Estadisticas que es catchup?

by luchito alva -

ya me funcionan las estadisticas. lo unico que hice fue cambiar el CUANDO QUIEREN QUE SE EMPIECE EL CRON... lo puse en 10 ya que lo tenia en 1.

El cron q instale el de windows, las estadisticas deben estar habilitadas y lo d+ q dicen en este foro

In reply to luchito alva

Re: Estadisticas que es catchup?

by David Hernández -
Hola Luis,

Qué bueno que todo se ha solucionado.

Sólo un comentario con respecto a estas leyendas:

line 5772 of lib/weblib.php: call to debugging()
line 21 of course/report/stats/report.php: call to print_error()
line 72 of course/report/stats/index.php: call to require()

Según mi entender, estos no son propiamente errores, sino avisos
indicando que se están "llamando" ciertos archivos para poder "notificar"
(realizar el "debug") las fallas u otras cuestiones del código.

Osea que en tu plataforma no hay errores. wink

Saludos