Luca, et al:

A while back, I promised you a peek at the update to info.html I was working
on.  It's attached.

The purpose is to capture all of the configuration and information about
ntop in one page, so that it becomes a standard piece of information we
request for problem reports.  As well as telling you how ntop was compiled
so when you update it... etc.

Although there is a little more to do (I want to check over myGlobals and
config.h to make sure I haven't missed anything) and there are more #define
constants I would like to show, I'm ready anytime to include this.

Please let me know your thoughts.  Especially if you would like to see this
broken up into 2 or 3 pages!

-----Burton

Title: Current ntop Configuration

Current ntop Configuration


Basic information
ntop version2.0.99 CVS May 20 06:55
Built on05/31/02 10:22:55 AM
OSi686-pc-linux-gnu
Command line
Started as/usr/bin/ntop -i eth0,eth1 -p /usr/share/ntop/protocol.list -P /usr/share/ntop -w 192.168.0.34 -W 192.168.0.34 -u ntop --throughput-bar-chart --trace-level 3 -d -S 2 -L
-a | --access-log-path(default)   (nil)
-b | --sql-host(default)   Inactive
-c | --sticky-hosts(default)   No
-d | --daemonYes
-e | --max-table-rows(default)   128
-f | --traffic-dump-file(default)   (nil)
-i | --interface   (effective)eth0
-j | --border-sniffer-mode(default)   Inactive
-k | --filter-expression-in-extra-frame(default)   No
-l | --pcap-log(default)   (nil)
-m | --local-subnets   (effective)(default)   (nil)
-n | --numeric-ip-addresses(default)   No
-p | --protocols/usr/share/ntop/protocol.list
-q | --create-suspicious-packets(default)   Disabled
-r | --refresh-time(default)   120
-s | --no-promiscuous(default)   No
-t | --trace-level(default)   3
-u | --userntop (uid=501, gid=501)
-v | --mysql-host(default)   Inactive
-w | --http-serverActive, address 192.168.0.34, port 3000
-B | --filter-expression(default)   none
-D | --domainlocaldomain
-E | --enable-external-tools(default)   No
-F | --flow-spec(default)   none
-K | --enable-debug(default)   No
-L | --use-syslogdaemon
-M | --no-interface-merge   (effective)(default)   (Merging Interfaces) Yes
-N | --no-nmap   (effective)No (nmap will not be used)
-O | --pcap-file-path(default)   /usr/var/ntop
-P | --db-file-path/usr/share/ntop
-S | --store-mode2 (local only)
-U | --mapper(default)   (nil)
-W | --https-serverActive, address 192.168.0.34, port 3001
--throughput-chart-typeBar
Note:    (effective)   means that this is the value after ntop has processed the parameter.
(default)   means this is the default value, usually (but not always) set by a #define in globals.h.
Run time
External tool: lsof(no -E parameter): Disabled
External tool: nmap(no -E parameter): Disabled
Web server URLhttp://192.168.0.34:3000
SSL Web server URLhttps://192.168.0.34:3001
Internal
GDBM versionThis is GDBM version 1.8.0, as of May 19, 1999.
OpenSSL VersionOpenSSL 0.9.6b [engine] 9 Jul 2001
zlib version1.1.4
TCP Session HandlingEnabled
Protocol DecodersEnabled
Fragment HandlingEnabled
Tracking only local hostsNo
# IP Protocols Being Monitored19
# Protocol slots880
# IP Ports Being Monitored29
# Ports slots58
# Handled HTTP Requests1
Actual Hash Size32
Host Memory Cache Size0
Devices (Network Interfaces)2
Domain name (short)localdomain
Packet queue
Queued to Process0
Maximum queue0
Host Hash counts
Stored hosts14 [43 %]
Purge idle hostsEnabled
Purged hosts0
TCP Session counts
Sessions2
Terminated0
Address counts
Queued0
Resolved with DNS0
Kept Numeric2
Found in Cache0
Dropped0
Thread counts
Active7
Dequeue1
Children (active)0
Directory (search) order
Data files 0. .
1. /usr/share/ntop
Config files 0. .
1. /usr/etc/ntop
2. /etc
Plugins 0. ./plugins
1. /usr/lib/ntop/plugins
Compile Time: ./configure
./configure parameters--prefix=/usr --with-gdchart-root=/usr --no-recursion
Built on (Host)i686-pc-linux-gnu
Built for (Target)i686-pc-linux-gnu
compiler (cflags)gcc -g -O2 -pipe -DHAVE_CONFIG_H
include path-I/usr/include/pcap -I/usr/include -I/usr/zlib-1.1.4 -I/usr/include/openssl
core libraries-lpcap -lgdbm
additional libraries-L/usr/lib/mysql -lmysqlclient -lcrypt -lm -lz -L/usr/lib -lgdchart -lgd -lpng -lz -lssl -lcrypto
install path/usr
Compile Time: config.h
ASYNC_ADDRESS_RESOLUTIONyes
CONFIGFILE_DIR - config file directory/usr/etc/ntop
DATAFILE_DIR - data file directory/usr/share/ntop
DBFILE_DIR - database file directory/usr/var/ntop
DEBUGno
ETHER_HEADER_HAS_EAno
HAVE_ALLOCA_Hpresent
HAVE_ARPA_INET_Hpresent
HAVE_ARPA_NAMESER_Hpresent
HAVE_BACKTRACEpresent
HAVE_CRYPT_Hpresent
HAVE_CTIME_Rpresent
HAVE_DIRENT_Hpresent
HAVE_DLFCN_Hpresent
HAVE_DL_Habsent
HAVE_ERRNO_Hpresent
HAVE_ETHERTYPE_Habsent
HAVE_FCNTL_Hpresent
HAVE_GDBM_Hpresent
HAVE_GDCHARTpresent
HAVE_GETIPNODEBYADDRabsent
HAVE_GETOPT_LONGpresent
HAVE_IF_Habsent
HAVE_INTxx_T
   Signed ints
64present 32present 16present 8present
HAVE_U_INTxx_T
   Unsigned ints
64present 32present 16present 8present
HAVE_LIBCabsent
HAVE_LIBC_Rabsent
HAVE_LIBDLpresent
HAVE_LIBGDBMabsent
HAVE_LIBKSTATabsent
HAVE_LIBNSLpresent
HAVE_LIBPCAPabsent
HAVE_LIBPOSIX4absent
HAVE_LIBPTHREADpresent
HAVE_LIBPTHREADSabsent
HAVE_LIBRESOLVpresent
HAVE_LIBSOCKETabsent
HAVE_LIBWRAP
   TCP Wrappers
absent
HAVE_LOCALTIME_Rpresent
HAVE_MYSQLpresent
HAVE_MYSQL_MYSQL_Hpresent
HAVE_NCURSES_Hpresent
HAVE_NETDB_Hpresent
HAVE_NETINET_IF_ETHER_Hpresent
HAVE_NETINET_IN_Hpresent
HAVE_NETINET_IN_SYSTM_Hpresent
HAVE_NETINET_IP_Hpresent
HAVE_NETINET_IP_ICMP_Hpresent
HAVE_NETINET_TCP_Hpresent
HAVE_NETINET_UDP_Hpresent
HAVE_NET_BPF_Habsent
HAVE_NET_ETHERNET_Hpresent
HAVE_NET_IF_Hpresent
HAVE_OPENSSLpresent
HAVE_PTHREAD_Hpresent
HAVE_PWD_Hpresent
HAVE_READLINEpresent
HAVE_READLINE_READLINE_Hpresent
HAVE_REGEXpresent
HAVE_SCHED_Habsent
HAVE_SECURITY_PAM_APPL_Hpresent
HAVE_SEMAPHORE_Hpresent
HAVE_SHADOW_Hpresent
HAVE_SIGNAL_Hpresent
HAVE_SNPRINTFpresent
HAVE_STDIO_Hpresent
HAVE_STDLIB_Hpresent
HAVE_STRING_Hpresent
HAVE_STRSEPpresent
HAVE_STRTOK_Rpresent
HAVE_SYSLOG_H / HAVE_SYS_SYSLOG_Hpresent / present
HAVE_SYS_IOCTLabsent
HAVE_SYS_LDR_Habsent
HAVE_SYS_SCHED_Habsent
HAVE_SYS_SELECT_Hpresent
HAVE_SYS_SOCKET_Hpresent
HAVE_SYS_SOCKIO_Habsent
HAVE_SYS_STAT_Hpresent
HAVE_SYS_TIME_Hpresent
HAVE_SYS_TYPES_Hpresent
HAVE_SYS_UN_Hpresent
HAVE_SYS_WAIT_Hpresent
HAVE_TCPD_Hpresent
HAVE_UNISTD_Hpresent
HAVE_ZLIB
   HTTP gzip compression
present
HAVE_ZLIB_Hpresent
MULTITHREADEDyes
NEED_GETDOMAINNAME
   getdomainname(2) function
yes
NEED_INET_ATONno
NTOP_xxxxxx_ENDIAN
   Hardware Endian
little
PLUGIN_DIR
   plugin file directory
/usr/lib/ntop/plugins
RUN_DIR
   run file directory
/usr/var/ntop
STDC_HEADERS
   ANSI C header files
yes
Compile Time: Other (derived, etc.)
Chart Formatglobals-report.h: #define CHART_FORMAT ".png"
Bad IP Address table sizeglobals.h: #define MAX_NUM_BAD_IP_ADDRESSES 3
Hosts Cache table sizentop.h: #define MAX_HOSTS_CACHE_LEN 512
Minimum refresh interval
  ()
ntop.h: #define MIN_REFRESH_TIME 15 (seconds)
Address purge interval
  cleanupHostEntries()
ntop.h: #define ADDRESS_PURGE_TIMEOUT 43200 (seconds)
Host purge interval
  purgeIdleHosts()
ntop.h: #define PURGE_HOSTS_DELAY 300 (seconds)
Idle host purge interval
  scanTimedoutTCPSessions()
and   handleSession()
ntop.h: #define IDLE_HOST_PURGE_TIMEOUT 600 (seconds)
Idle session purge interval
  scanTimedoutTCPSessions()
and   handleSession()
ntop.h: #define IDLE_SESSION_TIMEOUT 600 (seconds)
Initial sizentop.h: #define HASH_INITIAL_SIZE 32
After 1st extendntop.h: #define HASH_MINIMUM_SIZE 512
Intermediate increase factorntop.h: #define HASH_INCREASE_FACTOR 2
Factor growth untilntop.h: #define HASH_FACTOR_MAXIMUM 4096
Then grow (linearly) byntop.h: #define HASH_TERMINAL_INCREASE 4096


Report created on Fri May 31 11:37:29 2002 [49 sec]
Generated by ntop v.2.0.99 CVS May 20 06:55 MT (SSL) [i686-pc-linux-gnu] (05/31/02 10:22:55 AM build)
listening on [eth0,eth1] without a kernel (libpcap) filtering expression
© 1998-2002 by Luca Deri

Reply via email to