DDAudit Dashboard

Last modified by Aurelie Bertrand on 2026/06/22 16:19

DigDash provides a pre-defined audit dashboard as described below.



Audit_dashboard_en.png

Live Page

This page allows you to monitor activity in real time. It includes the following charts:

  • Charts based on the DDAudit data model : Sessions List [now], enabling you to track user activity in real time.
    • HTML report: Number of users online
    • Detail table : Number of users online
    • HTML report: Number of active sessions
    • Table : Details – Number of active sessions
  • HTML report : Memory usage based on the DDAudit data model : System Events [Now]
  • Charts based on the DDaudit In-Memory Cubes data model, enabling monitoring of in-memory cubes to identify, for example, resource-intensive cubes.
    • HTML report: Number of data models
    • Table : Details – Number of in-memory data models
    • HTML report: Number of cubes
    • Table : Details – Number of in-memory cubes
    • HTML report:Number of rows in the cubes
    • Table : Details – Number of rows

View Page

This page provides a detailed usage report. It includes the following data streams based on the DDAudit data model : Dashboard Usage Complete:

  • Bar chart: Number of page views
  • Bar chart: Number of pages viewed by role

Users

Users Page

This page provides a complete history of sessions for post-incident analysis or a general audit, for example.
It includes the following reports based on the DDAudit data model: Sessions List:

  • Doughnut chart: Top 5 users
  • Bar chart: Sessions by hour
  • Bar chart: Users by day of the week
  • Area chart: Sessions by hour
  • Area chart: Users by date

Changes page

This page allows you to track configuration changes and security events.

It comprises two tables:

  • List of user actions based on the DDAudit data model : Changes Config.
ColumnDescription
Event ID (eventId)Unique identifier for the change event.
User (user)The user who made the change.
Event time (eventTime)Date of the configuration change in DD/MM/YYYYformat .
Session ID (sessionId)The session in which the change was made.
eventRepoNameType of object affected by the change (model, flow, configuration, etc.).
eventObjectNameExact name of the modified object.
  • Security events based on the DDAudit data model : Security Events
ColumnDescription
Event date (eventTime)Date and time of the event in DD/MM/YYYY HH:mm:ss format.
Event ID (eventId)Unique identifier for the security event.
Event Name (eventName)Event type (login, access denied, change of permissions, etc.).
User (user)Name of the user who performed the action.
Target user (target)Name of the user who is the target of the action.
isAdminA Boolean indicating whether the target user is an administrator (true) or not (false)
Client type (clientId)Client or application used (Dashboard, WebStudio, etc.).
IP (ipAddr)Source IP address.
Error (lastError)If the action fails, this column contains the error code.
Details (details)

Depending on the event, this column contains details about the action.

Cubes

Optimisation

This page allows you to generate advanced statistics. It includes a bar chart showing the average time taken to generate cubes per data model,based on the DDAudit: Cubes and Datamodels + roleName data model .

Errors

This page enables you to carry out a targeted analysis of flow errors by role. It includes the following flows based on DDAudit: Flows Refresh Errors & List of Roles.

  • Ring chart : Number of errors by type. The type and number of errors are displayed in the tooltip.
  • Bar chart: Number of errors by data model
  • Table : List of loading errors, displaying details of flow loading errors.
ColumnDescription
Data model (dmName)Associated data model.
Flow Name (flowName)Name of the flow affected by the error.
Error (lastError)Last error encountered.
eventTimeDate and time of execution.

Performance

This page allows you to track cube usage. It includes the ‘Cube Usage’ table based on DDAudit: Cubes Usage.

ColumnDescription
Event ID (eventId)Identifier of the usage event.
Data Model (dmName)Name of the cube’s data model.
Expansion Type (expandType)Expansion type (API, export, checkDeviceCondition, dumpJson, dumpStruck #noLiveSec, excelExport, getMemberList, loadCube, loadCubePart, pptExport).
Expansion time (expandTime)Execution time of the expansion or query.
Number of Cube Rows (cubeRowCount)Total number of rows processed or returned when accessing cubes.
Number of Result Rows (expandSize)Volume of data returned.

System

This page allows you to view the system history over a 30-day period to analyse capacity or anticipate saturation, for example. It includes the following line charts based on theDDAudit model: System Events [30 Day]:

  • CPU Usage [30 days]
  • Memory Usage [30 days]
  • Storage Write Activity [30 days]
    This graph shows the cumulative relative amount of data written to the disk (the line rises) or deleted from the disk (the line falls) over the last 30 days.
    Other processes on the machine may affect this graph when they write to or erase data from the disk.
  • Storage Usage [30 days]

The page is filtered by today’s date by default.