| Scroll Ignore |
|---|
| scroll-viewport | true |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbookhtml | truefalse |
|---|
| scroll-eclipsehelpdocbook | true |
|---|
| scroll-epubeclipsehelp | true |
|---|
| scroll-htmlepub | true |
|---|
|
|
Ce module source vous permet de dΓ©tecter automatiquement des Γ©quipements rΓ©seau et des serveurs physiques dans votre l'infrastructure pour faciliter et accΓ©lΓ©rer leur import dans la configuration.
- Cette source utilise la commande nmap pour la dΓ©couverte des Γ©quipements.
- pour cela la commande nmap :
- Scanne les machines prΓ©sentes sur le rΓ©seau et dΓ©tecte les ports ouverts ;
- Essaye de dΓ©terminer le constructeur de l'Γ©quipement en fonction de son adresse MAC ;
- Si possible, dΓ©termine son FQDN (Β Fully Qualified Domain Name Β ). ;
La source Discovery permet de définir des règles qui , :
- suivant les valeurs remontΓ©es par la commande nmap , ;
- apportent un complΓ©ment d'information sur les Γ©quipements dΓ©couverts ;
- Ce complΓ©ment d'information peut Γͺtre :
- Des modèles d'hôtes suivant le type d'équipement .;
- L'ajout d'un prΓ©fixe au nom de l'Γ©quipement ;
Cette page explique comment dΓ©finir ce type de collecteur.
La page "Collecteur de type ( discovery-import ) - Import depuis un scan rΓ©seau" dΓ©crit comment l'utiliser ( voir la page Collecteur de type ( discovery-import ) - Import depuis un scan rΓ©seau ).
Vous pouvez avoir uniquement une La source de type "discovery-import.Par dΓ©faut, lβinstallation " est une source qui doit Γͺtre activΓ©e sur le dΓ©mon Synchronizer.
- L'activation de la source s'effectue en ajoutant le nom de la source dans la configuration du
Synchronizer.- Par dΓ©faut, lβinstallation de Shinken Entreprise va mettre Γ disposition cette source sous le nom "
discovery".Β - Le fichier de configuration de la source est disponible sous /etc/shinken/sources/discovery.cfg
- Pour avoir cette source disponible
Exemple:| Code Block |
|---|
|
define synchronizer {
...
sources Source 1, Source 2, Source 3, discovery
Β Β ...
}- Pour cela, il faut ouvrir le fichier de configuration du
Synchronizer et ajouter dans le paramètre sources, le nom de la source de type "discovery-import".
- Contraintes :
Pour prendre en compte le changement de configuration, il faut redΓ©marrer le Synchronizerβ£ :
| Code Block |
|---|
service shinken-synchronizer restart |
La configuration du module se trouve par dΓ©faut dans le fichierΒ Β /etc/shinken/sources/discovery.cfg
| Excerpt Include |
|---|
| Configuration ( Synchronizer ) |
|---|
| Configuration ( Synchronizer ) |
|---|
| page | DefaultLink[destination=Optional[PageResourceIdentifier[spaceKey=<null>,title=Configuration ( Synchronizer )]],body=Optional.empty,tooltip=Optional.empty,anchor=Optional.empty,target=Optional.empty] |
|---|
| nopanel | true |
|---|
|
Exemple d'activation de la source nommΓ©e "discovery" sur le Synchronizer ( configuration livrΓ©e par dΓ©faut par Shinken )
L'exemple suivant :
- active la source
"discovery", - sur le Synchronizer
, dont la configuration est dans le fichier /etc/shinken/synchronizers/synchronizer-master.cfg
Modification dans le fichier du module /etc/shinken/synchronizers/synchronizer-master.cfgΒ :
| Code Block |
|---|
| language | js |
|---|
| theme | Confluence |
|---|
|
define synchronizer{
[...] Β Β # |
| Code Block |
|---|
| language | bash |
|---|
| title | /etc/shinken/sources/discovery.cfg |
|---|
|
#===============================================================================
# discovery
#================ Sources ===============================================================
# Daemons that can load this source:
# - synchronizer
# Mandatory source, do not edit.
#===============================================================================
define source {
source_name
# syncui Automatically added
# discovery Automatically added
discovery
# listener-shinken order Automatically added
# server-analyzer 10
import_interval Automatically added
# cfg-file-shinken 5
module_type Mandatory Standard Shinken Enterprise packs
# discoverylistener-import
rest data_backend SAMPLE for REST mongodblistener
mongodb_uri# active-dir-example SAMPLE for mongodb://localhost/?safe=falseactive directory
mongodb_database# sync-vmware synchronizer
mongodb_use_ssh_tunnel SAMPLE for VMWare 0(deprecated)
mongodb_use_ssh_retry_failure 1
mongodb_ssh_user# cfg-file-nagios SAMPLE for nagios shinkenimport
mongodb_ssh_keyfile# openldap-example ~shinken/.ssh/id_rsa
mongodb_retry_timeout SAMPLE for OpenLDAP import
10
# rules_pathcfg-file-sample SAMPLE for Shinken /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.jsonframework import
nmap_mac_prefixes_path# synchronizer-collector-vmware SAMPLE for VMWare
/etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes
}
Β |
DΓ©tails des sections composant le fichier de configuration
| Nom | Type | UnitΓ©s | DΓ©faut | Commentaire |
|---|
Texte | --- | discovery | Valeur obligatoire et non modifiable | Texte | --- | discovery-import | Valeur obligatoire et non modifiable ( permet au Synchronizer de charger le code logiciel correspondant ). | Fonctionnement de la source
| Code Block |
|---|
|
define source {
...
order 100000
import_interval 5
Β Β ...
} |
sources discovery, Source 2, Source 3
Β [...]
} |
Puis redΓ©marrage du Synchronizer:
| Excerpt Include |
|---|
| Configuration ( Synchronizer ) |
|---|
| Configuration ( Synchronizer ) |
|---|
| page | DefaultLink[destination=Optional[PageResourceIdentifier[spaceKey=<null>,title=Configuration ( Synchronizer )]],body=Optional.empty,tooltip=Optional.empty,anchor=Optional.empty,target=Optional.empty] |
|---|
| nopanel | true |
|---|
|
La configuration du module se trouve par dΓ©faut dans le fichier /etc/shinken/sources/discovery.cfg.
| Code Block |
|---|
| language | js |
|---|
| theme | Confluence |
|---|
| title | /etc/shinken/sources/discovery.cfg |
|---|
|
# CFG_FORMAT_VERSION 1 ( SHINKEN : DON'T TOUCH THIS LINE )
#================================================================================
# discovery
#================================================================================
# Daemons that can load this source:
# - synchronizer
# This source module allows you to automatically detect network devices and physical servers in your infrastructure and import them in the configuration.
# MANDATORY SOURCE
#================================================================================
define source {
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# β ββββββββββββββββββββββββββββββββββββββββββββββββ SOURCE IDENTITY ββββββββββββββββββββββββββββββββββββββββββββββββ β #
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ Source name [ Must be unique ] |
| Nom | Type | UnitΓ©s | DΓ©faut | Commentaire |
|---|
Entier | --- | 10 | L'ordre de la source dans l'interface de configuration (Β AΒ un impact dans la fusion des donnΓ©es lors des imports de sourcesΒ ). Remarque :Β Si vous changez l'ordre depuis l'interface ( page dβaccueil ), le fichier .cfg sera mis Γ jour. | | Code Block |
|---|
import_interval |
Entier | minutes | 5 | DΓ©lai Γ©coulΓ© entre les imports automatiques de la source.Β
- Un nombre ( en minutes )
- Si 0, la source ne sera jamais exΓ©cutΓ©e automatiquement.
| Code Block |
|---|
| language | bash |
|---|
| title | /etc/shinken/sources/discovery.cfg |
|---|
|
define source {
...
data_backend mongodb
mongodb_uri mongodb://localhost/?safe=false
mongodb_database synchronizer
mongodb_use_ssh_tunnel 0
mongodb_use_ssh_retry_failure 1
mongodb_ssh_user shinken
mongodb_ssh_keyfile ~shinken/.ssh/id_rsa
mongodb_retry_timeout 10
rules_path [ MANDATORY ] /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.json
nmap_mac_prefixes_path βββ
# /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes
}
Β βββ βββ
source_name discovery
# βββ Source module type [ Do not edit ] [ MANDATORY ] βββ
# βββ βββ
module_type discovery-import
# βββ Interval between each automatic import βββ
# βββ Interval in minutes between each automatic import of the source βββ
# βββ -> Setting it to 0 will deactivate the automatic import and can only be done manually βββ
# Default : 5 βββ
# βββ
import_interval 5
# βββ Order of priority when merging data βββ
# βββ The final element will take the value of the element from the source with the highest priority βββ
# βββ -> Priority at source with the order closest to 1 βββ
# Default : 10 βββ
# βββ
order 10
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# β βββββββββββββββββββββββββββββββββββββββββββββββ DATABASE OPTIONS ββββββββββββββββββββββββββββββββββββββββββββββββ β #
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# ββββββββββββββββββββββ General ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ Database backend βββ
# βββ
# Default : mongodb => Use Mongo as database backend βββ
# βββ βββ
data_backend mongodb
# βββββββββββββββββ MongoDB parameters ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ USE ONLY IF "data_backend" IS SET TO "mongodb" βββ
# βββ MongoDB uri definition . You can find the mongodb uri syntax at βββ
# βββ https://docs.mongodb.com/manual/reference/connection-string/ βββ
# βββ
# Default : mongodb://localhost/?w=1&fsync=false βββ
# βββ βββ
mongodb_uri mongodb://localhost/?w=1&fsync=false
# βββ Database to use βββ
# βββ
# Default : synchronizer βββ
# βββ βββ
mongodb_database synchronizer Β Β Β
# βββ username/password to authenticate to MongoDB. βββ
# βββ Both parameters must be provided for authentication to function correctly. βββ
# βββ βββ
# synchronizer__source_discovery-import__database__username
# βββ βββ
# synchronizer__source_discovery-import__database__password
Β Β Β
# βββ SSH tunnel activation to secure your mongodb connection βββ
# βββ That will allow all mongodb to be encrypted & authenticated with SSH βββ
# βββ
# Default : 0 => Disable ( disable ssh tunnel ) βββ
# ... : 1 => Enable ( enable ssh tunnel ) βββ
# βββ βββ
mongodb_use_ssh_tunnel 0
# βββ If the SSH connection goes wrong, then retry use_ssh_retry_failure time before_shinken_inactive βββ
# βββ
# Default : 1 ( number of retry ) βββ
# βββ βββ
mongodb_use_ssh_retry_failure 1
# βββ SSH user to connect to the mongodb server. βββ
# βββ
# Default : shinken βββ
# βββ βββ
mongodb_ssh_user shinken
# βββ SSH keyfile to connect to the mongodb server. βββ
# βββ
# Default : ~shinken/.ssh/id_rsa βββ
# βββ βββ
mongodb_ssh_keyfile ~shinken/.ssh/id_rsa
# βββ SSH Timeout used to test if the SSH tunnel is viable or not, in seconds. βββ
# βββ
# Default : 10 ( seconds ) βββ
# βββ βββ
mongodb_retry_timeout 10
# βββ Number of connection tries to do before considering a request as an error. βββ
# βββ
# Default : 15 ( tries ) βββ
# βββ βββ
discovery-import__database__retry_connection_X_times_before_considering_an_error 15
# βββ Time interval between each attempt. βββ
# βββ
# Default : 5 ( seconds ) βββ
# βββ βββ
discovery-import__database__wait_X_seconds_before_reconnect 5
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# β βββββββββββββββββββββββββββββββββββββββββββββββ INTERNAL OPTIONS ββββββββββββββββββββββββββββββββββββββββββββββββ β #
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ Path to your discovery rules file. βββ
# βββ
# Default : /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.json βββ
# βββ βββ
rules_path /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.json
# βββ Path to your nmap-mac-prefixes file. βββ
# βββ
# Default : /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes βββ
# βββ βββ
nmap_mac_prefixes_path /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes
} |
DΓ©tails des sections composant le fichier de configuration
| Scroll Title |
|---|
| anchor | parameter_cfg |
|---|
| title | β |
|---|
|
| Nom | Type | UnitΓ© | DΓ©faut | Description |
|---|
| Texte | --- | discovery | Valeur obligatoire et non modifiable. | | Texte | --- | discovery-import | Valeur obligatoire et non modifiable ( permet au Synchronizer de charger le code logiciel correspondant ). | |
Fonctionnement de la source
| Code Block |
|---|
| language | js |
|---|
| theme | Confluence |
|---|
|
define source {
... Β Β
# βββ Interval between each automatic import βββ
# βββ Interval in minutes between each automatic import of the source βββ
# βββ -> Setting it to 0 will deactivate the automatic import and can only be done manually βββ
# Default : 5 βββ
# βββ
import_interval 5
# βββ Order of priority when merging data βββ
# βββ The final element will take the value of the element from the source with the highest priority βββ
# βββ -> Priority at source with the order closest to 1 βββ
# Default : 10 βββ
# βββ
order 10 Β Β ...
} |
| Scroll Title |
|---|
| anchor | parameter_cfg |
|---|
| title | β |
|---|
|
| Nom | Type | UnitΓ© | DΓ©faut | Description |
|---|
| Entier | --- | 10 | L'ordre de la source dans l'interface de configuration (Β A Β un impact dans la fusion des donnΓ©es lors des imports de sources Β ). Remarque :Β Si l'ordre est changΓ© depuis l'interface ( page dβaccueil ), le fichier .cfg sera mis Γ jour. | | Entier | Minute | 5 | DΓ©lai Γ©coulΓ© entre les imports automatiques de la source.Β - Un nombre ( en minutes ).
- Si 0, la source ne sera jamais exΓ©cutΓ©e automatiquement.
| |
Options d'accès à la base de données
| Code Block |
|---|
| language | js |
|---|
| theme | Confluence |
|---|
| title | /etc/shinken/sources/discovery.cfg |
|---|
|
Β # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# β βββββββββββββββββββββββββββββββββββββββββββββββ DATABASE OPTIONS ββββββββββββββββββββββββββββββββββββββββββββββββ β #
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# ββββββββββββββββββββββ General ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ Database backend βββ
# βββ
# Default : mongodb => Use Mongo as database backend βββ
# βββ βββ
data_backend mongodb
# βββββββββββββββββ MongoDB parameters ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ USE ONLY IF "data_backend" IS SET TO "mongodb" βββ
# βββ MongoDB uri definition . You can find the mongodb uri syntax at βββ
# βββ https://docs.mongodb.com/manual/reference/connection-string/ βββ
# βββ
# Default : mongodb://localhost/?w=1&fsync=false βββ
# βββ βββ
mongodb_uri mongodb://localhost/?w=1&fsync=false
# βββ Database to use βββ
# βββ
# Default : synchronizer βββ
# βββ βββ
mongodb_database synchronizer Β Β Β
# βββ username/password to authenticate to MongoDB. βββ
# βββ Both parameters must be provided for authentication to function correctly. βββ
# βββ βββ
# synchronizer__source_discovery-import__database__username
# βββ βββ
# synchronizer__source_discovery-import__database__password
Β Β Β
# βββ SSH tunnel activation to secure your mongodb connection βββ
# βββ That will allow all mongodb to be encrypted & authenticated with SSH βββ
# βββ
# Default : 0 => Disable ( disable ssh tunnel ) βββ
# ... : 1 => Enable ( enable ssh tunnel ) βββ
# βββ βββ
mongodb_use_ssh_tunnel 0
# βββ If the SSH connection goes wrong, then retry use_ssh_retry_failure time before_shinken_inactive βββ
# βββ
# Default : 1 ( number of retry ) βββ
# βββ βββ
mongodb_use_ssh_retry_failure 1
# βββ SSH user to connect to the mongodb server. βββ
# βββ
# Default : shinken βββ
# βββ βββ
mongodb_ssh_user shinken
# βββ SSH keyfile to connect to the mongodb server. βββ
# βββ
# Default : ~shinken/.ssh/id_rsa βββ
# βββ βββ
mongodb_ssh_keyfile ~shinken/.ssh/id_rsa
# βββ SSH Timeout used to test if the SSH tunnel is viable or not, in seconds. βββ
# βββ
# Default : 10 ( seconds ) βββ
# βββ βββ
mongodb_retry_timeout 10
# βββ Number of connection tries to do before considering a request as an error. βββ
# βββ
# Default : 15 ( tries ) βββ
# βββ βββ
discovery-import__database__retry_connection_X_times_before_considering_an_error 15
# βββ Time interval between each attempt. βββ
# βββ
# Default : 5 ( seconds ) βββ
# βββ βββ
discovery-import__database__wait_X_seconds_before_reconnect 5 |
| Scroll Title |
|---|
| anchor | parameter_cfg |
|---|
| title | β |
|---|
|
| Nom | Type | UnitΓ© | DΓ©faut | Description |
|---|
| Texte | --- | mongodb | Base de donnΓ©es oΓΉ les informations de la source vont Γͺtre stockΓ©es. | | url | --- | mongodb://localhost/?safe=false | URL d'accΓ¨s Γ MongoDB. | | No Format |
|---|
mongodb_database |
| Texte | --- | synchronizer | Base MongoDB oΓΉ sont stockΓ©es les donnΓ©es de la source. | | No Format |
|---|
synchronizer__source_discovery-import__database__username |
| Texte | --- |
| Utilisateur pour l'authentification avec mot de passe Γ la base MongoDB. Utile uniquement si l'activation par mot de passe a Γ©tΓ© activΓ© (Β voir la page MongoDB - activation de l'authentification par mot de passeΒ ) | | No Format |
|---|
synchronizer__source_discovery-import__database__password |
| Texte | --- |
| Mot de passe de l'utilisateur utilisΓ© pour l'authentification avec mot de passe Γ la base MongoDB. Utile uniquement si l'activation par mot de passe a Γ©tΓ© activΓ© (Β voir la page MongoDB - activation de l'authentification par mot de passeΒ ) | | No Format |
|---|
mongodb_use_ssh_tunnel |
| 0 ou 1 | --- | 0 | DΓ©fini si la connexion Γ la base de donnΓ©es est directe ou doit Γͺtre encapsulΓ©e dans un tunnel SSH. | | No Format |
|---|
mongodb_use_ssh_retry_failure |
| Entier positif | --- | 1 | DΓ©fini le nombre d'essais Γ rΓ©aliser si la connexion Γ la base de donnΓ©es est perdue. | | No Format |
|---|
mongodb_ssh_user |
| Texte | --- | shinken | L'utilisateur qui sera utilisΓ© si la connexion Γ la base de donnΓ©es est encapsulΓ©e dans un tunnel SSH. | | No Format |
|---|
mongodb_ssh_keyfile |
| Texte | --- | ~shinken/.ssh/id_rsa | La clΓ© SSH qui sera utilisΓ©e si la connexion Γ la base de donnΓ©es est encapsulΓ©e dans un tunnel SSH. | | No Format |
|---|
mongodb_retry_timeout |
| Entier positif | Seconde | 10 | Temps de connexion maximum avant que la connexion ne soit considΓ©rΓ©e comme trop longue et cause un Γ©chec de connexion. | | No Format |
|---|
discovery-import__database__retry_connection_X_times_before_considering_an_error |
| Entier positif | --- | 15 | Nombre de tentatives Γ effectuer avant de considΓ©rer une requΓͺte mongo comme Γ©tant en erreur. | | No Format |
|---|
discovery-import__database__wait_X_seconds_before_reconnect |
| Entier positif | Seconde | 5 | Temps d'attente entre chaque tentative de requΓͺte mongo. |
|
| Code Block |
|---|
| language | js |
|---|
| theme | Confluence |
|---|
| title | /etc/shinken/sources/discovery.cfg |
|---|
|
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# β βββββββββββββββββββββββββββββββββββββββββββββββ INTERNAL OPTIONS ββββββββββββββββββββββββββββββββββββββββββββββββ β #
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ #
# βββ Path to your discovery rules file. βββ
# βββ
# Default : /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.json βββ
# βββ
rules_path /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/discovery_rules.json
# βββ Path to your nmap-mac-prefixes file. βββ
# βββ
# Default : /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes βββ
# βββ
nmap_mac_prefixes_path /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes Β Β |
| Scroll Title |
|---|
| anchor | parameter_cfg |
|---|
| title | β |
|---|
|
| Nom | Type | UnitΓ© | DΓ©faut | Description |
|---|
|
|
| Nom | Type | UnitΓ©s | DΓ©faut | Commentaire |
|---|
Texte | --- | mongodb | Base de donnΓ©es oΓΉ les informations de la source vont Γͺtre stockΓ©es | url | --- | mongodb://localhost/?safe=false | URL d'accΓ¨s Γ MongoDB | | Code Block |
|---|
mongodb_database |
Texte | --- | synchronizer | Base Mongo oΓΉ sont stockΓ©es les donnΓ©es de la source | | Code Block |
|---|
mongodb_use_ssh_tunnel |
0 ou 1 | --- | 0 | DΓ©fini si la connexion Γ la base de donnΓ©es est directe ou doit Γͺtre encapsulΓ©e dans un tunnel SSH | | Code Block |
|---|
mongodb_use_ssh_retry_failure |
Entier positif | --- | 1 | DΓ©fini le nombre d'essais Γ rΓ©aliser si la connexion Γ la base de donnΓ©es est perdue | | Code Block |
|---|
mongodb_ssh_user |
Texte | --- | shinken | L'utilisateur qui sera utilisΓ© si la connexion Γ la base de donnΓ©es est encapsulΓ©e dans un tunnel SSH | | Code Block |
|---|
mongodb_ssh_keyfile |
Texte | --- | ~shinken/.ssh/id_rsa | La clΓ© SSH qui sera utilisΓ©e si la connexion Γ la base de donnΓ©es est encapsulΓ©e dans un tunnel SSH | | Code Block |
|---|
mongodb_retry_timeout |
Entier positif | --- | 10 | Temps de connexion maximum avant que la connexion ne soit considΓ©rΓ©e comme trop longue et cause un Γ©chec de connexion | code | Path | --- | /etc/shinken-user/configuration/daemons/ synchronizers/sources/discovery/discovery_rules.json | Fichier .json comportant |
|
vos | les règles de découvertes ( voir la page  |
|
voir code| No Format |
|---|
nmap_mac_prefixes_path |
| Path | --- | /etc/shinken-user/configuration/daemons/synchronizers/sources/discovery/nmap/nmap-mac-prefixes | Fichier comportant |
|
vos | les propres nmap-mac-prefixes ( |
|
Β voir mΓ©canisme de correspondance entre