| Cheshire Cat Computing http://www.steveshipway.org/forum/ |
|
| UserDefined Graph NOT Using Directives http://www.steveshipway.org/forum/viewtopic.php?f=2&t=4847 |
Page 1 of 1 |
| Author: | mmartin [ Sat Nov 19, 2011 10:49 am ] |
| Post subject: | UserDefined Graph NOT Using Directives |
| Author: | stevesh [ Mon Nov 28, 2011 9:32 am ] |
| Post subject: | Re: UserDefined Graph NOT Using Directives |
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 |
|
| Author: | mmartin [ Tue Nov 29, 2011 8:19 am ] |
| Post subject: | Re: UserDefined Graph NOT Using Directives |
Hey Steve, thanks for the reply. Ok that makes sense then, thanks... So basically for User-Defined graphs you can use any directive (with the "routers.cgi*" prefix) other than any "Legend" directives and MaxBytes because they are given to the User-Defined Graph from the first component/interface target, right? Thanks again for your reply, Matt |
|
| Author: | stevesh [ Tue Nov 29, 2011 8:23 am ] |
| Post subject: | Re: UserDefined Graph NOT Using Directives |
Not quite. If you check the documentation in the doc/MRTG_INFO file, then the directives that can be used with the routers.cgi* prefix on a userdefined graph are indicated by the [G] tag. These are things that apply to the whole graph. Things that would apply to just one component line are still defined at the component Target level. |
|
| Page 1 of 1 | All times are UTC + 12 hours [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |
|