A probe has the following attributes:
It is made available by a provider
It identifies the module and the function that it instruments
It has a name
These four attributes define a 4–tuple that serves as a unique identifier for each probe, in the format provider:module:function:name. Each probe also has a unique integer identifier.