diff --git a/packages/server-admin-ui/src/views/Dashboard/Dashboard.js b/packages/server-admin-ui/src/views/Dashboard/Dashboard.js
index c75a4eb39..664e6499d 100644
--- a/packages/server-admin-ui/src/views/Dashboard/Dashboard.js
+++ b/packages/server-admin-ui/src/views/Dashboard/Dashboard.js
@@ -80,6 +80,12 @@ const Dashboard = (props) => {
{Object.keys(providerStatistics || {}).map((providerId) => {
const providerStats = providerStatistics[providerId]
+ let linkType = 'provider'
+ try {
+ linkType = providerStatus.find(
+ (item) => item.id === providerId
+ ).statusType
+ } catch (error) {}
const inputPulseIconClass =
'icon-login text-primary' +
(providerStats.deltaRate > 50
@@ -114,7 +120,9 @@ const Dashboard = (props) => {
}}
/>
- {providerIdLink(providerId)}
+ {linkType === 'plugin'
+ ? pluginNameLink(providerId)
+ : providerIdLink(providerId)}
{' '}