1. An analysis apparatus comprising: a memory; an interface communicatively coupled to a web server that hosts a web application: and a processor communicatively coupled to the memory and the interface: wherein the processor: receives, using the interface, at least one log concerning the web application; retrieves, from the memory, a plurality of kinds of use condition feature values based on the log received, wherein the plurality of kinds of use condition feature values indicate a type of device that accessed the web application; analyzing whether a correlation exists between a first kind of use condition feature values and a second kind of use condition feature values in the plurality of kinds of use condition feature values retrieved based on the type of device that accessed the web application; and outputting an analysis result obtained by the processing of the analyzing.