LUALoriotPro WEB site

LoriotPro scripting documentation
Extensions for LUA language

Table of contents Search function

Print the current page Mail this  link UTUBE Channel version française

lp.GraphADVPollingToJpeg

LoriotPro has extended the LUA sripting language by providing its own LUA libraries. The new functions provided are dedicated to the creation of monitoring and SNMP automation application.

Syntax

value = lp.GraphADVPollingToJpeg('uid','filename.jpeg','title',height,width);

Description

The lp.GraphPollingToJpeg LUA function create a jpeg image file of the graph of the polling response time attached to an audit process.

Parameters

‘uid’              The UID of the audit process located in the directory

'filename.jpg' The path and name of the destination jpeg file.

Warning  ! If you use the '\' in the path you must replace it with '\\'. The '\'character is use as an escape character in LUA.

Title The title of the graph

height        The height of the generated image

width          The width of the generated image

Return Values

value : equal 1 if a file has been generated

Return nil if an error occurs

The image file generated

Example

Use the editor wizard for selecting an UID

graph to jpeg

graph to jpeg

The code :

i=lp.GraphADVPollingToJpeg("5114491169685897241","c:\\image1.jpg","mytitle",200,600);

if (i) then lp.Print("File generated\n");

else lp.Print("File no generated\n");

end

graph to jpeg

View of the image generated

graph to jpeg

 

 

 


www.loriotpro.com