Confira o mod_status do Apache, isso fornece uma visão geral da atividade no nível HTTP e pode seja o que você está procurando.
Exemplo de saída de mod_status
Eu preciso de um comando ou algo para ver o visualizador da web ao vivo no servidor web Apache2, em outras palavras eu quero ver o endereço IP da conexão ativa e eu encontrei alguns comandos como:
netstat -plan|grep :80|awk {'print $5'}|cut -d: -f 1|sort|uniq -c|sort -nk 1
netstat -plan|grep :80 | wc -l
netstat -an | grep ESTABLISHED | awk '{print $5}' | awk -F: '{print $1}' | sort | uniq -c | awk '{ printf("%s\t%s\t",$2,$1) ; for (i = 0; i < $1; i++) {printf("*")}; print "" }'
Mas eu não consigo entender isso completamente. Minhas perguntas são:
1 - Existe algum outro comando para servidor desta finalidade?
2 - Qual é o estado dos visitantes ao vivo no netstat (Estabelecer ou Conectado)?
Confira o mod_status do Apache, isso fornece uma visão geral da atividade no nível HTTP e pode seja o que você está procurando.
Exemplo de saída de mod_status
As sessões TCP em relação ao HTTP são muito curtas. A menos que eu esteja visualizando um arquivo grande, as sessões TCP mudam para FIN_WAIT_2 e TIME_WAIT dentro de 5 ou 10 segundos, portanto, para conexões HTTP com estado, utilitários do servidor da web como mod_status e apachectl precisarão ser usados. Em outras palavras, não há um relacionamento entre o estado da sessão TCP e um estado de sessão HTTP.
Eu acho que para ver a conectividade ip atual apenas este é o comando lá. Você pode indicar isso para uso antecipado link
Ele mostra todo o tipo de conexões time_out, Time_wait e conectado e estabelecido em estado.
Para os comandos acima, você pode fazer o google