D3-APM

Detect
Application Performance Monitoring

Definition

Monitoring the count and duration of the application or program cycle.

How it works

Keeping track of the controller cycle time by logging it, setting alarms, and correlating with other events. Changes to cycle time can be indicative of injecting new logic, deleting logic, or system failures.

Artifact Relationships

This defensive technique relates to specific digital artifacts.

monitors
monitors
monitors
monitors
Application Performance Monitoring
System Application Cycle Count
Application Scan Time
Application Failure Count Variable
Log

References

Reference - Secure PLC Coding Practices: Top 20 List