fix metrics folder
This commit is contained in:
parent
e23e57a0d6
commit
62050424ab
1 changed files with 3 additions and 9 deletions
|
@ -5,9 +5,8 @@ class prometheus (
|
|||
$container_image_name = 'prom/prometheus',
|
||||
$container_image_version = 'latest',
|
||||
$container_mount_data_folder = true,
|
||||
$container_data_folder = '/var/lib/prometheus',
|
||||
$container_data_folder = '/var/lib/prometheus/metrics2',
|
||||
$container_config_folder = '/etc/prometheus',
|
||||
$container_logs_folder = '/var/log/prometheus',
|
||||
$container_volume_name = 'prometheus-storage',
|
||||
$container_port = '9090',
|
||||
$configuration = {}, # Refer to https://prometheus.io/docs/prometheus/latest/configuration/configuration/
|
||||
|
@ -22,7 +21,7 @@ class prometheus (
|
|||
],
|
||||
sysctl => 'net.ipv6.conf.all.disable_ipv6=1',
|
||||
volume => [
|
||||
"${container_volume_name}:/var/lib/prometheus",
|
||||
"${container_volume_name}:/prometheus",
|
||||
],
|
||||
env => $env,
|
||||
}
|
||||
|
@ -38,10 +37,6 @@ class prometheus (
|
|||
owner => $system_user,
|
||||
require => File[$container_data_folder],
|
||||
}
|
||||
file { $container_logs_folder:
|
||||
ensure => directory,
|
||||
owner => $system_user,
|
||||
}
|
||||
file { $container_config_folder:
|
||||
ensure => directory,
|
||||
owner => $system_user,
|
||||
|
@ -52,9 +47,8 @@ class prometheus (
|
|||
],
|
||||
sysctl => 'net.ipv6.conf.all.disable_ipv6=1',
|
||||
volume => [
|
||||
"${container_data_folder}:/var/lib/prometheus",
|
||||
"${container_data_folder}:/prometheus",
|
||||
"${container_config_folder}:/etc/prometheus",
|
||||
"${container_logs_folder}:/var/log/prometheus",
|
||||
],
|
||||
env => $env,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue