upsstats.html man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

upsstats.html(5)     Network UPS Tools (NUT)	 upsstats.html(5)

NAME
       upsstats.html  -	 HTML  template	 for  Network  UPS  Tools
       upsstats

DESCRIPTION
       This file is used by upsstats.cgi(8)  to	 generate  status
       pages.	Certain	 commands  are	recognized,  and  will be
       replaced with various status elements on the fly.

FORMATTING
       All commands must be alone on a line, and  start	 and  end
       with  @.	  A  line that has any extra characters before or
       after the @ will be passed through unchanged.

BLOCK CONTROL
       Some commands begin blocks - sections of the template that
       will  be included, excluded, or repeated depending on cer-
       tain parameters.

       @FOREACHUPS@
	      Starts a block that will be repeated for each MONI-
	      TOR  directive  in  the hosts.conf(5).  This is how
	      you can generate pages that  monitor  all	 of  your
	      systems simultaneously.

       @ENDFOR@
	      Ends a FOREACHUPS block.

       @IFSUPP var@
	      Starts  a	 block	that  will only be printed if the
	      variable var is supported by the current UPS.  This
	      is  generally used to suppress "not supported" mes-
	      sages by	avoiding  the  label  and  variable  call
	      entirely.

       @ENDIF@
	      Ends an IFSUPP block.

       IFSUPP  blocks may be contained within a FOREACHUPS block.
       Nesting and other combinations are not supported.

OTHER COMMANDS
       @AMBTEMP@
	      Insert the ambient temperature in the current  tem-
	      perature scale.

       @DATE format@
	      Insert  the  current  date  and  time.   The format
	      string is passed to strftime, so almost anything is
	      possible.	 See strftime(3) for possible values.

       @DEGREES@
	      Insert  the entity for degrees (°) and either C
	      or F depending on the current temperature scale.

       @HOST@ Insert the designation of the host being monitored,
	      like myups@localhost.

       @HOSTDESC@
	      Insert the host's description from hosts.conf(5).

       @HOSTLINK@
	      Insert a link to upsstats.cgi with the "host" vari-
	      able set to the current UPS.  This is  only  useful
	      within a FOREACHUPS block.

       @IMG varname [extra]@
	      Insert  an  IMG  SRC  to upsimage.cgi(8) for one of
	      four possible status variables:

		   BATTPCT - Battery charge - a percentage

		   LOADPCT - UPS load - percentage

		   OUTVOLT - Outgoing voltage (from the UPS)

		   UTILITY - Incoming utility voltage

	      extra is where you can put additional  definitions.
	      Right now the valid definitions are colors for var-
	      ious parts of the bars drawn by upsimage.cgi.  Pos-
	      sible color names are:

		   back_col - background color

		   scale_num_col - scale number color

		   summary_col	-  summary  color  (number at the
	      bottom)

		   ok_zone_maj_col     - major	scale  color  for
	      the normal ("ok") zone

		   ok_zone_min_col     -  minor	 scale	color for
	      the normal ("ok") zone

		   neutral_zone_maj_col - major scale  color  for
	      the neutral zone

		   neutral_zone_min_col	 -  minor scale color for
	      the neutral zone

		   warn_zone_maj_col - major scale color for  the
	      warning zone

		   warn_zone_min_col  - minor scale color for the
	      warning zone

		   bar_col - the color of the bar in the middle

	      All colors are hex  triplets  -  0xff0000	 is  red,
	      0x00ff00 is green, and 0x0000ff is blue.

	      Examples:

		   @IMG BATTPCT@

		   @IMG	 BATTPCT back_col=0xff00ff bar_col=0xaab-
	      bcc@

		   @IMG UTILITY ok_zone_maj_col=0x123456@

       @REFRESH@
	      Insert the META header  magic  for  refreshing  the
	      page  if that variable has been set by the browser.
	      This needs to be in the HEAD section of the page.

       @STATUS@
	      Expand the abbreviations in the STATUS  variable	-
	      OL  becomes "On line", OB becomes "On battery", and
	      so on.

       @STATUSCOLOR@
	      Insert red, green, or yellow color triplets depend-
	      ing  on  the  severity  of  the current UPS status.
	      Normal operations are green, warnings like  voltage
	      trim/boost  or  "off"  are yellow, and other events
	      like being on battery or having a low  battery  are
	      red.

       @VAR varname@
	      Insert  the  current  value  of the status variable
	      varname on the host being monitored, or  "Not  sup-
	      ported".

       @TEMPC@
	      Use   the	  Celsius   scale  for	temperature  data
	      (default).

       @TEMPF@
	      Use the Fahrenheit scale for temperature data.

       @UPSTEMP@
	      Insert the UPS temperature in the current scale.

       @UTILITYCOLOR@
	      Insert either  #FF0000  (red)  or	 #00FF00  (green)
	      depending	 on  the  incoming  utility  voltage.  By
	      default this will return green, unless the  utility
	      is  outside the bounds defined by lowxfer and high-
	      xfer.   Those  voltages  are  a  function	 of  your
	      driver, and do not exist on all of them.

       @VERSION@
	      Insert the version number of the software.

OTHER TEMPLATES
       upsstats.cgi(8)	will  also  open  a file called upsstats-
       single.html if you call it with "host=" set  in	the  URL.
       That  file  uses	 the same rules and techniques documented
       here.

SEE ALSO
       upsstats.cgi(8), upsimage.cgi(8)

   Internet resources:
       The    NUT    (Network	 UPS	Tools)	   home	    page:
       http://www.exploits.org/nut/

       NUT     mailing	  list	  archives    and    information:
       http://lists.exploits.org/

			 Mon Sep 16 2002	 upsstats.html(5)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net