Using the On-Premises Dashboard

CodeTogether 4.2 introduced a metrics dashboard that presents useful information on CodeTogether use in your organization. It provides access to real time information, as well as historical usage trends. The dashboard can be accessed at https://SERVERFQDN/dashboard.

Dashboard Stats

There’s a count of how many users are currently connected to the server, how many of those are in active sessions, and how many unique users have connected to the server in the last 30 days. The dashboard also displays handy graphs indicating the number of unique sessions per day, and the largest number of concurrent sessions your server handled per day.

There are additional sections on that page which display quick stats like usage metrics, the status of your edge server and list of the most recent session activity on the server.

Note: The dashboard is password protected to prevent unauthorized access. Please see the edge server technical notes for details on specifying access credentials.

External Metrics Analysis

All the stats presented in the dashboard can now be monitored using tools like Prometheus or Graphite, as we expose them using StatsD. Please see the edge server technical notes for corresponding configuration instructions.

Alternatively, for detailed analysis, use the download button on the top right of the dashboard to download metrics you may be interested in. We offer the following logs for download:

  • Server log file (server.log)—Contains details on server initialization and configuration settings active; contains an abridged version of the sessions log (see below)
  • Sessions audit log (sessions.log)—Detailed list of session activity. Contains an entry for each time a session was created, or a participant joined / left the session
  • Usage log file (usage.log)—An entry is added every 5 minutes with the number of users online and the number of users in sessions
  • Detailed metrics (metrics.tar.gz)—This archive contains two files:
    session-metrics.csv – number of sessions per day
    download-metrics.csv – number of client downloads for each IDE per day

Client Downloads

Use the Client Downloads button to download plugins/extensions for different IDEs.