Regex which is short for "Regular Expression" is a sequence of defined characters that forms a search pattern.
Customers use Regex to manage their DX OpenExplore(OE) environment for various tasks such as.
Regex can be used in many different flavors such as .NET and Java. It also has many different use cases as well, such as, searching, replacing of words, letters or symbols and how to interact.
Regex applications in DX OpenExplore include:
In the below examples both use Regex formatting when identifying Point Tags in their Allow lists.
Example A, uses a fairly simple tag.
Example B, uses more complexity definition for their metric allow list.
^aws.(ec2.cpuutilization|ec2.networkin|ec2.networkout|ebs.volumereadops|ebs.volumewriteops|elb|autoscaling.groupinserviceinstances|autoscaling
.grouppendinginstances|autoscaling.groupmaxsize|networkelb.newflowcount|networkelb.activeflowcount|networkelb.processedbytes|networkelb.c
onsumedlcus|networkelb.tcp_elb_reset_count|networkelb.tcp_target_reset_count|networkelb.tcp_client_reset_count|transfer|rds.readiops|rds.
readlatency|rds.readthroughput|rds.snapshotstorageused|rds.swapusage|rds.totalbackupstoragebilled|rds.transactionlogsdiskusage|rds.volume
bytesused|rds.volumereadiops|rds.volumewriteiops|rds.writeiops|rds.writelatency|rds.writethroughput|usage).*$
Here are various websites to walk you through step-by-step learning how to use Regex. They also have cheat sheets to help guide you through learning the language.