refs issue-1201 in upstream.

Add 100 characters from response body to bean.msg after keyword not match.
This commit is contained in:
Jimmy Huang 2022-01-24 13:31:49 +08:00
parent c3c4db52ec
commit ee90d2713f

View file

@ -231,7 +231,11 @@ class Monitor extends BeanModel {
bean.msg += ", keyword is found";
bean.status = UP;
} else {
throw new Error(bean.msg + ", but keyword is not found");
data = data.replace(/<[^>]*>?|[\n\r]|\s+/gm, " ");
if ( data.length > 50 ) {
data = data.substring(0, 47) + "...";
}
throw new Error(bean.msg + ", but keyword is not in [ " + data + " ]");
}
}