# Metrics

**Kind**: module | **Library**: @interopio/desktop | **Access**: `io.metrics`

**Source**: https://docs.interop.io/desktop/reference/javascript/metrics/index.html

To improve the efficiency of your business processes, you often find the need to collect extensive data about the daily workflows and routines within your company.
You want to see the specific actions your employees take and the choices they make when achieving outstanding results or when performing poorly,
so that you can optimize your processes or tools. Metrics data is also useful for technical purposes like monitoring how well your hardware infrastructure handles the workload
or to track the performance of your applications.

The Metrics API is accessible through the `io.metrics` object.

## Interfaces

- [API](https://docs.interop.io/desktop/reference/javascript/metrics/api/index.md)
- [CountMetric](https://docs.interop.io/desktop/reference/javascript/metrics/countmetric/index.md): Count metric.
- [Metric](https://docs.interop.io/desktop/reference/javascript/metrics/metric/index.md): Basic metric.
- [MetricDefinition](https://docs.interop.io/desktop/reference/javascript/metrics/metricdefinition/index.md): Metric definition.
- [NumberMetric](https://docs.interop.io/desktop/reference/javascript/metrics/numbermetric/index.md): Number metric.
- [ObjectMetric](https://docs.interop.io/desktop/reference/javascript/metrics/objectmetric/index.md): Object metric.
- [Repository](https://docs.interop.io/desktop/reference/javascript/metrics/repository/index.md): Metrics systems repository.
- [State](https://docs.interop.io/desktop/reference/javascript/metrics/state/index.md): State of the metric system.
- [StringMetric](https://docs.interop.io/desktop/reference/javascript/metrics/stringmetric/index.md): String metric.
- [System](https://docs.interop.io/desktop/reference/javascript/metrics/system/index.md): A metrics system. A system can be created in another system as a subsystem.
- [SystemStateInfo](https://docs.interop.io/desktop/reference/javascript/metrics/systemstateinfo/index.md): Aggregate system state.
- [TimestampMetric](https://docs.interop.io/desktop/reference/javascript/metrics/timestampmetric/index.md): Timestamp metric.
