This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
collectors:teemip-ip-discovery-collector [2023/09/15 14:27] – cnaud | collectors:teemip-ip-discovery-collector [2024/06/10 16:20] – [IP Discovery Data collector] cnaud | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{ extensions:icons8-binoculars-48.png}} | + | {{ extensions:picto_ipdiscoverydatacollector.png}} |
====== IP Discovery Data collector ====== | ====== IP Discovery Data collector ====== | ||
---- dataentry summary ---- | ---- dataentry summary ---- | ||
Line 7: | Line 7: | ||
level_hidden | level_hidden | ||
collector_hidden | collector_hidden | ||
- | version | + | version |
- | release_dt | + | release_dt |
TeemIp | TeemIp | ||
iTop : 3.x | iTop : 3.x | ||
Line 17: | Line 17: | ||
product_hidden | product_hidden | ||
module-lists_hidden : | module-lists_hidden : | ||
+ | provider | ||
keyword_tags | keyword_tags | ||
dependencies_s | dependencies_s | ||
- | download_wiki | + | download_wiki |
github_wiki | github_wiki | ||
php-max | php-max | ||
Line 33: | Line 34: | ||
===== Revision History ===== | ===== Revision History ===== | ||
^ Version | ^ Version | ||
- | | 3.1.1 | 2023-08-07 | + | | 3.2.0 | 2024-xx-yy |
- | | 3.1.0 | 2023-07-25 | + | | **3.1.2** |
- | | 3.0.1 | 2022-09-21 | + | | 3.1.1 | 2023-08-07 |
- | | 0.5.0 | 2020-10-20 | + | | 3.1.0 | 2023-07-25 |
- | | 0.4.0 | 2019-10-11 | + | | 3.0.1 | 2022-09-21 |
- | | 0.3.0 | 2019-02-09 | + | | 0.5.0 | 2020-10-20 |
+ | | 0.4.0 | 2019-10-11 | ||
+ | | 0.3.0 | 2019-02-09 | ||
===== Features ===== | ===== Features ===== | ||
Line 46: | Line 49: | ||
The solution is made of 2 components: | The solution is made of 2 components: | ||
* a [[collectors: | * a [[collectors: | ||
- | * a [[extensions: | + | * a [[extensions: |
- | {{ ipdiscoveryprinciples3x.png | + | {{ |
The IP Discovery Application is a standalone PHP software that extends iTop's collectors principles. It has been built on top of [[https:// | The IP Discovery Application is a standalone PHP software that extends iTop's collectors principles. It has been built on top of [[https:// | ||
Line 77: | Line 80: | ||
===== Installation ===== | ===== Installation ===== | ||
- | <note important> | + | <note important> |
+ | Do not install this extension in your webserver directories (like apache). otherwise your configuration files (with URLs, credentials) may be accessible from outside | ||
+ | </ | ||
Expand the content of the zip archive in a folder of the server that will run the discovery. | Expand the content of the zip archive in a folder of the server that will run the discovery. | ||
+ | |||
+ | <note warning> | ||
+ | When upgrading from the 3.1.1 version or older toward the 3.1.2 version, you must **delete** the 2 existing synchro data source **TeemIp Discovery Application** and **TeemIp IPv4 Subnet Discovery** that you can reach under the " | ||
+ | </ | ||
===== Configuration ===== | ===== Configuration ===== | ||
Line 136: | Line 145: | ||
< | < | ||
<!-- Absolute path for dig command - " | <!-- Absolute path for dig command - " | ||
- | < | + | < |
| | ||
<!-- fping usage may be disabled here --> | <!-- fping usage may be disabled here --> | ||
< | < | ||
- | | + | </ |
</ | </ | ||
Line 158: | Line 167: | ||
| ipv4_synchro_name | Name of the data IPv4 synchro that the discovery application will create in TeemIp. By default, the UUID will be appended to that string. | TeemIp IPv4 Discovery | | | ipv4_synchro_name | Name of the data IPv4 synchro that the discovery application will create in TeemIp. By default, the UUID will be appended to that string. | TeemIp IPv4 Discovery | | ||
|subnetv4_synchro_name | Name of the IPv4 subnet data synchro that the discovery application will create in TeemIp. By default, the UUID will be appended to that string.| TeemIp IPv4 Subnet Discovery | | |subnetv4_synchro_name | Name of the IPv4 subnet data synchro that the discovery application will create in TeemIp. By default, the UUID will be appended to that string.| TeemIp IPv4 Subnet Discovery | | ||
- | | ip_default_status | Status of IPs when create by the discovery application. Possible values: allocated, released, reserved, unassigned | unassigned | | + | | ip_default_status | Status of IPs when create by the discovery application. Possible values: allocated, discovered(*), released, reserved, unassigned | unassigned | |
| 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/ | | ||
Line 165: | Line 174: | ||
| fping_enable | Enable usage of fping command | yes | | | fping_enable | Enable usage of fping command | yes | | ||
+ | (*) the **discovered** status is available with version 3.2+ of the [[extensions: | ||
<note tip>The [[https:// | <note tip>The [[https:// | ||
- | <note warning>Since TeemIp 2.3 or iTop 2.5, access | + | <note warning>Access |
===== Run the discovery ===== | ===== Run the discovery ===== | ||
Line 216: | Line 226: | ||
**// | **// | ||
- | If it has been installed on the server and if it has not been disabled through the [[extensions: | + | If it has been installed on the server and if it has not been disabled through the [[collectors: |
^ Parameter ^ Defined in ^ Default value ^ | ^ Parameter ^ Defined in ^ Default value ^ |