Hallo, ich überwache einen value, der in Bytes übergeben wird. Im XML-Skript lasse ich den Wert auf Gigabyte umrechnen und lasse die Dezimalstellen über "Auto" ausblenden. Als Einheit bekomme ich z.B. "54 GByte #". Weshalb wird das "#" immer mit angezeigt?

Danke und Gruss Merlin

<result>
        <channel> ID # 241 Total LBAs Written </channel>
		<VolumeSize>GigaByte</VolumeSize>
		<mode>Absolute</mode>
	        <DecimalMode>Auto</DecimalMode>
		<showChart>1</showChart>
	        <showTable>1</showTable>
	        <warning>0</warning>
	        <float>1</float>
	        <value> 58559466496 </value>
	        <LimitMaxError>100000000000000</LimitMaxError>
	        <LimitMaxWarning>10000000000000</LimitMaxWarning>
	        <LimitWarningMsg>My custom note for warnings</LimitWarningMsg>
	        <LimitErrorMsg>My custom note for errors</LimitErrorMsg>
	        <LimitMode>1</LimitMode>
</result>

Article Comments

Hallo,
das # wird angezeigt weil keine explizite Einheit im Skript mitgegeben wird. Die Umrechnung kann PRTG direkt selbst machen, diese muss nicht explizit angegeben werden. Bitte versuchen Sie einmal ein weiteres Tag mit

<unit>BytesDisk</unit>

anzugeben. Dann kann PRTG direkt mit den Werten arbeiten. Alternativ ist es möglich eine Custom Einheit mitzugeben:

<customunit>Gigabyte</customunit>

Beste Grüße


Jul, 2014 - Permalink