# TaskMetricsConfig

Task Metrics.

- Source: [`aws-stepfunctions/lib/states/task-base.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-stepfunctions/lib/states/task-base.ts#L360)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_stepfunctions as stepfunctions } from 'aws-cdk-lib';

declare const metricDimensions: any;
const taskMetricsConfig: stepfunctions.TaskMetricsConfig = {
  metricDimensions: {
    metricDimensionsKey: metricDimensions,
  },
  metricPrefixPlural: 'metricPrefixPlural',
  metricPrefixSingular: 'metricPrefixSingular',
};
```

## Properties

- `metricDimensions`: { [key: string]: any } — The dimensions to attach to metrics.

  **Default:** No metrics

- `metricPrefixPlural`: string — Prefix for plural metric names of activity actions.

  **Default:** No such metrics

- `metricPrefixSingular`: string — Prefix for singular metric names of activity actions.

  **Default:** No such metrics
