Définir les informations SNMP
Vous pouvez utiliser le SetSnmpInfo Méthode de configuration des versions 2 et 3 du protocole SNMP sur les nœuds du cluster. Les valeurs que vous définissez avec cette interface s'appliquent à tous les nœuds du cluster, et les valeurs transmises remplacent toutes les valeurs définies lors d'un appel précédent à SetSnmpInfo .
Paramètres
|
|
La fonction SetSnmpInfo est obsolète pour les versions 6.0 et ultérieures d'Element. Utilisez leActiver SNMP etDéfinir la liste de contrôle d'accès SNMP plutôt des méthodes. |
Cette méthode possède les paramètres d'entrée suivants :
| Nom | Description | Type | Valeur par défaut | Obligatoire |
|---|---|---|---|---|
réseaux |
Liste des réseaux et du type d'accès dont ils disposent aux serveurs SNMP exécutés sur les nœuds du cluster. Voir le SNMPréseau objet pour les valeurs possibles. Ce paramètre est requis uniquement pour SNMP v2. |
réseautableau |
Aucune |
Non |
activé |
Si la valeur est « true », le protocole SNMP est activé sur chaque nœud du cluster. |
booléen |
FAUX |
Non |
snmpV3Enabled |
Si la valeur est « true », SNMP v3 est activé sur chaque nœud du cluster. |
booléen |
FAUX |
Non |
utilisateurs américains |
Si SNMP v3 est activé, cette valeur doit être transmise à la place du paramètre networks. Ce paramètre est requis uniquement pour SNMP v3. |
Aucune |
Non |
Valeurs de retour
Cette méthode ne renvoie aucune valeur.
Exemple de requête avec SNMP v3 activé
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method":"SetSnmpInfo",
"params":{
"enabled":true,
"snmpV3Enabled":true,
"usmUsers":[
{
"name":"user1",
"access":"rouser",
"secLevel":"auth",
"password":"namex1",
"passphrase":"yourpassphrase"
}
]
},
"id":1
}
Exemple de requête avec SNMP v2 activé
Les requêtes pour cette méthode sont similaires à l'exemple suivant :
{
"method":"SetSnmpInfo",
"params":{
"enabled":true,
"snmpV3Enabled":false,
"networks":[
{
"community":"public",
"access":"ro",
"network":"localhost",
}
]
},
"id":1
}
Exemple de réponse
Cette méthode renvoie une réponse similaire à l'exemple suivant :
{
"id" : 1
"result" :{
}
}
Nouveautés depuis la version
9,6