Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In the following table, use cases which need System Logging Support function are described.
As use cases, two cases need to be assumed: before and after product shipment.

#ItemUser
1

Developers check the logs for implementation and evaluation to debug.

OEM/Developer(Before product shipment)

2

From a security perspective, OEM examines the logs to investigate whether there has been unauthorized access to the system from outside.

OEM/Developer(After product shipment)

3

When some anomaly in the system requires a measure to a product failure, OEM investigates the cause of the problem.

OEM/Developer(After product shipment)

#1 : Before product shipment
#2, 3 : After product shipment

...

This table includes the functional requirements of System Logging support module.

.A function to write the log recorded in the volatile memory to the nonvolatile memory should be implemented
#Item

1

A configuration file describing the settings of the logs should be preparedUse case #1, 2

When ACC-OFF, log from system startup to shutdown should be saved in the defined directory

2

A configuration file describing the settings of the logs should be prepared.In the configuration file, the configuration file should have the following items.

  • Where to put Log archive file (ex.tar.gz)
  • Maximum number of archive files that can be left at ACC off
  • Maximum number of archive files that can be left when the system detects an error 

3

The logs which will be archived should have the following items.

  • System message log that can be acquired with dmesg
  • Error detection log

4

Use case #1, 3

When system anomaly is detected, error detection log should be kept.

3

Use case #1, 2, 3

Where to store logs should be defined.

4

Use case #1, 2, 3

Considering the endurance, the log should be recorded in the volatile memory and recorded in the non-volatile memory as necessary

5

.


System Logging Support in Basesystem

...