Class ::rrd::DataSource
::rrd::DataSource
create ... \
[ -baseResolution baseResolution ] \
[ -name name ] \
[ -rrdFile rrdFile ] \
[ -type (default "DERIVE") ]
Defined in packages/rrd-tool/tcl/rrd-procs.tclClass Relations
- class: ::nx::Class
![[i]](/resources/acs-subsite/ZoomIn16.gif)
- superclass: ::nx::Object
![[i]](/resources/acs-subsite/ZoomIn16.gif)
::nx::Class create ::rrd::DataSource \
-superclass ::nx::Object
Methods (to be applied on instances)
deleteRRD (scripted, public)
<instance of rrd::DataSource
> deleteRRD
- Testcases:
-
No testcase defined.
if {[file exists ${:rrdFile}]} { file delete ${:rrdFile} } <instance of rrd::DataSource
> lastupdate
- Testcases:
-
No testcase defined.
return [Rrd::lastupdate ${:rrdFile}] <instance of rrd::DataSource
> requireRRD
- Testcases:
-
No testcase defined.
if {![file exists ${:rrdFile}]} {
:createRRDfile
}update (scripted, public)
<instance of rrd::DataSource
> update [ -timestamp timestamp ] \
value
- Switches:
- -timestamp (optional, defaults to
"N")
- Parameters:
- value (required)
- Testcases:
-
No testcase defined.
ns_log notice "Rrd::update ${:rrdFile} ${timestamp}:$value"
Rrd::update ${:rrdFile} ${timestamp}:$value