|
Userdefined graphs will, by default, use the labels from the primary component Target unless you override this. You need to make sure that your routers.cgi* directives for the userdefined graph come after the first routers.cgi*Graph definition.
The ShortLegend, LegendI/O and Legend1/2/3/4 are ALWAYS taken from the relevant component Targets, since there will be many of them. You cannot override these at userdefined-graph level as there would be no way to know /which/ to override. Similarly, the MaxBytes used to calculate percentages for a given component Target is taken from that component Target. Not all directives make sense when defined at a useddefined-graph level.
The auto-generated Incoming/Outgoing graphs are classified as userdefined graphs (techinically, it should be 'composite' rather than 'userdefined' but ihstorically theyve always been called the former) hence a default target of 'first userdefined' may well pick these. The 'first' is defined alphabetically by ShortName so if you have
routers.cgi*ShortDescription[All-Traffic]: _First Graph
then this will result in it being first alphabetically and hence chosen. You can also disable the creation of the default Inconimg/Outgoing graphs in the routers2.conf
_________________ Steve Shipway UNIX Systems, ITSS, University of Auckland, NZ Woe unto them that rise up early in the morning... -- Isaiah 5:11
|