Guest User

Untitled

a guest
Nov 21st, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. // Change alert count to something reasonable for production
  2. var alertCountLimit = 100;
  3. // Field name from additional_info to set as metric name
  4. var newMetricName = 'u_field_you_want';
  5.  
  6. var alertGr = new GlideRecord('em_alert');
  7. alertGr.setLimit(alertCountLimit);
  8. alertGr.query();
  9.  
  10. while (alertGr.next()) {
  11. if (alertGr.additional_info != '') {
  12. if (typeof JSON.parse(alertGr.additional_info)[newMetricName]) != 'undefined') {
  13. alertGr.metric_name = JSON.parse(alertGr.additional_info)[newMetricName]
  14. gs.info('***metric name population***\n Changed ' + alertGr.number + ' metric_name to' + JSON.parse(alertGr.additional_info)[newMetricName]);
  15. }
  16. }
  17. }
Add Comment
Please, Sign In to add comment