5.5.6 Estimating the audit log
Estimate the audit log size that will be needed. The formula is shown below. The sum of (1) and (2) is the size required for the audit log. If you will be suspending Operational Contents by the Suspend/Resume Plugin and outputting the resumption of Operational Contents to the audit log, also add (3).
- Organization of this subsection
(1) Audit log size required for login and logout operations (per day)
{Audit log size required for login operations = A × B × C × (250 + D)} + {audit log size required for logout operations = A × E × C × (255 + D)} (unit: bytes)
- Legend:
-
A: Number of users
B: Logins count
C: Actual work hours (hours)
D: Length of a user ID in bytes
E: Logouts count
(2) Audit log size required for Operational Content operations (per day)
{Audit log size required for starting and ending Operational Contents = A × 2 × B × C × (465 + D)} + {audit log size required for node transitions in Operational Contents = A × E × B × C × (465 + (F × 3) + (G × 3))} (unit: bytes)
- Legend:
-
A: Number of users
B: Actual work hours (hours)
C: Number of Operational Content executions per hour
D: Length of an Operational Content name in bytes
E: Process Node transitions count
F: Length of a Process Node name in bytes
G: Length of a Process Node ID in bytes
(3) Audit log size required for suspending Operational Contents and resuming Operational Contents (per day)
455 + A + B (unit: bytes)
- Legend:
-
A: Length of user ID in bytes
B: Length of Operational Content name in bytes
(4) Example estimation of audit log capacity
This subsection shows an example estimation of audit log size based on the following conditions:
No. |
Information required for estimation |
Value in this example |
---|---|---|
1 |
|
10 |
2 |
Length of a user ID in bytes |
10 |
3 |
|
1 |
4 |
|
1 |
5 |
|
6 (one Operational Content per 10 minutes) |
6 |
Length of an Operational Content name in bytes |
30 |
7 |
|
10 |
8 |
Length of a Process Node name in bytes |
20 |
9 |
Length of a Process Node ID in bytes |
10 |
10 |
|
8 |
- Example estimation of the audit log size required for login and logout operations (per day):
-
{10 × 1 × 8 × (250 + 10)} + {10 × 1 × 8 × (255 + 10)} = 42,000 bytes
- Example estimation of the audit log size required for Operational Content operations (per day):
-
{10 × 2 × 8 × 6 × (380 + 30)} + {10 × 10 × 8 × 6 × (380 + (20 × 3) + (10 × 3))} = 2,649,600 bytes
- Example estimation of size required for audit log:
-
42,000 + 2,649,600 = 2,691,600 bytes