Skip to main content

System Uptime

Plugin: proc.plugin Module: /proc/uptime

Overview​

The amount of time the system has been up (running).

Uptime is a critical aspect of overall system performance:

  • Availability: Uptime monitoring can show whether a server is consistently available or experiences frequent downtimes.
  • Performance Monitoring: While server uptime alone doesn't provide detailed performance data, analyzing the duration and frequency of downtimes can help identify patterns or trends.
  • Proactive problem detection: If server uptime monitoring reveals unexpected downtimes or a decreasing uptime trend, it can serve as an early warning sign of potential problems.
  • Root cause analysis: When investigating server downtime, the uptime metric alone may not provide enough information to pinpoint the exact cause.
  • Load balancing: Uptime data can indirectly indicate load balancing issues if certain servers have significantly lower uptimes than others.
  • Optimize maintenance efforts: Servers with consistently low uptimes or frequent downtimes may require more attention.
  • Compliance requirements: Server uptime data can be used to demonstrate compliance with regulatory requirements or SLAs that mandate a minimum level of server availability.

This collector is only supported on the following platforms:

  • linux

This collector only supports collecting metrics from a single instance of this integration.

Default Behavior​

Auto-Detection​

This integration doesn't support auto-detection.

Limits​

The default configuration for this integration does not impose any limits on data collection.

Performance Impact​

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Metrics​

Metrics grouped by scope.

The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.

Per System Uptime instance​

This scope has no labels.

Metrics:

MetricDimensionsUnit
system.uptimeuptimeseconds

Alerts​

There are no alerts configured by default for this integration.

Setup​

Prerequisites​

No action required.

Configuration​

File​

There is no configuration file.

Options​

There are no configuration options.

Examples​

There are no configuration examples.


Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.