Traffic validation and network visibility check TQL queries

Prev Next

The following TQL queries can be used for traffic validation and network visibility.

Full scope of capture query (classes observed)
| groupby [class]
    Full scope of capture query (user to internet, data center to internet, user to data center)
    | groupby [srcisp,dstisp]
      Network Security (NX) alerts triggered by a local deployment test, grouped by device name and device ID

      Alerts triggered by local deployment tests that are run from the Network Security appliance Web UI or CLI.

      class=fireeye_nx_alert has(domain) has(url) domain:/fedeploycheck/ | groupby [devicename,deviceid]
        All classes but one referencing destination network ports

        All classes (except fireeye_nx L7 network metadata) that reference destination ports 80, 8080, or 443) and grouped by class, destination port, and protocol.

        !class:fireeye_nx dstport:[80,8080,443] | groupby [class,dstport,protocol]
          Citrix connections grouped by country of origin

          Note

          This example includes a reference to a list of external Citrix servers.

          class:fireeye_nx dstipv4:$external_citrix_servers connstate:"sf" | groupby srccountry 200
            Traffic capture bi-directional traffic checks (class agnostic)

            List of internal IPs on a subnet

            class:"bro_*" srcipv4:"<SUBNET ADDRESS/CIDR>" srcisp:"private ip address lan"| groupby srcipv4 500

            List of incoming connections to internal addresses from a non-internal source

            class:"bro_*" dstipv4:"<SUBNET ADDRESS/CIDR>" srcisp!:"private ip address lan" | groupby srcipv4 500

            List of connections from an internal subnet by source and destination ISP

            class:"bro_*" srcipv4:"<SUBNET ADDRESS/CIDR>" | groupby [srcisp,dstisp]

            List of incoming connections to internal addresses from a non-internal source by source and destination ISP

            class:"bro_*" dstipv4:"<SUBNET ADDRESS/CIDR>" srcisp!:"private ip address lan"  | groupby [srcisp,dstisp]
              HTTP Traffic check pivot from specific connection ID
              class=bro_http connectionid=<CONNECTION ID> | groupby [dstisp,srcisp]
                Wilderness rule firing check
                has:detect_rulematches | groupby detect_rulenames
                  Cloud MVX Submission OS Change Report from Cloud Collector (faf and bespin enablement)
                  class:fireeye_faf has:virus
                    Number of events in one hour by log type

                    Compares the number of events received in one hour from each log source.

                    start:"2014-03-14 15:00:00" end:"2014-03-14 16:00:00" | groupby class
                    start:"2 hours ago" end:"1 hour ago"| groupby class