Document toolboxDocument toolbox

Using Global Search

Infoblox Platform provide a global search function that allows you to look up specific resources or objects. The global search icon is located at the upper right-hand corner of Infoblox Portal. You can search by entering full or partial text of the resource you want to look up. Global search returns the top three most relevant results by matching the key word(s) you enter. If you cannot find the resource in the top results, you can click VIEW ALL RESULTS to view all possible matches and apply filters to narrow down the search.

Note

You can search for supported objects using searchable fields. For a list of supported objects, see the Supported Objects and Searchable Fields section below.

To perform a global search, complete the following:

  1. On Infoblox Portal, click the global search icon at the upper right-hand corner.
  2. The Global Search dialog displays your recent search entries.
  3. In the Global Search field, enter the full or partial text of the resource you are looking for. You can click Clear to clear the entry.
  4. The Global Search dialog displays the top three most relevant results with highlighted text of your entry. You can do the following in the dialog:
  • If there are more than three search results and you cannot locate the resource you are looking for in the top list, click Exact Matches to view all search results that match your entry or click Related Results to view relevant results. You can alos apply filters to narrow down your search. The search result dialog displays the total number of objects found in each object category. You can select the checkbox of the specific object category and click Apply to narrow down your search. For example, if you are looking for a fixed address that contains the word "test" in its name, you can select the "Fixed Address" checkbox to locate the object(s). You can also click Clear to clear the filers.
  • Click the breadcrumb of the discovered object to access the location of the object. The prefix of the breadcrumb indicates the specific tab to which the object belongs on the Infoblox Portal.
  • Click The Edit icon next to the object to view its details in the respective editor. You can also modify applicable fields directly in the editor.
  • Tags for the object are displayed in the search result if the tag name or value matches the search entry. If one or more tags are defined for the object, you can click View All Tags to display them. Correspondingly, when the tags are displayed, you can click Hide All Tags to hide them, with the exception of tags that match the search entry. Tag/value pairs are delimited by the separator, “|”. Note that the tag name is blue, and the value is green.
  • Click The Close icon at the upper right hand corner to close the Global Search dialog.

Applying Filters to Global Search

If you are unable to quickly identify the resource you are looking for, you can apply filters to the returned results. To locate a specific resource or narrow your search, you can apply available filters when they appear in the dialog after you click VIEW ALL RESULTS. All available filters appear in the left panel of the Global Search dialog.

To apply filters to global search, complete the following:

  1. In the Global Search dialog, click VIEW ALL RESULTS.
  2. Review the list of available object categories and choose the applicable categories that can help you identify the resource. You can click Select all to choose all the filtering parameters under a specific category. Global search uses the "OR" operation when you select multiple filters. To clear the selection, click Clear.
  3. After you have chosen the applicable filtering catoegories, click Apply Filter. All matching results are displayed in the right panel.

Note

To close the Global Search dialog in the VIEW ALL RESULTS mode, click the BACK button at the top left of the dialog. 

Global Search Query Syntax

Infoblox global search supports a specific syntax and handles search query based on the supported syntax. Understanding the query syntax helps you look up resources in a more effective manner. The following table describes how global search handles query syntax:

SyntaxQuery Handling
Wildcard  (*) searchGlobal search treats all characters you enter as literals. When you enter a key word in the search field, global search automatically escapes all reserved characters and adds a wildcard character before and after the key word, except for IPv4 addresses and dates. For example, if you want to find resources that contain the string sta, just enter sta rather than sta*, *sta, or *sta*. Global search will add the wildcard character (*) and perform the search for *sta*.
IPv4 addressesWhen you enter a full or partial string of an IPv4 address, global search returns IPv4 addresses that match the entry. For example, if you enter 192.168, global search returns all IPv4 addresses that contain the partial string of 192.168. If you enter 192.168.30.40, global search returns all resources that contain the IPv4 address in them. Note that global search does not add the wildcard characters to IPv4 addresses.
Date formatGlobal search supports this date format: YYYY-MM-DD. For example, you can enter 2021-01-10 and global search returns all resources that were created or updated on the date of 2021-01-10. Note that global search does not add the wildcard characters to date entries in YYYY-MM-DD format.
Regex and reserved characters

