Executed when: Managing the retention policies.
Updates the metrics retention period, the metrics allocated space, or both.
This command temporarily interrupts the metrics service.
clusterctl retention config metrics -–period <period> --size <size> [-y]See below for a description of each parameter.
For example, to update both the retention period and allocated space:
$ sudo clusterctl retention config metrics –-period 15 –-size 2Warning: The command execution will temporarily interrupt the selected service. This might take several minutesAre you sure you want to modify the retention values? [Y/n]: YConfiguring metrics retention period to 15 days... DoneConfiguring metrics retention size to 2Gi... DoneTo update only the retention size:
$ sudo clusterctl retention config metrics –-size 2Warning: The command execution will temporarily interrupt the selected service. This might take several minutesAre you sure you want to modify the retention values? [Y/n]: YConfiguring metrics retention size to 2Gi... DoneThe --period and --size options are only mutually exclusive when set to 0. When set to a value greater than 0, you can pass both options or only one.
--period <period>
Set the retention period to <period>, where <period> is a number of days.
- A
<period>value lower than the current period deletes all metrics older than<period>. - A
<period>value of 0 disables the retention period so the metrics retention is only limited by<size>.
Mandatory: No. When omitting this option, the retention period remains unchanged.
--size <size>
Allocate <size> for the metrics, there <size> is a number of Gi allocated for the metrics (float values supported).
- A
<size>value lower than the current size deletes all metrics exceeding<size>. - A
<size>value of 0 disables the allocated space limit, so the metrics retention is only limited by<period>.
When updating the allocated size, run the clusterctl volume capacity command to update the Prometheus volume size accordingly.
Mandatory: No. When omitting this option, the metrics space remains unchanged.
-y, --yes
Skip the confirmation prompt.