diff --git a/app/src/lang/translations/en-US.yaml b/app/src/lang/translations/en-US.yaml
index fcfb6744bf..26876bdcd4 100644
--- a/app/src/lang/translations/en-US.yaml
+++ b/app/src/lang/translations/en-US.yaml
@@ -552,6 +552,8 @@ read: Read
update: Update
select_fields: Select Fields
format_text: Format Text
+format_value: Format Value
+abbreviate_value: Abbreviate Value
bold: Bold
toggle: Toggle
icon_on: Icon On
diff --git a/app/src/panels/metric/index.ts b/app/src/panels/metric/index.ts
index 6c8f19d94b..eedc514688 100644
--- a/app/src/panels/metric/index.ts
+++ b/app/src/panels/metric/index.ts
@@ -162,6 +162,15 @@ export default definePanel({
},
},
},
+ {
+ field: 'abbreviate',
+ type: 'boolean',
+ name: '$t:abbreviate_value',
+ meta: {
+ interface: 'boolean',
+ width: 'half',
+ },
+ },
],
minWidth: 16,
minHeight: 6,
diff --git a/app/src/panels/metric/metric.vue b/app/src/panels/metric/metric.vue
index 2786cda233..4a2b55b4da 100644
--- a/app/src/panels/metric/metric.vue
+++ b/app/src/panels/metric/metric.vue
@@ -3,21 +3,35 @@
{{ options.prefix }}
- {{ metric }}
+ {{ displayValue }}
{{ options.suffix }}