Object Identifier
De WikiBR
Révision datée du 1 décembre 2013 à 17:32 par Nicolas.iooss (discussion | contributions) (Définition de .1.3.6.1.4.1.34741.4)
Le BR possède l'identifiant objet (OID) 1.3.6.1.4.1.34741 (rechercher "Binet Réseau" dans http://www.iana.org/assignments/enterprise-numbers). Ce numéro est utilisé à deux endroits : dans le LDAP et dans la configuration SNMP.
LDAP
Les attributs spéciaux du LDAP sont définis par un fichier /etc/openldap/schema/br.schema qui parle de lui-même.
# br.schema -- Account Schema for the Binet Réseau # # PJ BR2K8 attributetype ( 1.3.6.1.4.1.34741.2.1.1 NAME 'brNewsReadAccess' DESC 'Newsgroup read access string' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.34741.2.1.2 NAME 'brNewsPostAccess' DESC 'Newsgroup post access string' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE ) attributetype ( 1.3.6.1.4.1.34741.2.1.3 NAME 'brIP' DESC 'IP address on campus' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128}) attributetype ( 1.3.6.1.4.1.34741.2.1.4 NAME 'brAlias' DESC 'An alias (originally a login given forlife by a domain)' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256}) attributetype ( 1.3.6.1.4.1.34741.2.1.5 NAME 'brLdapEnsDN' DESC 'The distinguised name of the corresponding object in ldap-ens.polytechnique.fr' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.12) attributetype ( 1.3.6.1.4.1.34741.2.1.6 NAME 'brMemberOf' DESC 'Belonging to a group' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15) attributetype ( 1.3.6.1.4.1.34741.2.1.7 NAME 'restrictedMemberUid' EQUALITY caseExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26) attributetype ( 1.3.6.1.4.1.34741.2.1.8 NAME 'brPromo' DESC 'The year group' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27) attributetype ( 1.3.6.1.4.1.34741.2.1.9 NAME 'brNS' DESC 'The namespace of the group' SYNTAX '1.3.6.1.4.1.1466.115.121.1.26') objectclass ( 1.3.6.1.4.1.34741.2.2.1 NAME 'brAccount' DESC 'An account at the Binet Reseau' SUP top AUXILIARY MUST ( brNewsReadAccess $ brNewsPostAccess ) MAY ( brIP $ brAlias $ brLdapEnsDN $ brMemberOf $ restrictedMemberUid $ brPromo $ brNS))
SNMP
Les serveurs du BR utilisent également cet OID dans la gestion et la surveillance des serveurs, via des attributs SNMP.
- .1.3.6.1.4.1.34741.3.* contient des informations relatives aux services en cours d'exécution sur un serveur :
- .1.3.6.1.4.1.34741.3.1 (integer) : Number of problems (stopped + vital + manual services)
- .1.3.6.1.4.1.34741.3.1.1 (string) : Status line
- .1.3.6.1.4.1.34741.3.2 (integer) : Number of started services
- .1.3.6.1.4.1.34741.3.2.1 (string) : List of started services
- .1.3.6.1.4.1.34741.3.3 (integer) : Number of stopped services which should be started
- .1.3.6.1.4.1.34741.3.3.1 (string) : List of stopped services which should be started
- .1.3.6.1.4.1.34741.3.4 (integer) : Number of vital services which are not started
- .1.3.6.1.4.1.34741.3.4.1 (string) : List of vital services which are not started
- .1.3.6.1.4.1.34741.3.5 (integer) : Number of services which are manually started
- .1.3.6.1.4.1.34741.3.5.1 (string) : List of services which are manually started
- .1.3.6.1.4.1.34741.4 (string) : Liste des quotas dépassés sous forme non normalisée, vide si les quotas sont respectés.