mirror of
				https://git.proxmox.com/git/mirror_iproute2
				synced 2025-11-04 05:55:34 +00:00 
			
		
		
		
	Man page for rtmon
Man page for rtmon.8 submitted by Michael Prokop <mika@grml.org> Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
This commit is contained in:
		
							parent
							
								
									d18fe6d9ed
								
							
						
					
					
						commit
						30b2a29f19
					
				
							
								
								
									
										68
									
								
								man/man8/rtmon.8
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										68
									
								
								man/man8/rtmon.8
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,68 @@
 | 
			
		||||
.TH RTMON 8
 | 
			
		||||
.SH NAME
 | 
			
		||||
rtmon \- listens to and monitors RTnetlink
 | 
			
		||||
.SH SYNOPSIS
 | 
			
		||||
.B rtmon
 | 
			
		||||
.RI "[ options ] file FILE [ all | LISTofOBJECTS ]"
 | 
			
		||||
.SH DESCRIPTION
 | 
			
		||||
This manual page documents briefly the
 | 
			
		||||
.B rtmon
 | 
			
		||||
command.
 | 
			
		||||
.PP
 | 
			
		||||
.B rtmon
 | 
			
		||||
listens on 
 | 
			
		||||
.I netlink 
 | 
			
		||||
socket and monitors routing table changes.
 | 
			
		||||
 | 
			
		||||
.I rtmon 
 | 
			
		||||
can be started before the first network configuration command is issued.
 | 
			
		||||
For example if you insert:
 | 
			
		||||
 | 
			
		||||
.B rtmon file /var/log/rtmon.log
 | 
			
		||||
 | 
			
		||||
in a startup script, you will be able to view the full history later.
 | 
			
		||||
Certainly, it is possible to start rtmon at any time. It prepends the history with the state snapshot dumped at the moment of starting.
 | 
			
		||||
 | 
			
		||||
.SH OPTIONS
 | 
			
		||||
.I rtmon supports the following options:
 | 
			
		||||
.TP
 | 
			
		||||
.B \-Version
 | 
			
		||||
Print version and exit.
 | 
			
		||||
.TP
 | 
			
		||||
.B help
 | 
			
		||||
Show summary of options.
 | 
			
		||||
.TP
 | 
			
		||||
.B file FILE [ all | LISTofOBJECTS ]
 | 
			
		||||
Log output to FILE. LISTofOBJECTS is the list of object types that we
 | 
			
		||||
want to monitor.  It may contain 'link', 'address', 'route'
 | 
			
		||||
and 'all'. 'link' specifies the network device, 'address' the protocol
 | 
			
		||||
(IP or IPv6) address on a device, 'route' the routing table entry
 | 
			
		||||
and 'all' does what the name says.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-family [ inet | inet6 | link | help ]
 | 
			
		||||
Specify protocol family. 'inet' is IPv4, 'inet6' is IPv6, 'link'
 | 
			
		||||
means that no networking protocol is involved and 'help' prints usage information.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-4
 | 
			
		||||
Use IPv4. Shortcut for -family inet.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-6
 | 
			
		||||
Use IPv6. Shortcut for -family inet6.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-0
 | 
			
		||||
Use a special family identifier meaning that no networking protocol is involved. Shortcut for -family link.
 | 
			
		||||
.SH USAGE EXAMPLES
 | 
			
		||||
.TP
 | 
			
		||||
.B # rtmon file /var/log/rtmon.log
 | 
			
		||||
Log to file /var/log/rtmon.log, then run:
 | 
			
		||||
.TP
 | 
			
		||||
.B # ip monitor file /var/log/rtmon.log
 | 
			
		||||
to display logged output from file.
 | 
			
		||||
.SH SEE ALSO
 | 
			
		||||
.BR ip (8)
 | 
			
		||||
.SH AUTHOR
 | 
			
		||||
.B rtmon 
 | 
			
		||||
was written by Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>.
 | 
			
		||||
.PP
 | 
			
		||||
This manual page was written by Michael Prokop <mika@grml.org>,
 | 
			
		||||
for the Debian project (but may be used by others).
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user