<div dir="ltr"><div dir="ltr"><div>Hi Mohammed,</div><div><br></div><div>There are two steps:<br>1) <br></div><div>You need to create D-bus monitor rules in phosphor-Dbus-monitor. <br>Eg: <a href="https://github.com/openbmc/phosphor-dbus-monitor/blob/master/src/example/example.yaml">https://github.com/openbmc/phosphor-dbus-monitor/blob/master/src/example/example.yaml</a><br></div><div>For IBM systems we defined the YAML like as below where for each critical event (creation of error log), SNMP trap is being sent.</div><div><a href="https://github.com/openbmc/openbmc/blob/master/meta-ibm/recipes-phosphor/dbus/events-policy/config.yaml#L129">https://github.com/openbmc/openbmc/blob/master/meta-ibm/recipes-phosphor/dbus/events-policy/config.yaml#L129</a><br><br></div><div>2) Once you have configured the D-bus-monitor rules then You need to create the subscription-like below.<br>busctl call  xyz.openbmc_project.Network.SNMP /xyz/openbmc_project/network/snmp/manager xyz.openbmc_project.Network.Client.Create Client sqs "<snmp trap reciever IP>" <snmp trap listener port >  "xyz.openbmc_project.Network.Client.IPProtocol.IPv4" <br></div><div><br></div><div>Ratan<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 16, 2021 at 1:05 AM Mohammed.Habeeb ISV <<a href="mailto:mohammed.habeeb@inventec.com">mohammed.habeeb@inventec.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi <br>
<br>
Is there any logging to enable to check if snmp trap is generated? How to trigger snmp traps?<br>
Adding phosphor-snmp recipe is enough for snmp trap to function or needed any other configs?<br>
<br>
Thanks for your help.<br>
<br>
Regards<br>
Habeeb<br>
<br>
</blockquote></div></div>