Fix server name
diff --git a/mock/application.js b/mock/application.js
index 9f68b65..fbc58e7 100644
--- a/mock/application.js
+++ b/mock/application.js
@@ -33,7 +33,7 @@
{
data: {
'getSlowService|10': [{ 'key|+1': 1, name: '@name', 'avgResponseTime|200-1000': 1 }],
- 'getServerThroughput|10': [{ 'key|+1': 1, name: '@name', 'callsPerSec|100-10000': 1 }],
+ 'getServerThroughput|10': [{ 'key|+1': 1, pid: '@natural(4, 20)', 'ipv4|1-3': ['@ip'], host: 'WORKSAPCE-@name', 'callsPerSec|100-10000': 1 }],
getApplicationTopology: () => {
const application = mockjs.mock({
nodes: [
diff --git a/src/models/application.js b/src/models/application.js
index 67a109a..a650766 100644
--- a/src/models/application.js
+++ b/src/models/application.js
@@ -36,7 +36,9 @@
}
getServerThroughput(applicationId: $applicationId, duration: $duration, topN: 10) {
key: id
- osName
+ pid
+ ipv4
+ host
callsPerSec
}
getApplicationTopology(applicationId: $applicationId, duration: $duration) {
diff --git a/src/routes/Application/Application.js b/src/routes/Application/Application.js
index 6bb59eb..f39ef51 100644
--- a/src/routes/Application/Application.js
+++ b/src/routes/Application/Application.js
@@ -128,7 +128,7 @@
bordered={false}
bodyStyle={{ padding: '0px 10px' }}
>
- <Ranking data={data.getServerThroughput} title="name" content="callsPerSec" unit="t/s" />
+ <Ranking data={data.getServerThroughput.map(_ => ({ ..._, name: `${_.pid}@${_.ipv4.length > 0 ? _.ipv4[0] : _.host}` }))} title="name" content="callsPerSec" unit="t/s" />
</Card>
</Col>
</Row>