Cria um dominio por exemplo Contador com os parametros que vc quer.
O Ip creio que vc pega assim:
InetAddress.getLocalHost().getHostAddress()
A data só usar o date e para contabilizar cria um campo por exemplo contVisita, então para cada visita é verificado o ip, se o ip for diferente vc salva o ip señ avc tualiza o campo contVisita somando mais um, creio que assim já resolve! :D