| { |
| "service": { |
| "name": "Health Check: Log - Log Stash", |
| "checks": [ |
| { |
| "id": "log-logstash-internal-server-gi", |
| "name": "Log Stash Health Check - General Information", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-node-info", |
| "name": "Log Stash Health Check - Node Information", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-os-info", |
| "name": "Log Stash Health Check - OS Information", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/os?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-jvm-info", |
| "name": "Log Stash Health Check - JVM Information", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/jvm?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-plugin-info", |
| "name": "Log Stash Health Check - Plugin Information", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/plugins?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-node-stat", |
| "name": "Log Stash Health Check - Node Stats", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/stats?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-jvm-stat", |
| "name": "Log Stash Health Check - JVM Stats", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/stats/jvm?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-process-stat", |
| "name": "Log Stash Health Check - Process Stats", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/stats/process?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-internal-server-os-stat", |
| "name": "Log Stash Health Check - OS Stats", |
| "http": "http://logstashinternal.{{ .Values.nsPrefix }}:9600/_node/stats/os?pretty", |
| "method": "GET", |
| "tls_skip_verify": true, |
| "interval": "15s", |
| "timeout": "1s" |
| }, |
| { |
| "id": "log-logstash-tcp", |
| "name": "Log Stash File Beat TCP Health Check", |
| "tcp": "logstash.{{ .Values.nsPrefix }}:5044", |
| "interval": "15s", |
| "timeout": "1s" |
| } |
| ] |
| } |
| } |