Subscribe

DFM (OPs manager) volume-autosized email alert.

Hi All

I am trying to get an DFM email alert sent when volumes auto-grow. This is because my Production SQL LUNs are in volumes that are set to grow automatically if they reach their pre-defined threshold. If the SQL volumes needs to autogrow then i would like to be alerted, investigate (with the DBAs) why and if required increase the size of the volumes (or decrease the size if the increase is not warranted).


However my attempt to get this alert through has failed so far. If I "test" the alarm i do get a test email, however the SNMP trap does not seem to be sent from the filers to the admin host where DFM resides (which should trigger the email alert). I receive other email alerts for other events just fine.


I have created a test volume and added it to an Alarm in DFM. I have then enabled the "vol autosize" function on this volume and then filled the volume up with data files. When the volume reaches its capacity threshold I can see a message on the filer console that the volumes does indeed autogrow but am not receiving the email alert about it.

STEPS FOLLOWED:
1)Add the DFM server as traphost to filer using snmp traphost add <dfm-ip-address> and set init to "1".

2)Create a volume of size say 2GB on ontap and let dfm discover it.

3)Enable autosize for newly created volume by vol autosize <vol> -m <size> on eg: vol autosize vol_autosize -m 3g -i 100g on

4)Created an e-mail alert(alarm) for the event " volume-autosized" on group of volumes which my test volume is part of.

5)I have written data on this volume to fill it up and trigger autogrow function (successfully).

6)Now on filer console you can see meesages like "JUNE 28 17:06:02 EST [NASHC01: wafl.vol.autoSize.done:info]: Automatic increase size of volume 'test_vol_autogrow' by 102400 kbytes done.."

However as stated i do not receive the email alert from DFM warning me that the volume has grown in size.


Can anyone advise how to get this email alert working? Thanks in advance.

Regards
WH

Re: DFM (OPs manager) volume-autosized email alert.

Hi,

The problem could be DFM is not receiving the SNMP trap for this event.

Can you paste the output of dfm report view snmp-traps-all <host-ip/host-id>?

Regards

Pradeep L

DFM (OPs manager) volume-autosized email alert.

Is the trap listener enabled within DFM?

dfm option list snmpTrapListenerEnabled

DFM (OPs manager) volume-autosized email alert.

Also check the following command in the filer.

sim1> snmp

contact:

location:

        Lab-DC1

authtrap:

        0

init:

        1

traphosts:

        192.168.98.10 (192.168.98.10) <192.168.98.10>

community:

        ro public

sim1>

Make sure your DFM server is under traphosts and init is set to 1.

Re: DFM (OPs manager) volume-autosized email alert.

Thanks Pradeep,

Output to "dfm report view snmp-traps-all" listed below....

C:\>dfm report view snmp-traps-all 192.168.22.91

There are no trap generated events.

Re: DFM (OPs manager) volume-autosized email alert.

Thanks richardsopp

Output to "dfm option list snmpTrapListenerEnabled"

C:\>dfm option list snmpTrapListenerEnabled
Option                  Value
----------------------- ------------------------------
snmpTrapListenerEnabled Yes

Regards WH

Re: DFM (OPs manager) volume-autosized email alert.

Hi Adai,

As stipulated earlier I have added the DFM server as traphost and init is set to 1 (but here is the output anyway).

Filer1> snmp

contact:

       

location:

        St Leonards

authtrap:

        0

init:

        1

traphosts:

        192.168.86.39 (uppstxxxxxx.xxx.mgmt.det) <192.168.86.39>

community:

        ro ingarlic

thanks for your reply though.

Re: DFM (OPs manager) volume-autosized email alert.

Hi,

The problem is clear. DFM is not receiving any traps from that particular storage system. Once DFM receives traps, it will generate the event

and an e-mail alert will be sent for the same.

Regards

Pradeep L

Re: DFM (OPs manager) volume-autosized email alert.

Hi - Yes Pradeep,

I had guessed that the traps were not getting through. Can you help to understand why this is? and how to fix it?

Thanks

WH

