2020-06-16 13:13:29 +00:00
<div>
<ul>
{{ # each items as | item | }}
<li class= {{ concat 'healthcheck-output ' item .Status }} >
<div>
<header>
<h3> {{ item .Name }} </h3>
</header>
<dl>
{{ # if ( eq item .ServiceName "" ) }}
<dt>NodeName</dt>
<dd> {{ item .Node }} </dd>
{{ else }}
<dt>ServiceName</dt>
<dd> {{ item .ServiceName }} </dd>
{{ / if }}
</dl>
<dl>
<dt>CheckID</dt>
<dd> {{ or item .CheckID '-' }} </dd>
</dl>
<dl>
<dt>Type</dt>
<dd>
{{ item .Type }}
{{ # if ( and exposed ( contains item .Type ( array 'http' 'grpc' ) ) ) }}
<em data-test-exposed="true" data-tooltip="Expose.checks is set to true, so all registered HTTP and gRPC check paths are exposed through Envoy for the Consul agent.">Exposed</em>
{{ / if }}
</dd>
</dl>
<dl>
<dt>Notes</dt>
<dd> {{ or item .Notes '-' }} </dd>
</dl>
<dl>
{{ # if ( not-eq item .Type 'ttl' ) }}
<dt>Output</dt>
<dd>
<pre><code> {{ item .Output }} </code></pre>
<CopyButton @value= {{ item .Output }} @name="output" />
</dd>
{{ / if }}
</dl>
</div>
</li>
2019-02-21 13:10:53 +00:00
{{ / each }}
2020-06-16 13:13:29 +00:00
</ul>
</div>