Skip to content

Commit c566882

Browse files
Update README.md
1 parent a3e87c5 commit c566882

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
examples and guides. -->
1212

1313
Resource Model Exporter is a Prometheus exporter.
14-
It collects resource metrics (CPU/Memory usage output) and dimensioning metrics (application usage input) for a container (or application) from an existing Prometheus instance for a given time window, find the relationship between the input and the output, exposes the model as metrics that can be ingested by a Prometheus instance and graphed with Grafana.
14+
It collects resource metrics (CPU/Memory usage output) and dimensioning metrics (application usage input) for a container (or application) from an existing Prometheus instance for a given time window, find the relationship between the input and the output (via Machine Learning), exposes the model as metrics that can be ingested by a Prometheus instance and graphed with Grafana.
1515
The Metrics and more information about the measurements are also exported to json files for off-line analysis.
1616

1717
## Principles
@@ -25,7 +25,7 @@ The running sequence of the resource model exporter for each container/applicati
2525
- measure the inputs variables/metrics (predictors) such as qty of transactions, qty of object retained in memory/disk
2626
- measure the outputs variables/metrics (observed) such as CPU/Memory/Storage/IOPS
2727
- check that there is no bottleneck achieved on CPU/Memory/Storage/IOPS axis (by checking the container limits, ...)
28-
- run a linear regression (MLR) between the predictors and observed variables for a given load
28+
- run a linear regression ([MLR](https://en.wikipedia.org/wiki/Linear_regression#Simple_and_multiple_linear_regression)) between the predictors and observed variables for a given load
2929
- expose the resource model as prometheus metrics and Yaml output
3030

3131
The cherry on the cake is to visualize the delta between the model and the real current usage on a graph

0 commit comments

Comments
 (0)