double atof (const char *string); 


Action()
{


    float freememory,totalmemory,maxmemory;


 //web_set_user("admin",lr_decrypt("4993d46de"),"localhost:8089");
 web_set_user("admin","" ,"localhost:8089");


 web_reg_save_param("Free memory",
 "LB=Free memory: ",
 "RB=Total memory:",
 LAST);


 web_reg_save_param("Total memory",
 "LB=Total memory:",
 "RB=Max memory:",
 LAST);


 web_reg_save_param("Max memory",
 "LB=Max memory:",
 "RB=",
 LAST);


 web_url("status", 
 "URL=http://localhost:8089/manager/status", 
 "TargetFrame=", 
 "Resource=0", 
 "RecContentType=text/html", 
 "Referer=", 
 "Snapshot=t1.inf", 
 "Mode=HTML", 
 LAST);


 sleep(5);
 //lr_output_message("%s",lr_eval_string("{Free memory}"));
    freememory=atof(lr_eval_string("{Free memory}"));
 totalmemory=atof(lr_eval_string("{Total memory}"));
 maxmemory=atof(lr_eval_string("{Max memory}"));
    //lr_output_message("%.2f %.2f %.2f",freememory,totalmemory,maxmemory);
   lr_user_data_point("Tomcat JVM Free memory", freememory);
   lr_user_data_point("Tomcat JVM Total memory", totalmemory);
   lr_user_data_point("Tomcat JVM Max memory", maxmemory);
 sleep(5);
 return 0;
}