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.

22 lines
1.3 KiB

[indicator]
_name = itsi_summary
# run the summary index command during the original search
inline = 1
ttl = 120
maxresults = 50000
_itsi_kpi_id =
_itsi_service_id =
# make sure the following keys are not added to marker (command, ttl, maxresults, _*)
# make sure that underscore _raw does not present in the result
# Check if itsi_kpi_id and itsi_service_id in events
command = eval qf=if(alert_level==-2,"maintenancerandostring","") \
| eval itsi_service_id=if(isnull(itsi_service_id) AND isnotnull("$action.indicator._itsi_service_id$") AND \
trim("$action.indicator._itsi_service_id$")!="","$action.indicator._itsi_service_id$",itsi_service_id) \
| eval itsi_kpi_id=if(isnull(itsi_kpi_id) AND isnotnull("$action.indicator._itsi_kpi_id$") AND \
trim("$action.indicator._itsi_kpi_id$")!="","$action.indicator._itsi_kpi_id$",itsi_kpi_id) \
| summaryindex spool=t uselb=t addtime=t index="$action.indicator._name{required=yes}$" \
file="$name_hash$_$#random$.stash_new" name="$name$" marker="$action.indicator*{format=$KEY=\\\"$VAL\\\", \
key_regex="action.indicator.(?!(?:command|inline|forceCsvResults|maxresults|maxtime|ttl|track_alert|(?:_.*))$)(.*)"}$"\
| `metrics_kpi_fields_transforms` | `mcollect_into_summary_index`