Apply changed configs to prometheus and alertmanager
This commit is contained in:
@@ -11,6 +11,13 @@ prometheus_alertmanager_install "alertmanager" do
|
|||||||
end
|
end
|
||||||
|
|
||||||
prometheus_alertmanager_config "alertmanager"
|
prometheus_alertmanager_config "alertmanager"
|
||||||
|
|
||||||
|
execute "restart alertmanager config" do
|
||||||
|
command "systemctl restart alertmanager.service"
|
||||||
|
action :nothing
|
||||||
|
subscribes :run, "template[/opt/prometheus/alertmanager.yml]", :delayed
|
||||||
|
end
|
||||||
|
|
||||||
prometheus_alertmanager_service "alertmanager"
|
prometheus_alertmanager_service "alertmanager"
|
||||||
|
|
||||||
firewall_rule "prometheus alertmanager" do
|
firewall_rule "prometheus alertmanager" do
|
||||||
|
|||||||
@@ -23,6 +23,14 @@ prometheus_job "node" do
|
|||||||
target "localhost:9100"
|
target "localhost:9100"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
with_run_context :root do
|
||||||
|
execute "reload prometheus config" do
|
||||||
|
command "systemctl reload prometheus.service"
|
||||||
|
action :nothing
|
||||||
|
subscribes :run, "template[/opt/prometheus/prometheus.yml]", :delayed
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
prometheus_service "prometheus" do
|
prometheus_service "prometheus" do
|
||||||
cli_options({
|
cli_options({
|
||||||
"config.file" => "/opt/prometheus/prometheus.yml",
|
"config.file" => "/opt/prometheus/prometheus.yml",
|
||||||
|
|||||||
Reference in New Issue
Block a user