Commit d703203d authored by S M Y's avatar S M Y Committed by rjshrjndrn
Browse files

Refactor alertmonitoring for endpoints

Showing with 14 additions and 17 deletions
+14 -17
......@@ -134,6 +134,10 @@ service_blackbox_checks:
probe_module: http_2xx
targets:
- "{{sunbird_analytics_api_base_url}}/health"
- service_name: 'learning-service'
probe_module: http_2xx
targets:
- "{{sunbird_content_repo_api_base_url}}/health"
- service_name: 'search-service'
probe_module: http_2xx
targets:
......@@ -144,11 +148,8 @@ service_blackbox_checks:
- "http://{{ groups['swarm-bootstrap-manager'][0] }}:2812"
- service_name: 'cassandra'
probe_module: tcp_connect
targets: "{{ groups['cassandra']|map('regex_replace', '^(.*)$', '\\1:' + cassandra_port | string ) | list }}"
- service_name: 'composite_search'
probe_module: composite_search
targets:
- "{{proto}}://{{proxy_server_name}}/api/composite/v1/search"
- "{{ groups['cassandra'] | map('regex_replace', '^(.*)$', '\\1:'+cassandra_port|string ) | list | to_yaml }}"
- service_name: 'keycloak'
probe_module: http_2xx
targets:
......
......@@ -137,18 +137,6 @@ service_blackbox_checks:
probe_module: http_2xx
targets:
- http://api-manager_echo:9595/hello
- service_name: 'analytics-api'
probe_module: http_2xx
targets:
- "{{sunbird_analytics_api_base_url}}/health"
- service_name: 'search-service'
probe_module: http_2xx
targets:
- "{{sunbird_search_service_api_base_url}}/health"
- service_name: 'learning-service'
probe_module: http_2xx
targets:
- "{{sunbird_content_repo_api_base_url}}/health"
- service_name: 'content-service'
probe_module: http_2xx
targets:
......
......@@ -9,7 +9,7 @@ prometheus_exporters_common_conf_dir: /etc/prometheus/exporters
prometheus_process_exporter_version: 0.3.7
prometheus_process_exporter_release_name: "process-exporter-0.3.7.linux-amd64"
prometheus_process_exporter_download_url: "https://github.com/ncabatoff/process-exporter/releases/download/v0.3.7/process-exporter-0.3.7.linux-amd64.tar.gz"
prometheus_process_exporter_download_url: "https://github.com/ncabatoff/process-exporter/releases/download/v0.3.7/{{prometheus_process_exporter_release_name}}.tar.gz"
prometheus_process_exporter_enabled_collectors:
prometheus_process_exporter_config_flags:
......
......@@ -13,6 +13,14 @@
group: "{{ prometheus_exporters_common_group }}"
createhome: no
- name: create prometheus directories
file:
path: "{{ item }}"
state: directory
owner: "{{ prometheus_exporters_common_user }}"
group: "{{ prometheus_exporters_common_group }}"
mode: 0755
- name: download prometheus process exporter binary
get_url:
url: "{{ prometheus_process_exporter_download_url }}"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment