Pipelines — 3-р хэсэг: Boolean ба бусад функцийн жагсаалт
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Boolean
Boolean өгөгдөл нь голдуу нөхцөлт илэрхийлэлтэй холбогддог бөгөөд нөхцөл true эсвэл false гэж үнэлэгдэхээс хамаарч програмын явцыг өөр өөр чиглэлд хөтөлдөг. Boolean функцууд нь Boolean утга эсвэл оператор тодорхойлно.
grok_existsis_boolis_collectionis_dateis_doubleis_ipis_jsonis_listis_longis_mapis_not_nullis_nullis_numberis_periodis_stringis_urlkey_value
cidr_matchhas_field
Conversion (Хөрвүүлэлт)
Хөрвүүлэлтийн функцууд нь утгыг нэг форматаас нөгөө рүү хөрвүүлнэ.
csv_to_mapexpand_syslog_priorityexpand_syslog_priority_as_stringsyslog_facilitysyslog_levelto_boolto_dateto_doubleto_ipto_longto_mapto_stringto_url
Date/Time (Огноо/цаг)
Date/time функцууд нь огноо, цагийн утга дээр үйлдэл эсвэл тооцоо хийнэ.
daysflex_parse_dateformat_datehoursmillisminutesmonthsnowparse_dateparse_unix_millisecondsperiodsecondsweeksyears
Debug (Дибаг)
Debug функцууд нь програм гүйцэтгэлийн аль ч цэг дэх төлвийг тодорхойлоход ашиглагдана.
debugmetric_counter_inc
Encoding (Кодчилол)
Encoding функцууд нь тэмдэгт мөрийг декодлох, хөрвүүлэх боломж олгоно.
murmur3_128murmur3_32sha1sha256sha512
List (Жагсаалт)
List функцууд нь шинжилгээнд ашиглах цуглуулгыг үүсгэх эсвэл авахад зориулагдсан.
first_non_nulllist_countlist_get
Lookup (Хайлт)
Lookup функцууд нь өгөгдлийн сангаас утгыг хайж, нэг бичлэгийн нэмэлт мэдээллийг буцаана.
lookuplookup_add_string_listlookup_alllookup_assign_ttllookup_clear_keylookup_has_valuelookup_remove_string_listlookup_set_string_listlookup_set_valuelookup_string_listlookup_string_list_containslookup_valuespamhaus_lookup_ipthreat_intel_lookup_domainthreat_intel_lookup_iptor_lookupwhois_lookup_ip
Map (Map цуглуулга)
Map функцууд нь цуглуулгын элемент бүр эсвэл бүх элемент дээр өгөгдсөн үйлдлийг хэрэгжүүлнэ.
map_copymap_getmap_removemap_setselect_jsonpath
Message Handling (Мессеж боловсруулалт)
Message Handling функцууд нь мессежид хариу болгон юу хийхийг тодорхойлно. Pipeline дүрэм бүтээхдээ лог өгөгдлийг баяжуулах, устгах, авах, чиглүүлэх үйлдэлд ашиглана.
array_containsarray_removeclone_messagecreate_messagedrop_messagefrom_forwarder_inputfrom_inputget_fieldin_private_netnormalize_fieldsremove_field(legacy — хуучин)remove_from_streamremove_multiple_fieldsremove_single_fieldrename_fieldroute_to_streamset_fieldset_fieldstraffic_accounting_size
