File: syslog_endpoint.template

package info (click to toggle)
ntopng 5.2.1%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 121,832 kB
  • sloc: javascript: 143,431; cpp: 71,175; ansic: 11,108; sh: 4,687; makefile: 911; python: 587; sql: 512; pascal: 234; perl: 118; ruby: 52; exp: 4
file content (66 lines) | stat: -rw-r--r-- 2,281 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<div class="mb-3 row">
    <label class="col-form-label col-sm-3">
        <b>{{ i18n("syslog_alert_endpoint.alert_format") }}</b>
    </label>
    <div class="col-sm-5">
        <select name="syslog_alert_format" class="form-select" required>
            <option value="plaintext">{{ i18n("syslog_alert_endpoint.text") }}</option>
            <option value="plaintextrfc">{{ i18n("syslog_alert_endpoint.text") }} (RFC 5424)</option>
            <option value="json">Raw JSON</option>
{%
  if ntop.isEnterpriseM() then
%}
            <option value="ecs">ECS</option>
{%
  end
%}
        </select>
    </div>
</div>

<div class="mb-3 row">
    <label class="col-form-label col-sm-3">
	{{ i18n("syslog_alert_endpoint.host") }}
    </label>
    <div class="col-sm-5">
	<input
	data-validation-message="{{ i18n('syslog_alert_endpoint.validation.invalid_host') }}"
	data-pattern="host" name="syslog_host" type="text" class="form-control" />
	<small class="text-muted">{{ i18n("optional_field") }}</small>
    </div>
</div>

<div class="mb-3 row">
    <label class="col-form-label col-sm-3">
	{{ i18n("syslog_alert_endpoint.port") }}
    </label>
    <div class="col-sm-5">
	<input
	data-validation-message="{{ i18n('syslog_alert_endpoint.validation.invalid_port') }}"
	data-pattern="port" name="syslog_port" value="514" type="text" class="form-control" />
	<small class="text-muted">{{ i18n("optional_field") }}</small>
    </div>
</div>

<div class="mb-3 row">
    <label class="col-form-label col-sm-3">
        <b>{{ i18n("syslog_alert_endpoint.protocol") }}</b>
    </label>
    <div class="col-sm-5">
        <select name="syslog_protocol" class="form-select">
            <option value="udp">UDP</option>
            <option value="tcp">TCP</option>
        </select>
	<small class="text-muted">{{ i18n("optional_field") }}</small>
    </div>
</div>


<small>
<ul>
  <li> {* i18n('syslog_alert_endpoint.description') *}</li>
  <li> {* i18n('syslog_alert_endpoint.description_ecs', {url = "https://www.ntop.org/guides/ntopng/alerts/available_recipients.html#elasticsearch", icon = "fas fa-external-link-alt"}) *}</li>
  <li> {* i18n('syslog_alert_endpoint.description_raw_json', {url = "https://github.com/ntop/ntopng/", icon = "fas fa-external-link-alt"}) *}</li>
</ul>
</small>