Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I created a scalar MIB for my application, monitor request_queue_size. I followed the write MIB tutorial . The OID there is a long hierarchical OID. I wonder if I can give a short hierarchical OID like 1.1 . Is there any convention?

My application is hosted on Ubuntu.

share|improve this question
up vote 9 down vote accepted

You can have a look at this page. It shows you the top-level MIB tree. When referring to OID like:, you are referring to :

So, this is the convention used. Otherwise, you may have conflict with existing MIBs.

Note that your_company is not just some number you can make up yourself -- It is an IANA-Assigned Private Enterprise Number (PEN). If your company does not already have a PEN you must register for one.

share|improve this answer
so for my private mib i can give, where the suffix of 1.1.0 , 1- my company, 1- my scalar - reuqest_pending , 0- scalar vlaue – Avihai Marchiano Aug 28 '12 at 14:19
@user1495181: Here, you can find the list of registered companies. – Khaled Aug 28 '12 at 14:22
@user1495181 Do not just pick any Enterprise number. Register for one FREE from IANA: – Chris S Aug 28 '12 at 14:25
@Khaled The official list of Enterprise IDs is: – Chris S Aug 28 '12 at 14:25
@ChrisS: Thanks. I just picked any link to show that there are already many reserved numbers. – Khaled Aug 28 '12 at 14:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.