Global search treats all characters you enter as literals before adding the wildcard characters to them. For example, if you enter -status, global search looks for resources that contain -status by searching for *-status*. The reserved character - will be escaped instead of being treated as an exclusion. 

Reserved characters include the following: 

\   +       &&   ||                [      ^   ~     ?    :    /    and the whitespace character

The double quote characters ("")Global search treats all entries within the double quote characters ("") as one single string. For example, if you enter "system* 123", global search looks up resources that contain the string "system* 123" by searching *"system* 123"*.
The space or whitespace  character

Global search treats all entries between the space or whitespace characters as separate strings. For example, if you enter the following: && active \OR stat AND 192.168.10.20 2021-01-10 [2020-02-20], global search returns resources that contain any of the following using the OR operation:

*&&* 

*active*

*\OR*

*stat*

*AND*

192.168.10.20

2021-01-10

*[2020-02-20]*

Logical operationsIn this release, global search applies only the logical OR operation while handling multiple strings. If you include multiple strings or entries in your search, global search uses the OR operation to perform the search. For example, if you enter baremetal 192.168, global search considers baremetal and 192.168 as separate strings and returns all resources that contain baremetal, as well as resources that contain 192.168, which can match any IPv4 addresses that contain 192.168.

Changing Number of Results On a Page

The Global Search dialog can display up to 25 results per page by default. If the search results exceed 25, you can click the page number at the bottom right-hand corner to advance to the next page. You can also change the number of results per page to 50 or 100, so you can scroll down to view more results.

To change the number of results, complete the following:

  • In the Global Search dialog, select the number of results at the bottom left corner of the dialog.

Supported Objects and Searchable Fields

The following table lists the supported objects and searchable fields for global search:

Supported Objects

Supported Fields in Search

DNS Objects
DNS ViewName, Comment, Tags
DNS Config ProfileName, Comment, Tags
Authoritative ZoneName, Comment, Tags, Type
Forward ZoneName, Comment, Tags
Resource RecordsComment, Name_in_Zone, RDATA, Tags, Type
Access Control ListName, Comment, Tags
Authoritative DNS Server GroupName, Comment, Tags
Forward DNS Server GroupName, Comment, Tags
Zone DelegationName, Comment, Tags
IPAM/DHCP Objects
IP SpaceName, Comment, Tags
Address BlockAddress, CIDR, Name, Comment, Tags
RangeStart, End, Name, Comment, Tags
SubnetAddress, CIDR, Name, Comment, Tags
AddressAddress, Comment, Tags
IPAM HostName, Comment, Tags
ServerName, Comment, Tags
HA GroupName, Comment, Tags
Hardware FilterName, Comment, Tags
Fixed AddressName, Comment, Address, Match Value, Tags
Option CodeName, Comment, Tags
Option FilterName, Comment, Tags
Option GroupName, Comment, Tags
Option SpaceName, Comment, Tags
FingerprintName, Comment, Class, Tags
TSIG KeysAlgorithm, Comment, Name, Tags
Infrastructure

HostsName, Description, IP Space, Host IP Address, Tags, Host type, OPHID, Serial Number
ServicesName, Description, Tags, Service Type, Interface Bindings
TemplatesName, Description, Tags
User Objects
UsersCreated at, User email, Time Zone, Name
User GroupsCreated at, Description, Name
User RoleDescription, Permissions
Access PolicyDescription, User Group, Role
Tags

Key, Value, Type, Regexp, Status, Namespace Name, Namespace Type

Note

Global search supports only restricted tags.  For information about tags, see Managing Tags.

Limitations of Global Search

Global Search works with the following limitations:

  • Case-insensitive searches for IPv6 objects do not work.
  • Search will yield results in the format IPv6 is entered in the Infoblox Portal (UI or API). For example, if you create or update an IPv6 address in a normalized format (fc99:2222:3333::1) and search in the same way, the result will yield the object. The same is true for the non-normalized format (fc99:2222:3333:0:0:0:0:1).
  • IPv6 Range search will work in the same format it is created. For example, if the range is created as ( 2001:db8:1:1:1::1:0001 - 2001:db8:1:1:1::1:1fff), the search will yield result if you search with 2001:db8:1:1:1::1:0001 or 2001:db8:1:1:1::1:1fff. If you search with 2001:db8:1:1:1::1:1, it will not yield any result.