Google Analytics Monitoring

You can monitor Jelastic dashboard in Google Analytics including all the traffic information, information on the key functionality being used and other actions performed via dashboard. For each event, its label has UID of the user who performed the action (you can then search by UID in JCA / Users).

Google Analytics for your dashboard is configured by the Jelastic Operations via the
JCA > System settings. In the jclient expandable list you can find the GOOGLE_ANALYTICS_CODE parameter with the code which connects your dashboard with Google Analytics.

To start monitoring navigate to your Google Analytics account and open the reports for your dashboard. As a result you’ll see a list of the Standard Reports.


We recommend to pay special attention to the Behavior > Events report.



There are four Events reports (Overview, Top Events, Pages and Events Flow) which are used to show how people use interactive elements in your Jelastic dashboard. We recommend to use two of them:

Note: you are also able to track the signups of the users via Google Analytics using special registration widget. For more information navigate to the Tracking Signups doc.

Overview

In the Overview menu you can see the overall information on the events connected with your dashboard.

  1. First of all, choose the date interval, the information for which you would like to see. You can do it using the special date panel in the upper part of the dashboard. Just choose the start and end dates and click Apply button:


  2. A little bit beneath you’ll see the tunable diagram with the events chart.
  3. Above the diagram you can choose the data you want to see by selecting the required option from the left drop-down list (Primary dimension):

    • Avg. value shows the average value of each event
    • Event value shows the total value of the event\set of events
    • Events\Visit shows the average ratio of events per one visit
    • Total Event shows the general number of the occurred events
    • Unique events - shows the number of visits, during which some unique events occurred
    • Visits with event - shows the number of visits, during which at least one event occurred

    Using the Select a metric menu (Second Dimension) you can choose one more parameter to show on the same chart. This menu consists of the same items as the first one except the item you’ve already selected.

    The rightmost time panel control the amount of parts (points) the chart is divided to. E.g. in the picture below the selected time value is Day - thus every point on the chart shows the average value for one particular day. Note that it isn’t used for specifying the date interval - you can choose it in the special Date range panel above.


  4. Under the graph you will see its miniatures for each item chosen in the Primary Dimension lists.


  5. Finally, at the bottom of the dashboard you’ll see the short events statistics, divided into three blocks.
    • The first one, Event Category, shows the top ten categories (each category is some action performed by user in the dashboard) with the number of times this event occurred and its percentage part from the total amount of events. The meaning of every category is described in the Top events block.


    • The second Event Action block displays the info on the top ten kinds of actions.


    • And the last Event Label block shows the top ten user uids sorted according to the amount of actions they performed.


Top Events

Click the Top Events menu sub-item to see the detailed information on the events occurred: their category, action and label (depending on your choice in the Primary Dimension).

Follow the link to see all possible values presented in the Top Events table.

  • Event Category tab shows the events info, divided into the categories depending on the particular action, performed by user


  • Clicking on each category gives you the additional details, for example, after choosing the User-Search category you’ll see the search requests via How do I…? search box.

  • Event Action tab displays the list of actions with number of times these actions were performed


  • Events Label tab shows you a list of users’ UIDs with the number of actions performed by them. Clicking on the particular UID gives you the divided into the categories statistic on the actions performed by this user.


  • Specifying the Secondary Dimension adds one more column to your statistics table providing you with even more detailed information.


    After you compiled the report and added the info you would like to see in it, you can export it to the file. For that press the Export button in the upper panel and choose the appropriate file extension:


Event Category/Action/Label Values

    In the table below you can find all the possible values that are presented in the above mentioned options:

    Event CategoryEvent ActionEvent LabelDescription
    AppStorecancel, click-installuid; solution nameinstalling application as add-on
    ConfigManagerread, write, uploaduid; pathactions performed in the Configuration Manager
    Deploy-Archivedefault, failed, custom, clickuiddeploying the application
    Env-Createclick, basic-success, expert-success, expert-faileduidcreating a new environment
    Env-Wizardcost-details-hintuid; user group; wizard modeediting environment topology
    FloatMenu-Balancerrun, config, statuidusing the options of the NGINX-balancer node tool menu
    FloatMenu-Billinghistoryuidreview billing history
    FloatMenu-Buildnodeadd-project, log, config, statuidusing the options of the Maven build node tool menu
    FloatMenu-Buildprojectadd-projectuidbuild the project via Maven
    FloatMenu-Cachelog, configuidusing the options of the Memcached node tool menu
    FloatMenu-Computeconfig, log, run, restart, stat, solutions, add-php-contextuidusing the options of the application server node tool menu
    FloatMenu-Contextrun, rename, delete, edit, updateuidmanaging the context of the deployed project
    FloatMenu-Databaserun, config, log, restart, statuidusing the options of the database server node tool menu
    FloatMenu-Envdelete, edit, settings, run, cloneuidusing the options of the environment tool menu
    FloatMenu-Statusswitchuidchanging the status of the environment (run/stop)
    FloatMenu-Vdsrun, stat, reset-pass, restartuidusing the options of the VDS node tool menu
    QuotasPricing-Widgetaccount-cld-cost-tab, account-storage-cost-tab, account-network-cost-tab, account-options-cost-tab, account-quotas-tab, account-software-tabuid; user groupreview pricing information
    Show-Tutorialmaintoolbaruid; user groupusing the tutorial for the beginners
    Tutorialfinish, stopuid; group or current tipcompleting the tutorial or just stopping it
    Upload-Archivesuccess, cilck, faileduid; archive nameuploading the archive
    User-BillingHistorytrial-menuuid; user groupclicking Balance > Billing History button
    User-ChangePasswordmaintoolbaruid; user groupchanging the password
    User-CheckGroupbilling, beta, trialuid
    User-ConvertAccountshow-trial-menuuidrequesting account upgrade
    User-HosterPricingtrial-menuuid; source menureviewing hoster pricing
    User-HosterSupportmmaintoolbar, convert-refill, refilluid; user groupclicking Help > Contact Support button
    User-JelasticCommunitymaintoolbaruid; user groupnavigating to the community
    User-JelasticDocsmaintoolbar, wizarduid; user groupnavigating to the documentation from the dashboard
    User-JelasticVideosmaintoolbaruid; user groupclicking Help > Video button
    User-QuotasPricingmaintoolbar, trial-menu, wizarduid; user groupclicking Balance > Quotas & Pricing button
    User-RefillAccountbalance-btn, submit-click, add-success, declined, refresh-btn, confirm-yes, msg-suspended-accountuid; newclicking on the Refresh balance, Refill Balance buttons and refilling through message about account has been suspended
    User-Searchsearch requestsuidusing How do I…? search box
    User-Signinsuccess, faileduid or guestsigning in to the dashboard (both successful and failed)
    User-Signupclick, by-link, successguestsigning up