Re: DFM (OPs manager) volume-autosized email alert.

Hi WH,

             This is what I did.

My snmp setting on the filer.

sim1> snmp

contact:

location:

        lab-DC

authtrap:

        0

init:

        1

traphosts:

        192.168.98.10 (192.168.98.10) <192.168.98.10>

community:

        ro public

sim1>

My DFM settings

C:\>dfm options list snmpTrapListenerEnabled

Option                  Value

----------------------- ------------------------------

snmpTrapListenerEnabled Yes

C:\>

Then created a volume in the filer.

sim1> vol create auto_grow_test -s none aggr1 25m

Creation of volume 'auto_grow_test' with size 25m on containing aggregate

'aggr1' has completed.

sim1>

Turned on autosize and below are its details.

sim1> vol autosize auto_grow_test

Volume autosize is currently ON for volume 'auto_grow_test'.

The volume is set to grow to a maximum of 40 MB, in increments of 5 MB.

sim1>

Discovered that volume in dfm, forcefully instead of waiting by issuing the below cli.

dfm host discover <filerid/name>

Then kept writing to the volume such that it will autogrow.

Below are the messages from the filer.

sim1*> df -h auto_grow_test

Filesystem               total       used      avail capacity  Mounted on

/vol/auto_grow_test/       26MB       21MB     4768KB      82%  /vol/auto_grow_test/

/vol/auto_grow_test/.snapshot     6756KB        0KB     6756KB       0%  /vol/auto_grow_test/.snapshot

sim1*>

sim1*> Tue Jul 26 13:23:07 GMT [wafl.vol.autoSize.done:info]: Automatic increase size of volume 'auto_grow_test' by 5120 kbytes done.

sim1*> Tue Jul 26 13:23:17 GMT [wafl.vol.autoSize.done:info]: Automatic increase size of volume 'auto_grow_test' by 2048 kbytes done.

sim1*> Tue Jul 26 13:23:30 GMT [wafl.vol.autoSize.fail:info]: Unable to grow volume 'auto_grow_test' to recover space: Volume cannot be grown beyond maximum growth limit

Tue Jul 26 13:24:00 GMT [monitor.globalStatus.nonCritical:warning]: /vol/auto_grow_test is full (using or reserving 100% of space and 9% of inodes, using 100% of reserve).

Below is the report in DFM where I see the auto-size event.

C:\>dfm report view events-history 228

Severity    Event ID Event                                                          Triggered    Ack'ed By Ack'ed       Del

----------- -------- -------------------------------------------------------------- ------------ --------- ------------ ---

Error       325      Volume Full                                                    26 Jul 13:20

Information 324      Volume Autosized                                               26 Jul 13:20

Information 322      Volume Autosized                                               26 Jul 13:20

Information 319      Volume Autosized                                               26 Jul 13:18

Warning     317      Volume Almost Full                                             26 Jul 13:18

Information 315      Volume Autosized                                               26 Jul 13:18

Normal      313      No Schedule Conflict between snapshot and snapvault schedules  26 Jul 13:18

Normal      312      No Schedule Conflict between snapshot and SnapMirror schedules 26 Jul 13:18

Normal      311      Snapshots Age: Normal                                          26 Jul 13:18

Normal      310      Snapshots Count: Normal                                        26 Jul 13:18

Information 309      Volume Autosized                                               26 Jul 13:18

Information 307      Volume Autosized                                               26 Jul 13:18

Normal      304      Volume Space Reserve OK                                        26 Jul 13:17

Normal      303      Volume Next Snapshot Possible                                  26 Jul 13:17

Normal      302      Volume First Snapshot OK                                       26 Jul 13:17

Normal      301      Inodes Utilization Normal                                      26 Jul 13:17

Normal      300      Volume Space Normal                                            26 Jul 13:17

Normal      299      Scheduled Snapshots Enabled                                    26 Jul 13:17

Normal      298      Volume Online                                                  26 Jul 13:17

C:\>

Where 228 is the volume id in dfm.

Hope this helps.

Regards

adai