Bueno, he seguido investigando un poquito mas sobre esto, y he llegado a un par de conclusiones y a un par de dudas mas claro

Haber:
1) He estado leyendo
aqui, sobre los ficheros de logs del apache. En principio, para mis necesidades de cuenta de ip's y tiempo de conexi?n me bastar?a con una sentencia as?.
LogFormat "%a %t common
CustomLog logs/access_log common
%a -> Remote ip-address
%t -> hora de conexi?n
La primera duda ser?a, es %a (remote ip-address), o %h (remote host), recordemos que lo que quer?a contar es usuarios conectados a mi servidor.
2) Logicamente los ficheros de logs para muchas conexiones se hacen muy grandes, pero para eso esta la rotaci?n de ficheros (tambien explicada en la p?gina anterior)
mv access_log access_log.old
mv error_log error_log.old
apachectl graceful
sleep 600
gzip access_log.old error_log.old
Aqu? varias preguntas, ?como se define el tiempo cada cuanto se hace esta operaci?n?, como yo lo necesito cada mes, si se hace cada menos tiempo ?como cambio el nombre del zip para hacerlos consecutivos?
Se me ha ocurrido que para hacer el cambio de ficheros de log usar lo de arriba pero sin comprimir y hacer la compresion con un script, y darle al zip el nombre de la fecha, ?como se automatiza para que un script se ejecute cada x tiempo?, o tambien en vez de comprimir el zip con diferentes nombres mandarmelo por correo con un script, ?se puede?.
Y por fin la ultima cosa, ?los codes anteriores en que fichero van?, he visto un "mod_log_config.c" pero no se si es este.
Bueno espero que esta vez si que me pueda ayudar alguien, o al menos dar alguna idea. Adios.