What 3par should provide for RC monitoring....
Posted: Mon Apr 13, 2015 11:08 am
OK after 3 years of running blind on RC and being recently burned we finally started our script to monitor RC groups and RPO violations.
First and foremost this is a WORK IN PROGRESS!!!
I figured I would get this out there now rather than wait until ti is all done to help other people that may be in the same jam with being blind to RC delays.
The script will enumerate RC Groups and volumes and based on the period the RC group is set to determine if any volumes in the RC group are past their calculated RPO. Calculated RPO is determined by looking at the last time the volume synced and adds the period interval and compares that to the current time. If it is past the RPO it will export the data into a csv that can be used to see how far behind it is. There is still improved logic to come on this as the way showrc command exports data and what fields can be counted as reliable is a work in progress.
There is a parameter to bypass (default) any RC groups that are stopped.
Futures will include ability to write the data into a MS SQL DB and also to alert on stopped RC groups.
First and foremost this is a WORK IN PROGRESS!!!
I figured I would get this out there now rather than wait until ti is all done to help other people that may be in the same jam with being blind to RC delays.
The script will enumerate RC Groups and volumes and based on the period the RC group is set to determine if any volumes in the RC group are past their calculated RPO. Calculated RPO is determined by looking at the last time the volume synced and adds the period interval and compares that to the current time. If it is past the RPO it will export the data into a csv that can be used to see how far behind it is. There is still improved logic to come on this as the way showrc command exports data and what fields can be counted as reliable is a work in progress.
There is a parameter to bypass (default) any RC groups that are stopped.
Futures will include ability to write the data into a MS SQL DB and also to alert on stopped RC groups.