This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
extensions:teemip-ip-discovery-collector [2023/03/15 17:39] – [Discovery functions] cnaud | extensions:teemip-ip-discovery-collector [2023/08/07 16:30] – [Configuration] cnaud | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{ icons8-binoculars-48.png}}====== IP Discovery - Collector ====== | + | {{ icons8-binoculars-48.png}} |
+ | ====== IP Discovery - Collector ====== | ||
---- dataentry summary ---- | ---- dataentry summary ---- | ||
name : IP Discovery - Collector | name : IP Discovery - Collector | ||
Line 5: | Line 6: | ||
index_hidden | index_hidden | ||
level_hidden | level_hidden | ||
- | version | + | version |
- | release_dt | + | release_dt |
TeemIp | TeemIp | ||
iTop : 3.x | iTop : 3.x | ||
Line 17: | Line 18: | ||
keyword_tags | keyword_tags | ||
dependencies_s | dependencies_s | ||
- | download_wiki | + | download_wiki |
github_wiki | github_wiki | ||
php-max | php-max | ||
Line 42: | Line 43: | ||
===== Revision History ===== | ===== Revision History ===== | ||
^ Version | ^ Version | ||
- | | 3.1.0 | 2023-04-01 | Includes iTop Data Collector Base 1.3.0 \\ Implement collection plan feature of that collector base \\ Insure compatibility with PHP 8.1 | | + | | 3.1.1 | 2023-08-07 |
+ | | 3.1.0 | 2023-07-25 | Includes iTop Data Collector Base 1.3.0 \\ Implement collection plan feature of that collector base \\ Insure compatibility with PHP 8.1 | | ||
| 3.0.1 | 2022-09-21 | | 3.0.1 | 2022-09-21 | ||
| 0.5.0 | 2020-10-20 | | 0.5.0 | 2020-10-20 | ||
Line 65: | Line 67: | ||
At regular interval (defined by the administrator through a CRON command) the remote collector retrieves in TeemIp the list of networks that it has to discover and, for each of them, the list of IPs already registered. It, then, scans the network, computes | At regular interval (defined by the administrator through a CRON command) the remote collector retrieves in TeemIp the list of networks that it has to discover and, for each of them, the list of IPs already registered. It, then, scans the network, computes | ||
* New discovered IPs are created, | * New discovered IPs are created, | ||
- | * Ping, IP lookup or scan statuses are updated, | + | * Ping / fping, IP lookup or scan statuses are updated, |
* A few statics on the discovery are documented within each subnet. | * A few statics on the discovery are documented within each subnet. | ||
Line 82: | Line 84: | ||
===== Requirements ===== | ===== Requirements ===== | ||
- | On the application' | + | On the application' |
===== Installation ===== | ===== Installation ===== | ||
Line 139: | Line 141: | ||
< | < | ||
| | ||
- | < | + | < |
< | < | ||
- | < | + | |
+ | < | ||
+ | <!-- Absolute path for dig command - " | ||
+ | | ||
+ | |||
+ | <!-- fping usage may be disabled here --> | ||
+ | < | ||
- | </ | + | |
</ | </ | ||
Line 153: | Line 161: | ||
| collectors_launch_sequence | List of collectors to run | N/A | | | collectors_launch_sequence | List of collectors to run | N/A | | ||
| collector | Details for a collector class | N/A | | | collector | Details for a collector class | N/A | | ||
- | | name | Name of the collector class | TeemIpDiscoveryIPv4Collector | | + | | |
- | | | + | | |
- | | rank | Order of the collect amongst allother collectors | 1 | | + | | |
| contact_to_notify | The email address of an existing contact in TeemIp to be notified of the results of the synchronization. | john.doe@demo.com | | | contact_to_notify | The email address of an existing contact in TeemIp to be notified of the results of the synchronization. | john.doe@demo.com | | ||
| discovery_application_uuid | String that uniquely identifies the remote the IP Discovery Application in TeemIp. The string is automatically created at creation time of the IP Discovery object| FFF3_60D8_FEE6_520D | | | discovery_application_uuid | String that uniquely identifies the remote the IP Discovery Application in TeemIp. The string is automatically created at creation time of the IP Discovery object| FFF3_60D8_FEE6_520D | | ||
Line 163: | Line 171: | ||
| ip_default_view | String that defines the default view to be set on discovered IPs (if relevant) | "" | | ip_default_view | String that defines the default view to be set on discovered IPs (if relevant) | "" | ||
| ping_absolute_path | Absolute path of the ping tool | /bin/ | | | ping_absolute_path | Absolute path of the ping tool | /bin/ | | ||
+ | | fping_absolute_path | Absolute path of the fping tool | /usr/bin/ | | ||
| dig_absolute_path | Absolute path of the dig tool | /usr/bin/ | | | dig_absolute_path | Absolute path of the dig tool | /usr/bin/ | | ||
+ | | fping_enable | Enable usage of fping command | yes | | ||
Line 224: | Line 234: | ||
The command is invoked through the exec PHP function. | The command is invoked through the exec PHP function. | ||
- | < | + | < |
For instance: | For instance: |