mrtg-nw-guide.1
上传用户:shbosideng
上传日期:2013-05-04
资源大小:1555k
文件大小:18k
源码类别:

SNMP编程

开发平台:

C/C++

  1. ." Automatically generated by Pod::Man v1.37, Pod::Parser v1.14
  2. ."
  3. ." Standard preamble:
  4. ." ========================================================================
  5. .de Sh " Subsection heading
  6. .br
  7. .if t .Sp
  8. .ne 5
  9. .PP
  10. fB\$1fR
  11. .PP
  12. ..
  13. .de Sp " Vertical space (when we can't use .PP)
  14. .if t .sp .5v
  15. .if n .sp
  16. ..
  17. .de Vb " Begin verbatim text
  18. .ft CW
  19. .nf
  20. .ne \$1
  21. ..
  22. .de Ve " End verbatim text
  23. .ft R
  24. .fi
  25. ..
  26. ." Set up some character translations and predefined strings.  *(-- will
  27. ." give an unbreakable dash, *(PI will give pi, *(L" will give a left
  28. ." double quote, and *(R" will give a right double quote.  | will give a
  29. ." real vertical bar.  *(C+ will give a nicer C++.  Capital omega is used to
  30. ." do unbreakable dashes and therefore won't be available.  *(C` and *(C'
  31. ." expand to `' in nroff, nothing in troff, for use with C<>.
  32. .tr (*W-|(bv*(Tr
  33. .ds C+ Cv'-.1v'h'-1p's-2+h'-1p'+s0v'.1v'h'-1p'
  34. .ie n {
  35. .    ds -- (*W-
  36. .    ds PI pi
  37. .    if (n(.H=4u)&(1m=24u) .ds -- (*Wh'-12u'(*Wh'-12u'-" diablo 10 pitch
  38. .    if (n(.H=4u)&(1m=20u) .ds -- (*Wh'-12u'(*Wh'-8u'-"  diablo 12 pitch
  39. .    ds L" ""
  40. .    ds R" ""
  41. .    ds C` ""
  42. .    ds C' ""
  43. 'br}
  44. .el{
  45. .    ds -- |(em|
  46. .    ds PI (*p
  47. .    ds L" ``
  48. .    ds R" ''
  49. 'br}
  50. ."
  51. ." If the F register is turned on, we'll generate index entries on stderr for
  52. ." titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
  53. ." entries marked with X<> in POD.  Of course, you'll have to process the
  54. ." output yourself in some meaningful fashion.
  55. .if nF {
  56. .    de IX
  57. .    tm Index:\$1t\n%t"\$2"
  58. ..
  59. .    nr % 0
  60. .    rr F
  61. .}
  62. ."
  63. ." For nroff, turn off justification.  Always turn off hyphenation; it makes
  64. ." way too many mistakes in technical documents.
  65. .hy 0
  66. .if n .na
  67. ."
  68. ." Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
  69. ." Fear.  Run.  Save yourself.  No user-serviceable parts.
  70. .    " fudge factors for nroff and troff
  71. .if n {
  72. .    ds #H 0
  73. .    ds #V .8m
  74. .    ds #F .3m
  75. .    ds #[ f1
  76. .    ds #] fP
  77. .}
  78. .if t {
  79. .    ds #H ((1u-(\\n(.fu%2u))*.13m)
  80. .    ds #V .6m
  81. .    ds #F 0
  82. .    ds #[ &
  83. .    ds #] &
  84. .}
  85. .    " simple accents for nroff and troff
  86. .if n {
  87. .    ds ' &
  88. .    ds ` &
  89. .    ds ^ &
  90. .    ds , &
  91. .    ds ~ ~
  92. .    ds /
  93. .}
  94. .if t {
  95. .    ds ' \k:h'-(\n(.wu*8/10-*(#H)''h"|\n:u"
  96. .    ds ` \k:h'-(\n(.wu*8/10-*(#H)'`h'|\n:u'
  97. .    ds ^ \k:h'-(\n(.wu*10/11-*(#H)'^h'|\n:u'
  98. .    ds , \k:h'-(\n(.wu*8/10)',h'|\n:u'
  99. .    ds ~ \k:h'-(\n(.wu-*(#H-.1m)'~h'|\n:u'
  100. .    ds / \k:h'-(\n(.wu*8/10-*(#H)'z(slh'|\n:u'
  101. .}
  102. .    " troff and (daisy-wheel) nroff accents
  103. .ds : \k:h'-(\n(.wu*8/10-*(#H+.1m+*(#F)'v'-*(#V'z.h'.2m+*(#F'.h'|\n:u'v'*(#V'
  104. .ds 8 h'*(#H'(*bh'-*(#H'
  105. .ds o \k:h'-(\n(.wu+w'(de'u-*(#H)/2u'v'-.3n'*(#[z(dev'.3n'h'|\n:u'*(#]
  106. .ds d- h'*(#H'(pdh'-w'~'u'v'-.25m'f2(hyfPv'.25m'h'-*(#H'
  107. .ds D- D\k:h'-w'D'u'v'-.11m'z(hyv'.11m'h'|\n:u'
  108. .ds th *(#[v'.3m's+1Is-1v'-.3m'h'-(w'I'u*2/3)'s-1os+1*(#]
  109. .ds Th *(#[s+2Is-2h'-w'I'u*3/5'v'-.3m'ov'.3m'*(#]
  110. .ds ae ah'-(w'a'u*4/10)'e
  111. .ds Ae Ah'-(w'A'u*4/10)'E
  112. .    " corrections for vroff
  113. .if v .ds ~ \k:h'-(\n(.wu*9/10-*(#H)'s-2u~ds+2h'|\n:u'
  114. .if v .ds ^ \k:h'-(\n(.wu*10/11-*(#H)'v'-.4m'^v'.4m'h'|\n:u'
  115. .    " for low resolution devices (crt and lpr)
  116. .if n(.H>23 .if n(.V>19 
  117. {
  118. .    ds : e
  119. .    ds 8 ss
  120. .    ds o a
  121. .    ds d- dh'-1'(ga
  122. .    ds D- Dh'-1'(hy
  123. .    ds th o'bp'
  124. .    ds Th o'LP'
  125. .    ds ae ae
  126. .    ds Ae AE
  127. .}
  128. .rm #[ #] #H #V #F C
  129. ." ========================================================================
  130. ."
  131. .IX Title "MRTG-NW-GUIDE 1"
  132. .TH MRTG-NW-GUIDE 1 "2006-02-03" "2.13.2" "mrtg"
  133. .SH "NAME"
  134. mrtg-nw-guide - MRTG for NetWare
  135. .SH "SYNOPSIS"
  136. .IX Header "SYNOPSIS"
  137. This guide is intended to aid in the installation and configuration of s-1MRTGs0 on a NetWare server.
  138. .SH "OVERVIEW"
  139. .IX Header "OVERVIEW"
  140. &s-1MRTGs0 is a relative newcomer to the NetWare platform. Earlier versions of NetWare could not run s-1MRTGs0 natively for
  141. several reasons:
  142. .IP "(bu" 4
  143. Absence of NetWare s-1OSs0 support in the s-1MRTGs0 package.
  144. .IP "(bu" 4
  145. A NetWare server commandline length limitation.
  146. .IP "(bu" 4
  147. Absence of the Rateup executable (Rateup.nlm).
  148. .IP "(bu" 4
  149. A standard installation method.
  150. .IP "(bu" 4
  151. Problems with NetWare's implementation of Perl.
  152. .PP
  153. Support for the NetWare s-1OSs0 has now been fully added into s-1MRTGs0, beginning with s-1MRTGs0 release 2.12.2.
  154. .PP
  155. Liberallly minded operating systems support a commandline length approaching 1000 characters. In such environments it
  156. was an easy matter to pass the sometimes high number of parameters used by s-1MRTGs0's Rateup executable directly on the
  157. commandline. Until NetWare 6.5, NetWare had a commandline limit of 512 characters. This limitation was also removed
  158. for NetWare 6.0 by Service Pack 5. For other NetWare versions and earlier Service Packs, this limitation remains. To
  159. permit a 'standard' interface for NetWare, the Rateup executable has been modified to also read its parameters from
  160. a file, and the s-1MRTGs0 script has been modified to support this method on a NetWare platform.  (See New Rateup Switch)
  161. .PP
  162. A Rateup s-1NLMs0 is now available, along with the necessary scripts to build it if required. See the  NetWare Support
  163. section of this document for further details. Additionally, mrtg.pl has been revised because of the unique (to NetWare)
  164. name of executables (s-1NLMs0).
  165. .PP
  166. The absence of a specific installation procedure has caused s-1MRTGs0 to fail in the past because the Perl script could
  167. not find or load the Rateup executable. The installation method supplied here will solve this problem for now.
  168. .PP
  169. The s-1MRTGs0.pl script in the 2.12.2 (or later) version of s-1MRTGs0 has been configured to suit all likely versions of
  170. NetWare able to use Perl5, and bypasses all of the known problems with NetWare Perl running s-1MRTGs0.
  171. .SH "PREREQUISITES"
  172. .IX Header "PREREQUISITES"
  173. You will need the following:
  174. .IP "(bu" 4
  175. Perl 5.8.0 for NetWare with latest Perl Updates (February, 2005 or later; previous versions s-1MAYs0 work)
  176. .IP "(bu" 4
  177. NetWare 5.1 w/ s-1SP8s0, NetWare 6.0 w/ s-1SP5s0 or NetWare 6.5 w/ s-1SP2s0.
  178. .IP "(bu" 4
  179. A copy of the s-1MRTGs0 Package (v2.12.2 at time of writting)
  180. .IP "(bu" 4
  181. Three .ncf files to execute the Perl scripts at the NetWare server console.
  182. .IP "(bu" 4
  183. A copy of the Rateup s-1NLMs0 (Pre-built or compiled)
  184. .IP "(bu" 4
  185. Optionally, any NetWare supported Web Server (Netscape, Apache 1.3 or 2.0)
  186. .PP
  187. For copies of the .ncf files and Rateup s-1NLMs0, see NetWare Support in this document.
  188. .SH "INSTALLING MRTG"
  189. .IX Header "INSTALLING MRTG"
  190. .IP "1." 4
  191. Install the latest Perl 5.8.x release on your server. See the Perl documentation for details.
  192. .IP "2." 4
  193. Create the following directories:
  194. .Sp
  195. .Vb 10
  196. &         SYS:/Mrtg
  197. &         SYS:/Mrtg/bin
  198. &         SYS:/Mrtg/contrib    (Optional for this document)
  199. &         SYS:/Mrtg/doc        (Optional for this document)
  200. &         SYS:/Mrtg/html
  201. &         SYS:/Mrtg/html/images
  202. &         SYS:/Mrtg/html/work
  203. &         SYS:/Mrtg/lib
  204. &         SYS:/Mrtg/logs
  205. &         SYS:/Mrtg/translate
  206. .Ve
  207. .IP "3." 4
  208. Copy from the s-1MRTGs0 package the following files:
  209. .Sp
  210. .Vb 1
  211. &         ebine*        to  SYS:/Mrtg/bin              All files. See Note 1.
  212. .Ve
  213. .Sp
  214. .Vb 2
  215. &    Note 1: Add a .pl extension to the mrtg, cfgmaker and indexmaker files.
  216. &            The rateup.exe will NOT be needed on the NetWare server.
  217. .Ve
  218. .Sp
  219. .Vb 4
  220. &         econtribe*    to  SYS:/Mrtg/contrib/         Include sub-directories
  221. &         edoce*        to  SYS:/Mrtg/doc/             All files
  222. &         eimagese*     to  SYS:/Mrtg/html/images/     All files
  223. &         etranslatee*  to  SYS:/Mrtg/translate/       All files. See Note 2.
  224. .Ve
  225. .Sp
  226. .Vb 1
  227. &    Note 2: For English-only language support, all etranslate files EXCEPT Locales_mrtg may be deleted.
  228. .Ve
  229. .Sp
  230. .Vb 1
  231. &         elibe*        to  SYS:/Mrtg/lib              Include sub-directories. See Note 3.
  232. .Ve
  233. .Sp
  234. .Vb 1
  235. &    Note 3: This will create the SYS:/Mrtg/lib/mrtg2 and ./pod directories.
  236. .Ve
  237. .IP "4." 4
  238. Create copies of the three .ncf files and install them:
  239. .Sp
  240. .Vb 1
  241. &         *.ncf         to  SYS:/Mrtg/bin
  242. .Ve
  243. .Sp
  244. See NetWare Support in this document for details on how to create copies of these files.
  245. .IP "5." 4
  246. See Compiling Rateup.nlm"> in this document for details on compiling the Rateup s-1NLMs0 yourself if desired.
  247. A prebuit verion is available in the .emrtgebin directory where it must remain.
  248. .SH "CONFIGURING MRTG"
  249. .IX Header "CONFIGURING MRTG"
  250. .IP "(bu" 4
  251. Refer to Novell documentation on configuring and loading s-1SNMPs0 support on your server if this is the device to
  252. be monitored.
  253. .IP "(bu" 4
  254. Edit sys:/mrtg/bin/MakeMrtgCfg.ncf:
  255. .Sp
  256. .Vb 2
  257. &          - replace ccccc with the GET community name for the SNMP device (typically 'public'),
  258. &          - replace ddddd with the DNS name or IP address of the device to be monitored.
  259. .Ve
  260. .Sp
  261. .Vb 1
  262. &          e.g    public@www.myserver.com, public@10.202.65.180
  263. .Ve
  264. .Sp
  265. .Vb 2
  266. &          Note 1: These are NOT mail addresses, they just look like one!
  267. &          Note 2: If multiple devices are to be monitored, add their entries to the same line:
  268. .Ve
  269. .Sp
  270. .Vb 1
  271. &          e.g  perl cfgmaker.pl public@www.myserver.com public@10.202.65.180 > sys:/mrtg/bin/mrtg.cfg
  272. .Ve
  273. .Sp
  274. In this *(L"Getting Started*(R", it is 'suggested' to only monitor a single device.
  275. .IP "(bu" 4
  276. At the server console, run:
  277. .Sp
  278. .Vb 1
  279. &         sys:/mrtg/bin/MakeMrtgCfg.ncf
  280. .Ve
  281. .Sp
  282. This will create Mrtg.cfg in sys:/mrtg/bin.
  283. .IP "(bu" 4
  284. Edit the Mrtg.cfg configuration file created in the previous step. Note the following:
  285. .Sp
  286. It was found, when testing s-1MRTGs0 on a NetWare 6.5 server using a s-1NICs0 Interface, that mrtg.cfg contained
  287. the following message:
  288. .Sp
  289. .Vb 5
  290. & ### Interface 1 >> Descr: 'Intel(R)-8255x-based-Network-Connection'...
  291. & ### The following interface is commented out because:
  292. & ### * has a speed of 0 which makes no sense
  293. & # 
  294. & ...
  295. .Ve
  296. .Sp
  297. If this occurs, edit MakeMrtgCfg.ncf and add the following parameter as shown:
  298. .Sp
  299. .Vb 1
  300. & perl sys:emrtgebinecfgmaker.pl --zero-speed=nnn public@10.202.65.180 > sys:emrtgebineMrtg.cfg
  301. .Ve
  302. .Sp
  303. where fBnnnfR is the interface speed in bits per second. For a 100 Megabit s-1LANs0 s-1NICs0, nnn = 10000000. It will be
  304. necessary to re-execute the MakeMrtgCfg.ncf script before continuing with this section.
  305. .Sp
  306. Below line 16 (*** Global Defaults), add:
  307. .Sp
  308. .Vb 4
  309. & HtmlDir:  <a path>  e.g  HtmlDir:  sys:/mrtg/html
  310. & ImageDir: <a path>  e.g  ImageDir: sys:/mrtg/html/work
  311. & LogDir:   <a path>  e.g  LogDir:   sys:/mrtg/logs
  312. & IconDir:  <a path>  e.g  IconDir:  ./images
  313. .Ve
  314. .RS 4
  315. .IP "Note 1" 4
  316. .IX Item "Note 1"
  317. The HtmlDir entry specifies where s-1MRTGs0 will create its s-1HTMLs0 pages.
  318. .IP "Note 2" 4
  319. .IX Item "Note 2"
  320. The ImageDir entry specifies where the created graphic icons are placed.
  321. .IP "Note 3" 4
  322. .IX Item "Note 3"
  323. The IconDir entry specifies where the supplied s-1MRTGs0 icons are located.
  324. It s-1MUSTs0 be a relative path from HtmlDir or absolute s-1URLs0. The value shown
  325. is recommended.
  326. .RE
  327. .RS 4
  328. .RE
  329. .IP "(bu" 4
  330. At the server console run:
  331. .Sp
  332. .Vb 1
  333. & sys:/mrtg/bin/RunMrtg.ncf
  334. .Ve
  335. .Sp
  336. several times. By the third time it should run without showing error messages on the console screen.
  337. This should create:
  338. .RS 4
  339. .IP "(bu" 4
  340. A s-1HTMLs0 page in the (HtmlDir) directory for each monitored device,
  341. .IP "(bu" 4
  342. A .dat file in the (ImageDir) directory for each monitored device,
  343. .IP "(bu" 4
  344. Several .png icons in the (ImageDir) directory,
  345. .IP "(bu" 4
  346. Some log file entries in the (LogDir) directory.
  347. .RE
  348. .RS 4
  349. .Sp
  350. Note: If you experience a *(L"Use of uninitialised value in split*(R" error, it will be necessary to
  351. create a 'Path' environment variable at the server console; use the following example
  352. .Sp
  353. .Vb 1
  354. & env path="SYS:e"  (The actual value is immaterial, as long as the var itself exists.)
  355. .Ve
  356. .RE
  357. .IP "(bu" 4
  358. Edit sys:/mrtg/bin/MakeMrtgIndex.ncf. Change the indicated <path> shown in the following example to
  359. match the value entered for (HtmlDir).
  360. .Sp
  361. .Vb 1
  362. & perl --noscreen sys:/mrtg/bin/indexmaker.pl sys:/mrtg/bin/Mrtg.cfg > <path>/index.html
  363. .Ve
  364. .IP "(bu" 4
  365. Create an index.html page linking the seperate device s-1HTMLs0 page(s). At the server console, run:
  366. .Sp
  367. .Vb 1
  368. & sys:/mrtg/bin/MakeMrtgIndex.ncf
  369. .Ve
  370. .Sp
  371. This will create index.html in the (HtmlDir) directory.
  372. .IP "(bu" 4
  373. Optionally, configure a Web Server to permit access to the directory specified in (HtmlDir) to view the s-1MRTGs0
  374. graphs remotely, at, for example:
  375. .Sp
  376. .Vb 1
  377. & http://ip_or_dns/mrtg/index.html
  378. .Ve
  379. .Sp
  380. A sample configuration for an Apache Webserver is shown:
  381. .Sp
  382. .Vb 6
  383. & Alias /mrtg/ "SYS:/mrtg/html/"
  384. & <Directory "SYS:/mrtg/html">
  385. &             AllowOverride None
  386. &             Order allow,deny
  387. &             Allow from all
  388. & </Directory>
  389. .Ve
  390. .IP "(bu" 4
  391. Set the property of the directory pointed to by (ImageDir), to 'Purge Immediate'.
  392. .IP "(bu" 4
  393. Finally, read the s-1MRTGs0 documentation for much more detailed configuration/usage information.
  394. .PP
  395. Welcome to s-1MRTGs0!!
  396. .SH "MAKE MRTG RUN ALL THE TIME"
  397. .IX Header "MAKE MRTG RUN ALL THE TIME"
  398. &s-1MRTGs0 can be made to run periodically by at least two means:
  399. .IP "(bu" 4
  400. Using s-1CRONs0 Scheduling
  401. .IP "(bu" 4
  402. Running s-1MRTGs0 in Daemon Mode
  403. .Sh "s-1CRONs0 Scheduling"
  404. .IX Subsection "CRON Scheduling"
  405. To use s-1CRONs0 scheduling, create a s-1CRONs0 Scheduler entry to execute the RunMrtg.ncf file on a frequency appropriate for
  406. the server environment and information desired. The following entry in the sys:eetcecrontab file will execute s-1MRTGs0
  407. every five minutes:
  408. .PP
  409. .Vb 1
  410. & 0,5,10,15,20,25,30,35,40,45,50,55 * * * * sys:emrtgebinerunmrtg.ncf
  411. .Ve
  412. .PP
  413. The s-1CRONs0 Scheduler (cron.nlm) can be started automatically by adding it in s-1AUTOEXECs0.ncf or, manually loading it at
  414. the server console.
  415. .Sh "s-1MRTGs0 in Daemon Mode"
  416. .IX Subsection "MRTG in Daemon Mode"
  417. Refer to the MRTG-Reference document for information about the 'RunAsDaemon' option. Its use is outside the scope
  418. of this document.
  419. .SH "TROUBLESHOOTING"
  420. .IX Header "TROUBLESHOOTING"
  421. Read the s-1MRTGs0 documents, Perl documents or, finally, submit questions to the s-1MRTGs0 User forums.
  422. .PP
  423. For NetWare specific issues, submit questions to the Perl forum at 
  424. news://developer-forums.novell.com/novell.devsup.perl (Novell Developer Forums).
  425. .SH "COMPILING RATEUP.NLM"
  426. .IX Header "COMPILING RATEUP.NLM"
  427. In addition to the rateup.c and Makefile.Netware supplied with the s-1MRTGs0 release, you will also need:
  428. .IP "(bu" 4
  429. Metrowerks CodeWarrior with NetWare Support s-1ORs0 s-1GCCs0 Compiler (v3.0.3 or later) with NlmConv Utility
  430. .IP "(bu" 4
  431. Novell LibC s-1NDKs0 (February 2004 or later)
  432. .IP "(bu" 4
  433. &s-1GDs0 Graphics Library (v2.0.33 or later)
  434. .IP "(bu" 4
  435. LibPNG Graphics Library (v1.2.8 or later)
  436. .IP "(bu" 4
  437. ZLib Library (v1.2.3 or later)
  438. .IP "(bu" 4
  439. The get_ver.awk script
  440. .IP "(bu" 4
  441. A copy of the s-1GNUs0 build tools.    (See http://sourceforge.net/projects/gnuwin32/)
  442. .PP
  443. The auxiliary libraries can be obtained from:
  444. .PP
  445. &s-1GDs0 Graphics Library.   (See http://www.boutell.com/gd/ )
  446. .PP
  447. &s-1PNGs0 Graphics Library.   (See http://libpng.sourceforge.net/ )
  448. .PP
  449. zLib Compression Library.   (See http://www.gzip.org/zlib/ )
  450. .PP
  451. Edit the Makefile.Netware file as required to match your installation paths; search
  452. the file for the key word 'Edit'.
  453. .SH "NETWARE SUPPORT"
  454. .IX Header "NETWARE SUPPORT"
  455. For copies of the s-1NCFs0 and get_ver.awk scripts, see Appendix.
  456. .PP
  457. For NetWare specific issues, submit questions to the Perl forum at 
  458. news://developer-forums.novell.com/novell.devsup.perl (Novell Developer Forums).
  459. .PP
  460. To move the s-1MRTGs0 application to a volume other than s-1SYS:s0 you will need to edit the s-1NCFs0
  461. scripts provided plus the MRTG[.pl] script itself in two places.
  462. .SH "NEW RATEUP SWITCH"
  463. .IX Header "NEW RATEUP SWITCH"
  464. The MRTG[.pl] script, when used on a NetWare platform, uses Rateup[.nlm] with the new
  465. commandline switch:
  466. .PP
  467. .Vb 1
  468. &     RATEUP -f filename
  469. .Ve
  470. .PP
  471. where the filename parameter can include a leading path element.
  472. .PP
  473. The file format is exactly the same as that used on the commandline by other operating
  474. systems, including the leading path and name of the Rateup s-1NLMs0.
  475. .SH "APPENDIX"
  476. .IX Header "APPENDIX"
  477. The Appendix includes 'copies' of the following files:
  478. .IP "(bu" 4
  479. The s-1NCFs0 files used during s-1MRTGs0 configuration,
  480. .PP
  481. To create copies of these files, simply 'cut and paste' into your favourite 'fBtext editorfR' and save
  482. under their respective names. You should remove the leading space from each line.
  483. .PP
  484. fIMakeMrtgCfg.NCFfR
  485. .IX Subsection "MakeMrtgCfg.NCF"
  486. .PP
  487. .Vb 6
  488. & # MakeMrtgCfg.NCF
  489. & # Purpose : Create the MRTG Configuration File
  490. & # Changed :  5/05/2005  New
  491. & # Located : SYS:MRTGeBIN
  492. & # Set For : 
  493. & # Params  :
  494. .Ve
  495. .PP
  496. .Vb 1
  497. & # Edit this file and:
  498. .Ve
  499. .PP
  500. .Vb 2
  501. & # Replace ccccc with your device GET SNMP Community Name - If unsure try 'public'.
  502. & # Replace ddddd with your device IP (n.n.n.n) or domain name.
  503. .Ve
  504. .PP
  505. .Vb 1
  506. & perl --noscreen sys:emrtgebinecfgmaker.pl ccccc@ddddd > sys:emrtgebineMrtg.cfg
  507. .Ve
  508. .PP
  509. .Vb 2
  510. & #
  511. & # End of MakeMrtgCfg.NCF
  512. .Ve
  513. .PP
  514. fIRunMrtg.NCFfR
  515. .IX Subsection "RunMrtg.NCF"
  516. .PP
  517. .Vb 6
  518. & # RunMrtg.NCF
  519. & # Purpose : Run the MRTG Application
  520. & # Changed :  5/05/2005  New
  521. & # Located : SYS:MRTGeBIN
  522. & # Set For : 
  523. & # Params  :
  524. .Ve
  525. .PP
  526. .Vb 1
  527. & # The paths are as per the examples recommended in "Getting Started".
  528. .Ve
  529. .PP
  530. .Vb 1
  531. & perl --noscreen sys:emrtgebinemrtg.pl sys:emrtgebinemrtg.cfg
  532. .Ve
  533. .PP
  534. .Vb 2
  535. & #
  536. & # End of RunMrtg.NCF
  537. .Ve
  538. .PP
  539. fIMakeMrtgIndex.NCFfR
  540. .IX Subsection "MakeMrtgIndex.NCF"
  541. .PP
  542. .Vb 6
  543. & # MakeMrtgIndex.NCF
  544. & # Purpose : Create the HTML Index File for MRTG HTML data pages
  545. & # Changed :  5/05/2005  New
  546. & # Located : SYS:MRTGeBIN
  547. & # Set For : 
  548. & # Params  :
  549. .Ve
  550. .PP
  551. .Vb 3
  552. & # Note: Edit this file and change the redirected output to the location
  553. & #       specified for HtmlDir or WorkDir. The sys:eapache2ehtdocsemrtgeindex.html
  554. & #       is based on the examples in "Getting Started".
  555. .Ve
  556. .PP
  557. .Vb 1
  558. & perl --noscreen sys:emrtgebineindexmaker.pl sys:emrtgebineMrtg.cfg > sys:emrtgehtmleindex.html
  559. .Ve
  560. .PP
  561. .Vb 2
  562. & #
  563. & # End of MakeMrtgIndex.NCF
  564. .Ve
  565. .SH "LICENSE"
  566. .IX Header "LICENSE"
  567. &s-1GNUs0 General Public License
  568. .SH "CREDITS"
  569. .IX Header "CREDITS"
  570. The s-1MRTGs0 for NetWare exists largely through the efforts of Guenter Knauf and feedback from beta testers.
  571. .SH "AUTHOR"
  572. .IX Header "AUTHOR"
  573. Norm W..