Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
A
autoscaling-microservices
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
mohamadbashar.disoki
autoscaling-microservices
Commits
49fc1b0e
You need to sign in or sign up before continuing.
Commit
49fc1b0e
authored
Oct 25, 2023
by
Mohamad Bashar Desoki
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update HPA Monitoring Results
parent
757ab627
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
19 additions
and
0 deletions
+19
-0
Replicas OP Scaler.png
...tion Load Test Results/Test fib 33/Replicas OP Scaler.png
+0
-0
Replicas P Scaler.png
...caler Load Test Results/Test Fib 33/Replicas P Scaler.png
+0
-0
README.md
README.md
+8
-0
README.md
k8s/Cluster/Grafana/README.md
+11
-0
Replicas OP Scaler.png
k8s/Cluster/Grafana/Replicas OP Scaler.png
+0
-0
Replicas P Scaler.png
k8s/Cluster/Grafana/Replicas P Scaler.png
+0
-0
No files found.
Jmeter/Load Test/Open-Prediction Load Test Results/Test fib 33/Replicas OP Scaler.png
0 → 100644
View file @
49fc1b0e
29.5 KB
Jmeter/Load Test/Prometheus Scaler Load Test Results/Test Fib 33/Replicas P Scaler.png
0 → 100644
View file @
49fc1b0e
31.8 KB
README.md
View file @
49fc1b0e
...
@@ -12,3 +12,11 @@
...
@@ -12,3 +12,11 @@
|
**Prometheus Scaler (KEDA)**
|
<section
class=
"col-md-12 table-responsive"
><table
id=
"statisticsTable"
class=
"table table-bordered table-condensed tablesorter tablesorter-blue"
role=
"grid"
><colgroup
class=
"tablesorter-colgroup"
><col
style=
"width: 6%;"
><col
style=
"width: 7.2%;"
><col
style=
"width: 4.8%;"
><col
style=
"width: 5.1%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 4.4%;"
><col
style=
"width: 4.9%;"
><col
style=
"width: 6%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 9.5%;"
><col
style=
"width: 7%;"
><col
style=
"width: 4.8%;"
></colgroup><thead><tr
class=
"tablesorter-no-sort tablesorter-headerRow"
role=
"row"
><th
data-sorter=
"false"
colspan=
"1"
data-column=
"0"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Requests
</div></th><th
data-sorter=
"false"
colspan=
"3"
data-column=
"1"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Executions
</div></th><th
data-sorter=
"false"
colspan=
"7"
data-column=
"4"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Response Times (ms)
</div></th><th
data-sorter=
"false"
colspan=
"1"
data-column=
"11"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Throughput
</div></th><th
data-sorter=
"false"
colspan=
"2"
data-column=
"12"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Network (KB/sec)
</div></th></tr><tr
role=
"row"
class=
"tablesorter-headerRow"
><th
data-column=
"0"
class=
"tablesorter-header tablesorter-headerAsc"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"ascending"
aria-label=
"Label: Ascending sort applied, activate to apply a descending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Label
</div></th><th
data-column=
"1"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"#Samples: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
#Samples
</div></th><th
data-column=
"2"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"FAIL: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
FAIL
</div></th><th
data-column=
"3"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Error %: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Error %
</div></th><th
data-column=
"4"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Average: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Average
</div></th><th
data-column=
"5"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Min: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Min
</div></th><th
data-column=
"6"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Max: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Max
</div></th><th
data-column=
"7"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Median: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Median
</div></th><th
data-column=
"8"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"90th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
90th pct
</div></th><th
data-column=
"9"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"95th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
95th pct
</div></th><th
data-column=
"10"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"99th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
99th pct
</div></th><th
data-column=
"11"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Transactions/s: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Transactions/s
</div></th><th
data-column=
"12"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Received: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Received
</div></th><th
data-column=
"13"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Sent: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Sent
</div></th></tr></thead><tbody
class=
"tablesorter-no-sort"
><tr
role=
"row"
><td>
Calculate fibonacci 33
</td><td>
25470
</td><td>
1
</td><td>
0.00%
</td><td>
9190.15
</td><td>
7
</td><td>
74685
</td><td>
7534.00
</td><td>
15678.70
</td><td>
23824.95
</td><td>
45810.81
</td><td>
68.61
</td><td>
9.65
</td><td>
10.45
</td></tr></tbody><tbody
class=
"tablesorter-no-sort"
><tr
role=
"row"
><td>
Calculate fibonacci 35
</td><td>
5595
</td><td>
1900
</td><td>
33.96%
</td><td>
90738.57
</td><td>
303
</td><td>
229345
</td><td>
81812.00
</td><td>
180009.00
</td><td>
180016.00
</td><td>
181012.00
</td><td>
10.20
</td><td>
1.96
</td><td>
1.55
</td></tr></tbody></table></section>
|
|
**Prometheus Scaler (KEDA)**
|
<section
class=
"col-md-12 table-responsive"
><table
id=
"statisticsTable"
class=
"table table-bordered table-condensed tablesorter tablesorter-blue"
role=
"grid"
><colgroup
class=
"tablesorter-colgroup"
><col
style=
"width: 6%;"
><col
style=
"width: 7.2%;"
><col
style=
"width: 4.8%;"
><col
style=
"width: 5.1%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 4.4%;"
><col
style=
"width: 4.9%;"
><col
style=
"width: 6%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 6.5%;"
><col
style=
"width: 9.5%;"
><col
style=
"width: 7%;"
><col
style=
"width: 4.8%;"
></colgroup><thead><tr
class=
"tablesorter-no-sort tablesorter-headerRow"
role=
"row"
><th
data-sorter=
"false"
colspan=
"1"
data-column=
"0"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Requests
</div></th><th
data-sorter=
"false"
colspan=
"3"
data-column=
"1"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Executions
</div></th><th
data-sorter=
"false"
colspan=
"7"
data-column=
"4"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Response Times (ms)
</div></th><th
data-sorter=
"false"
colspan=
"1"
data-column=
"11"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Throughput
</div></th><th
data-sorter=
"false"
colspan=
"2"
data-column=
"12"
class=
"tablesorter-header sorter-false tablesorter-headerUnSorted"
scope=
"col"
role=
"columnheader"
aria-disabled=
"true"
unselectable=
"on"
aria-sort=
"none"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Network (KB/sec)
</div></th></tr><tr
role=
"row"
class=
"tablesorter-headerRow"
><th
data-column=
"0"
class=
"tablesorter-header tablesorter-headerAsc"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"ascending"
aria-label=
"Label: Ascending sort applied, activate to apply a descending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Label
</div></th><th
data-column=
"1"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"#Samples: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
#Samples
</div></th><th
data-column=
"2"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"FAIL: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
FAIL
</div></th><th
data-column=
"3"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Error %: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Error %
</div></th><th
data-column=
"4"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Average: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Average
</div></th><th
data-column=
"5"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Min: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Min
</div></th><th
data-column=
"6"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Max: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Max
</div></th><th
data-column=
"7"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Median: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Median
</div></th><th
data-column=
"8"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"90th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
90th pct
</div></th><th
data-column=
"9"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"95th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
95th pct
</div></th><th
data-column=
"10"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"99th pct: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
99th pct
</div></th><th
data-column=
"11"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Transactions/s: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Transactions/s
</div></th><th
data-column=
"12"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Received: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Received
</div></th><th
data-column=
"13"
class=
"tablesorter-header tablesorter-headerUnSorted"
tabindex=
"0"
scope=
"col"
role=
"columnheader"
aria-disabled=
"false"
aria-controls=
"statisticsTable"
unselectable=
"on"
aria-sort=
"none"
aria-label=
"Sent: No sort applied, activate to apply an ascending sort"
style=
"user-select: none;"
><div
class=
"tablesorter-header-inner"
>
Sent
</div></th></tr></thead><tbody
class=
"tablesorter-no-sort"
><tr
role=
"row"
><td>
Calculate fibonacci 33
</td><td>
25470
</td><td>
1
</td><td>
0.00%
</td><td>
9190.15
</td><td>
7
</td><td>
74685
</td><td>
7534.00
</td><td>
15678.70
</td><td>
23824.95
</td><td>
45810.81
</td><td>
68.61
</td><td>
9.65
</td><td>
10.45
</td></tr></tbody><tbody
class=
"tablesorter-no-sort"
><tr
role=
"row"
><td>
Calculate fibonacci 35
</td><td>
5595
</td><td>
1900
</td><td>
33.96%
</td><td>
90738.57
</td><td>
303
</td><td>
229345
</td><td>
81812.00
</td><td>
180009.00
</td><td>
180016.00
</td><td>
181012.00
</td><td>
10.20
</td><td>
1.96
</td><td>
1.55
</td></tr></tbody></table></section>
|
**HPA Replicas**
| | HPA Replicas |
|----------------------------------------------|--------------------------------------------------------------------------------------------------|
|
**Open-Prediction Scaler (Proposed Scaler)**
| !
[
HPA OP
](
k8s/Cluster/Grafana/Replicas
OP Scaler.png) |
|
**Prometheus Scaler (KEDA)**
| !
[
HPA P
](
k8s/Cluster/Grafana/Replicas
P Scaler.png) |
k8s/Cluster/Grafana/README.md
0 → 100644
View file @
49fc1b0e
## Monitoring HPA
**HPA Replicas**
| | HPA Replicas |
|----------------------------------------------|--------------------------------------------------------------------------------------------------|
|
**Open-Prediction Scaler (Proposed Scaler)**
| !
[
HPA OP
](
Replicas
OP Scaler.png) |
|
**Prometheus Scaler (KEDA)**
| !
[
HPA P
](
Replicas
P Scaler.png) |
k8s/Cluster/Grafana/Replicas OP Scaler.png
0 → 100644
View file @
49fc1b0e
29.5 KB
k8s/Cluster/Grafana/Replicas P Scaler.png
0 → 100644
View file @
49fc1b0e
31.8 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment