well, I'm doing a cacti graph to show the weblogic server status..
I take the status with a snmp get and my ideas was to do the following..
1) get the Status..
2) compare the status with the "Running" string
3) if the strings match, the variable status_value would receive the value
1, else it would be 0
4) create the graph with the status_value variable ..so if the server is
running, my graphs would be in 1 .. else it would be in 0 ..

do you have any idea of how could I do that?

2011/11/7 Simon Hobson <[email protected]>

> Andre Luis wrote:
> >hello, I'm new into cacti and I would like to know it there's a way
> >to compare strings with CDEF ...
> >
> >I did some tests using numbers and it worked, but when I try with
> >strings, it gives an error.."ERROR: invalid rpn expression in:"
>
> That's because these functions only work, and only makes sense with,
> numbers. You cannot store strings in RRD databases, so there aren't
> tools to work with them.
>
> If you need to do conditionals based on strings from "the outside",
> then you may need to dynamically build your graph/query definitions.
> Eg, in Bash :
>
> (
>   echo "<some stuff>"
>
>   if [ "$a" = "test" ]
>   then
>     echo "<some more stuff>"
>   else
>     echo "<some other stuff>"
>   fi
>   echo "<finishing stuff>"
> ) | rrdcgi .....
>
> I have some cgi scripts building many dynamic graphs, all written in Bash.
>
> --
> Simon Hobson
>
> Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
> author Gladys Hobson. Novels - poetry - short stories - ideal as
> Christmas stocking fillers. Some available as e-books.
>
> _______________________________________________
> rrd-users mailing list
> [email protected]
> https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users
>



-- 
Att,
_______________________________________________
rrd-users mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-users

Reply via email to