Skip to content

Resolve "The process start time is invalid"

Ryan Cobb requested to merge 63873-process-start-time into master

What does this MR do?

Previously ruby_process_start_time_seconds was using the seconds elapsed from boot time. This makes it so we use epoch time. It also makes it so we read the time via Time.now.to_i on the ruby sampler initialization instead of parsing it from proc/self/stat.

Does this MR meet the acceptance criteria?

Conformity

Performance and testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #63873 (closed)

Edited by 🤖 GitLab Bot 🤖

Merge request reports