Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
MPIfR-BDG
edd_provisioning
Commits
28582943
Commit
28582943
authored
Oct 29, 2021
by
Tobias Winchen
Browse files
Support more strategies in side car
parent
b2b1fa03
Changes
4
Hide whitespace changes
Inline
Side-by-side
roles/influx_sidecar/defaults/main.yml
View file @
28582943
max_interval
:
60
interval
:
60
strategy
:
"
event-rate"
roles/influx_sidecar/tasks/main.yml
View file @
28582943
...
...
@@ -28,11 +28,11 @@
-
docker_container
:
name
:
"
{{
pipeline_id
}}_influx_sidecar"
image
:
"
{{
docker_registry
}}:{{
docker_registry_port
}}/katcp2influx_sidecar"
command
:
"
python
katcp_monitor/influxdb_exporter.py
--host
{{
katcp_host
}}
--port
{{
katcp_port
}}
--db-host={{
influx_host
}}
--db-port
{{
influxdb_port
}}
--idb-db=monitor
--measurement={{
measurement
}}
--idb-tags
pipeline_id={{
pipeline_id
}}
{%
if
influx_exclude_sensors
is
defined
and
influx_exclude_sensors
%}--exclude_sensors
{{
influx_exclude_sensors
|
join('
')}}{%endif%}{%
if
include_sensors
is
defined
and
include_sensors
%}--include_sensors
{{
include_sensors
|
join('
')}}{%endif%}
--
max_
interval={{
max_
interval
}}"
command
:
"
python
katcp_monitor/influxdb_exporter.py
--host
{{
katcp_host
}}
--port
{{
katcp_port
}}
--db-host={{
influx_host
}}
--db-port
{{
influxdb_port
}}
--idb-db=monitor
--measurement={{
measurement
}}
--idb-tags
pipeline_id={{
pipeline_id
}}
{%
if
influx_exclude_sensors
is
defined
and
influx_exclude_sensors
%}--exclude_sensors
{{
influx_exclude_sensors
|
join('
')}}{%endif%}{%
if
include_sensors
is
defined
and
include_sensors
%}--include_sensors
{{
include_sensors
|
join('
')}}{%endif%}
--interval={{
interval
}}
--strategy={{
strategy
}}"
state
:
started
# ensure that is running
pull
:
yes
auto_remove
:
yes
#
auto_remove: yes
force_kill
:
yes
# avoid lag between rm and restart
async
:
300
poll
:
0
...
...
roles/redis_sidecar/defaults/main.yml
View file @
28582943
max_interval
:
60
interval
:
60
strategy
:
"
auto"
roles/redis_sidecar/tasks/main.yml
View file @
28582943
...
...
@@ -28,7 +28,7 @@
-
docker_container
:
name
:
"
{{
pipeline_id
}}_redis_sidecar"
image
:
"
{{
docker_registry
}}:{{
docker_registry_port
}}/katcp2redis_sidecar"
command
:
"
python
katcp_monitor/redis_exporter.py
--host
{{
katcp_host
}}
--port
{{
katcp_port
}}
--db-host={{
redis_storage
}}
--db-port={{
redis_port
}}
--db=5
--measurement={{
pipeline_id
}}
{%
if
exclude_sensors
is
defined
and
exclude_sensors
%}--exclude_sensors
{{
exclude_sensors
|
join('
')}}{%endif%}{%
if
include_sensors
is
defined
and
include_sensors
%}--include_sensors
{{
include_sensors
|
join('
')}}{%endif%}
--
max_
interval={{
max_
interval
}}"
command
:
"
python
katcp_monitor/redis_exporter.py
--host
{{
katcp_host
}}
--port
{{
katcp_port
}}
--db-host={{
redis_storage
}}
--db-port={{
redis_port
}}
--db=5
--measurement={{
pipeline_id
}}
{%
if
exclude_sensors
is
defined
and
exclude_sensors
%}--exclude_sensors
{{
exclude_sensors
|
join('
')}}{%endif%}{%
if
include_sensors
is
defined
and
include_sensors
%}--include_sensors
{{
include_sensors
|
join('
')}}{%endif%}
--interval={{
interval
}}
--strategy={{
strategy
}}"
state
:
started
# ensure that is running
pull
:
yes
# auto_remove: yes
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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