Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Cisco::UCS::Common::EnUsernContributediPeo::UCS::Common::EnvironmentalStats(3)

NAME
       Cisco::UCS::Common::EnvironmentalStats -	Class for operations with
       Cisco UCS environmental stati.

SYNOPSIS
	       # Print all blades in all chassis along with a cacti-style listing of
	       # the blades current, maximum and average CPU temperature values.

	       map {
		       print "Chassis: " . $_->id ."\n";

		       map {
			       print "\tBlade: ". $_->id;

			       map {
				       print "\n\t\tCPU: ". $_->id
				       . "\n\t\t\tCurrent:". $_->env_stats->temperature
				       . "\n\t\t\tMax:". $_->env_stats->temperature_max
				       . "\n\t\t\tAvg:". $_->env_stats->temperature_avg	."\n"

			       }
			       sort { $a->id <=> $b->id	} $_->get_cpus
		       }
		       sort { $a->id <=> $b->id	} $_->get_blades
	       }
	       sort {
		       $a->id <=> $b->id
	       } $ucs->get_chassiss;

	       # Prints	something like:
	       #
	       # Chassis: 1
	       #       Blade: 1
	       #	       CPU: 1
	       #		       Current:32.500000
	       #		       Max:33.000000
	       #		       Avg:32.375000
	       #
	       #	       CPU: 2
	       #		       Current:37.000000
	       #		       Max:37.000000
	       #		       Avg:32.500000
	       #       Blade: 2
	       #	       CPU: 1
	       #		       Current:45.500000
	       #		       Max:46.000000
	       #		       Avg:45.666668
	       # ...etc.

DECRIPTION
       Cisco::UCS::Common::EnvironmentalStats is a class providing operations
       with Cisco UCS environmental stati.

       Note that you are not supposed to call the constructor yourself,	rather
       a Cisco::UCS::Common::EnvironmentalStats	object is created
       automatically by	method calls on	a Cisco::UCS::Blade object.

METHODS
       input_current

       Returns the current input current value for the target object.

       input_current_avg

       Returns the current average input current value for the target object.

       input_current_min

       Returns the current minimum input current value for the target object.

       input_current_max

       Returns the current maximum input current value for the target object.

       temperature

       Returns the current temperature value for the target object.

       temperature_avg

       Returns the average temperature value for the target object.

       temperature_max

       Returns the maximum temperature value for the target object.

       temperature_min

       Returns the minimum temperature value for the target object.

       thresholded

       Flag to indicate	if the environmental status is in a thresholded	state.

       suspect

       Flag to indicate	if the environmental status is in a suspect state.

       time_collected

       Returns the timestamp at	which time the status information were
       collected.

AUTHOR
       Luke Poskitt, "<ltp at cpan.org>"

BUGS
       Please report any bugs or feature requests to
       "bug-cisco-ucs-common-environmentalstats	at rt.cpan.org", or through
       the web interface at
       <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Cisco-UCS-Common-EnvironmentalStats>.
       I will be notified, and then you'll automatically be notified of
       progress	on your	bug as I make changes.

SUPPORT
       You can find documentation for this module with the perldoc command.

	   perldoc Cisco::UCS::Common::EnvironmentalStats

       You can also look for information at:

       o   RT: CPAN's request tracker

	   <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Cisco-UCS-Common-EnvironmentalStats>

       o   AnnoCPAN: Annotated CPAN documentation

	   <http://annocpan.org/dist/Cisco-UCS-Common-EnvironmentalStats>

       o   CPAN	Ratings

	   <http://cpanratings.perl.org/d/Cisco-UCS-Common-EnvironmentalStats>

       o   Search CPAN

	   <http://search.cpan.org/dist/Cisco-UCS-Common-EnvironmentalStats/>

LICENSE	AND COPYRIGHT
       Copyright 2013 Luke Poskitt.

       This program is free software; you can redistribute it and/or modify it
       under the terms of either: the GNU General Public License as published
       by the Free Software Foundation;	or the Artistic	License.

       See http://dev.perl.org/licenses/ for more information.

perl v5.32.1			  201Cisco::UCS::Common::EnvironmentalStats(3)

NAME | SYNOPSIS | DECRIPTION | METHODS | AUTHOR | BUGS | SUPPORT | LICENSE AND COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Cisco::UCS::Common::EnvironmentalStats&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help