SNMP Agent question

Hello…

I’ve been looking at implementing SNMP capabilities into an application
that we’re developing on QNX4.25…

My question is, how do I incorporate the application variables that I
want to monitor into SNMP? Does 4.25 have support for subagents or SMUX

peers? If so, can you point me to the documentation (I haven’t found
anything)?

If I have to develop a whole new agent, does it run in place of the QNX
agent, or in parallel with the QNX agent? IOW, am I forced to disable
the QNX agent if I have to run my own? Or is there a way to tell the
QNX default agent about the info that I want to be able to monitor
(which would be a peer/subagent)?

If they both run together, how would each agent know which requests were

for them - separate ports?

I’m new to SNMP - thx for your patience. :slight_smile:

Thanks for your time.

Hi Jeff,

I have exactly the same situation, and is just starting my work.

How far have you gotten?

I have found a good SNMP toolbox that give a complete SNMP agent for various
platforms from a MIB-file.
It’s at: http://www.adventnet.com/products/cagent/index.html

But I need to know how to set it in the QNX platform…

Regards

/Karl


Jeff Bailey wrote:

Hello…

I’ve been looking at implementing SNMP capabilities into an application
that we’re developing on QNX4.25…

My question is, how do I incorporate the application variables that I
want to monitor into SNMP? Does 4.25 have support for subagents or SMUX

peers? If so, can you point me to the documentation (I haven’t found
anything)?

If I have to develop a whole new agent, does it run in place of the QNX
agent, or in parallel with the QNX agent? IOW, am I forced to disable
the QNX agent if I have to run my own? Or is there a way to tell the
QNX default agent about the info that I want to be able to monitor
(which would be a peer/subagent)?

If they both run together, how would each agent know which requests were

for them - separate ports?

I’m new to SNMP - thx for your patience. > :slight_smile:

Thanks for your time.

Hi Karl…

I am at a satisfactory point in the development, but I’m not 100% sure
that I’m conforming to accepted practices of developing these things.
:slight_smile:

We had a version of the CMU agent partially modified to work for bits
and pieces of our application. I’m currently extending that.

I added my own OIDs and such to the “mib.txt” that was on our system
(I’m assuming that it came with QNX and was not “homegrown”), and it
recognizes them for set and get responses.

So essentially, I’m extending the CMU agent to work under QNX as well
as to work for the variables that I’m adding… I’m using the
standard(?) QNX manager utilities to test my agent.

Thanks for the link. According to those tools, they’ll generate ansi
C from your MIB file, so compiling it under QNX should be no problem.

I’ll certainly help you if I can, but I’m no expert in this area…

Best of luck.

Jeff

On Mon, 27 Nov 2000 09:42:43 +0100, Karl-Erik Johansson
<kljo.distans@swipnet.se> wrote:

Hi Jeff,

I have exactly the same situation, and is just starting my work.

How far have you gotten?

I have found a good SNMP toolbox that give a complete SNMP agent for various
platforms from a MIB-file.
It’s at: > http://www.adventnet.com/products/cagent/index.html

But I need to know how to set it in the QNX platform…

Regards

/Karl


Jeff Bailey wrote:

Hello…

I’ve been looking at implementing SNMP capabilities into an application
that we’re developing on QNX4.25…

My question is, how do I incorporate the application variables that I
want to monitor into SNMP? Does 4.25 have support for subagents or SMUX

peers? If so, can you point me to the documentation (I haven’t found
anything)?

If I have to develop a whole new agent, does it run in place of the QNX
agent, or in parallel with the QNX agent? IOW, am I forced to disable
the QNX agent if I have to run my own? Or is there a way to tell the
QNX default agent about the info that I want to be able to monitor
(which would be a peer/subagent)?

If they both run together, how would each agent know which requests were

for them - separate ports?

I’m new to SNMP - thx for your patience. > :slight_smile:

Thanks for your time.

Please remove NOSPAM if emailing reply. Thanks.

Jeff,

I have the same questions. Did you determine how to run your snmp interface
along side snmpd


Dave


Karl-Erik Johansson wrote:

Hi Jeff,

I have exactly the same situation, and is just starting my work.

How far have you gotten?

I have found a good SNMP toolbox that give a complete SNMP agent for various
platforms from a MIB-file.
It’s at: > http://www.adventnet.com/products/cagent/index.html

But I need to know how to set it in the QNX platform…

Regards

/Karl

Jeff Bailey wrote:

Hello…

I’ve been looking at implementing SNMP capabilities into an application
that we’re developing on QNX4.25…

My question is, how do I incorporate the application variables that I
want to monitor into SNMP? Does 4.25 have support for subagents or SMUX

peers? If so, can you point me to the documentation (I haven’t found
anything)?

If I have to develop a whole new agent, does it run in place of the QNX
agent, or in parallel with the QNX agent? IOW, am I forced to disable
the QNX agent if I have to run my own? Or is there a way to tell the
QNX default agent about the info that I want to be able to monitor
(which would be a peer/subagent)?

If they both run together, how would each agent know which requests were

for them - separate ports?

I’m new to SNMP - thx for your patience. > :slight_smile:

Thanks for your time.