You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.8 KiB

[UFMA - Complete Asset List]
alert.digest_mode = True
alert.suppress = 0
auto_summarize.dispatch.earliest_time = -1d@h
cron_schedule = */5 * * * *
dispatch.earliest_time = -5m
dispatch.latest_time = now
enableSched = 1
search = `forwarder_assets` \
| inputlookup append=true ufma_asset_list \
| stats values(forwarder_type) as forwarder_type, max(version) as version, values(arch) as arch, values(os) as os, max(last_connected) as last_connected, values(new_sum_kb) as sum_kb, values(new_avg_tcp_kbps_sparkline) as avg_tcp_kbps_sparkline, values(new_avg_tcp_kbps) as avg_tcp_kbps, values(new_avg_tcp_eps) as avg_tcp_eps by guid, hostname \
| addinfo \
| eval status = if(isnull(sum_kb) or (sum_kb <= 0) or (last_connected < (info_max_time - 900)), "missing", "active") \
| eval sum_kb = round(sum_kb, 2) \
| eval avg_tcp_kbps = round(avg_tcp_kbps, 2) \
| eval avg_tcp_eps = round(avg_tcp_eps, 2) \
| fields hostname, guid, forwarder_type, version, arch, os, status, last_connected, sum_kb, avg_tcp_kbps_sparkline, avg_tcp_kbps, avg_tcp_eps\
| eval hostname=upper(hostname) \
| join type=outer hostname \
[`deployment_server_assets(*)`] \
| fillnull value="N/A" \
| sort 0 -hostname\
| outputlookup ufma_asset_list
[UFMA - ALERT - Missing Forwarders]
action.email.useNSSubject = 1
alert.digest_mode = True
alert.suppress = 0
alert.track = 1
auto_summarize.dispatch.earliest_time = -1d@h
dispatch.earliest_time = -5m
dispatch.latest_time = now
counttype = number of events
cron_schedule = */5 * * * *
enableSched = 1
quantity = 0
relation = greater than
search = | inputlookup ufma_asset_list | search status="missing" | eval last_connected = strftime(last_connected, "%m/%d/%Y %H:%M:%S %z") \
| fields hostname forwarder_type version last_connected deployment_server