Me estoy moviendo de Apache 1.3 a Apache 2.063 y estoy teniendo problemas para obtener Apache::VMonitor funcionando.No puedo obtener Apache :: VMonitor trabajando en Apache2
que intentaron una configuración como esta, de forma similar a como lo tenía configurado en mi viejo Apache:
<Perl>
use Apache::VMonitor();
$Apache::VMonitor::Config{BLINKING} = 1;
$Apache::VMonitor::Config{refresh} = 0;
$Apache::VMonitor::Config{verbose} = 1;
$Apache::VMonitor::Config{system} = 1;
$Apache::VMonitor::Config{apache} = 1;
$Apache::VMonitor::Config{procs} = 1;
$Apache::VMonitor::Config{mount} = 1;
$Apache::VMonitor::Config{fs_usage} = 1;
$Apache::VMonitor::Config{apache_sort_by} = 'vsize';
$Apache::VMonitor::PROC_REGEX = join "\|", qw(.*)
</Perl>
<Location /vmonitor>
SetHandler perl-script
PerlHandler Apache::VMonitor
Order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from X.X.X.X ## really a valid IP
</Location>
Cuando intento comenzar mi servidor me sale este error:
ap_scoreboard_image doesn't exist at ...
I encontrado una nota en la documentación de Apache :: VMonitor que dice:
NOTE For Apache versions later than 2.0.53 (veriied on 2.0.54, 2.0.55, and 2.0.58), loading Apache::VMonitor in sections and/or PostConfigRequire files does not work due to a change in when Apache initialises the scoreboard object.
el problema es que no dice en cuanto pueda en itializar el objeto marcador en versiones posteriores de Apache. Traté de omitir la declaración de "uso" y obtengo este error:
panic: del_backref during global destruction.
* Error code 255
¿Alguien tiene alguna idea de cómo hacerlo funcionar? No estoy atascado en el uso de Apache :: VMonitor, estoy abierto a sugerencias si alguien puede sugerir una forma alternativa de analizar y mostrar datos del marcador de Apache.
Quizás inicie un contenedor que espere a que aparezca el marcador y que inicie VMonitor. – stark
Confirmando que [Apache :: Scoreboard] (http://p3rl.org/Apache::Scoreboard) sufrió bitrot y necesita actualizarse con versiones modernas de httpd. – daxim
Esto realmente debería preguntarse en [sf] en lugar de aquí. Lo habría marcado para la migración si no tuviera una recompensa abierta (evitando eso) – Hasturkun