Spotfire® Server and Environment - Installation and Administration

Spotfire Server instrumentation

Spotfire Server components are instrumented to capture detailed information. The following table provides details on the information that the administrator can monitor through instrumentation.

Spotfire Server component Instrumented information
Server
  • Server address (IP).
  • Server hostname.
  • Server version.
  • Date and time the server was started.
  • Uptime time since the server was started, both as a formatted string and in milliseconds since January 1, 1970, 00:00:00 GMT.
Logging
  • Current log configuration file (configurable).
  • Available log configuration files (read only).
    • Lists all log configuration files in <installation dir>\tomcat\webapps\spotfire\WEB-INF.
  • The number of logging events for the levels set to warn, error, and fatal.
Logger
Information captured depends on the log configuration. It can be set to capture no logs, a single log, or several logs.
  • Log appender name.
  • Notifications. (Outputs all log statements from a configured log4j appender as JMX notifications.)
Server metrics
  • Number of attachments on the server.
  • Number of running Information Services jobs.
  • Number of authenticated HTTP sessions.
HTTP status codes The number of HTTP response codes representing client or server errors. Includes the 4xx and 5xx ranges returned from the server.
Note: Responses in these series can be common, even in a system that works well.
Data source
Records one entry for each currently-running data source on the server, including the server’s own data source, as follows.
  • Name.
  • URL.
  • Configured minimum number of connections.
  • Configured maximum number of connections.
  • Current number of active connections.
  • Current number of idle connections.
  • The maximum number of concurrently active connections seen.