ntopng/include
2019-08-26 15:22:47 +02:00
..
AddressList.h Updated (C) 2019-01-07 19:28:49 +01:00
AddressResolution.h Implemement RTT monitoring configuration page 2019-06-11 17:30:46 +02:00
AddressTree.h Remove uthash from AddressTree 2019-05-29 16:06:18 +02:00
Alert.h Add ability to disable specific alert types on alertables 2019-07-22 23:37:23 +02:00
AlertableEntity.h Add support to engage/release on external alerts 2019-08-20 19:02:58 +02:00
AlertCheckLuaEngine.h Implement alerts release on shutdown 2019-07-19 13:58:10 +02:00
AlertCounter.h Implements new flood algo to check for flooders over a minute 2019-07-15 11:28:58 +02:00
AlertsManager.h Unify alerts and alerts notifications format 2019-07-30 18:12:58 +02:00
AlertsQueue.h Move C alerts to unified alerts_queue 2019-07-30 11:43:18 +02:00
ArpStatsHashMatrix.h Reworked ARP stats 2019-04-02 17:47:07 +02:00
ArpStatsMatrixElement.h ARP Map (#2540) 2019-04-17 13:23:10 +02:00
AutonomousSystem.h Fix missing first/last seen serialization in countries/as/vlan 2019-05-29 11:05:26 +02:00
AutonomousSystemHash.h Added incUses in get-ter method to avoid race conditions 2019-08-06 09:43:30 +02:00
BroadcastDomains.h Adds broadcast domains debug 2019-03-28 12:14:19 +01:00
ContainerStats.h Improve containers code 2019-05-10 12:20:09 +02:00
CountriesHash.h Removes unnecessary locks when accessing the countries hash 2019-07-05 11:13:57 +02:00
Country.h Implement countries serialization 2019-05-27 13:07:30 +02:00
DB.h Adds support for IpAddress in AddressTree 2019-01-22 13:18:06 +01:00
DnsStats.h Added dns time series (#2487) 2019-03-28 19:14:51 +01:00
DummyInterface.h Initial work to parse nProbe mini eBPF fields via ZMQ 2019-04-23 20:18:01 +02:00
ElasticSearch.h Rework flow exporters API 2019-01-15 12:53:21 +01:00
EthStats.h Updated (C) 2019-01-07 19:28:49 +01:00
ExportInterface.h Updated (C) 2019-01-07 19:28:49 +01:00
Fingerprint.h Fixes a race condition in Fingerprint 2019-05-22 19:14:13 +02:00
Flow.h Adds ssh HASSH signatures into flows 2019-08-26 15:22:47 +02:00
FlowAlertCounter.h Updated (C) 2019-01-07 19:28:49 +01:00
FlowGrouper.h Updated (C) 2019-01-07 19:28:49 +01:00
FlowHash.h Implements visibility of ICMP port-unreachable flows IPv4 2019-02-15 18:59:01 +01:00
FlowStats.h Computing L4 protocol statistics for flows 2019-07-12 16:27:34 +02:00
FrequentNumericItems.h Updated (C) 2019-01-07 19:28:49 +01:00
FrequentStringItems.h Updated (C) 2019-01-07 19:28:49 +01:00
FrequentTrafficItems.h Implements broadcast domain too large alerts 2019-04-01 14:20:57 +02:00
GenericHash.h Sets all hash entries to idle during shutdown 2019-08-12 14:05:08 +02:00
GenericHashEntry.h Added extra checks to idle objects 2019-08-06 09:31:35 +02:00
GenericTrafficElement.h Fix bad time resolution of values for some host exported timeseries 2019-08-21 15:37:17 +02:00
Geolocation.h Implements Lua unit tests 2019-01-18 18:03:36 +01:00
Grouper.h Updated (C) 2019-01-07 19:28:49 +01:00
Host.h Fix bad time resolution of values for some host exported timeseries 2019-08-21 15:37:17 +02:00
HostHash.h Adds flag is_inline_call used to lock/unlock when accessing HostsHash 2019-07-05 10:55:57 +02:00
HostPools.h Implements stats rather than grouped hosts data for host pools stats 2019-08-20 11:45:11 +02:00
HostPoolStats.h Implements stats rather than grouped hosts data for host pools stats 2019-08-20 11:45:11 +02:00
HostStats.h Fix bad time resolution of values for some host exported timeseries 2019-08-21 15:37:17 +02:00
HostTimeseriesPoint.h Implement engaged alerts and flow alerts timeseries 2019-08-21 16:57:14 +02:00
HTTPserver.h Code cleanup 2019-05-16 17:51:34 +02:00
HTTPstats.h Improved counter monitoring algorithm 2019-02-03 23:30:07 +01:00
ICMPinfo.h Removed net unreachable counters (#2517) 2019-04-05 21:32:37 +02:00
ICMPstats.h Fix bad time resolution of values for some host exported timeseries 2019-08-21 15:37:17 +02:00
InterfaceStatsHash.h Refactors InterfaceStatsHash to handle eBPF veths 2019-04-29 12:46:33 +02:00
IpAddress.h Implements MySQL flow dump for view interfaces 2019-07-23 17:44:40 +02:00
L4Stats.h Move L4Stats to separate class 2019-05-22 20:11:06 +02:00
LocalHost.h Performs local hosts serialization in set_hash_entry_state_idle 2019-08-12 14:40:54 +02:00
LocalHostStats.h Refactor LocalHostStats::makeTsPoint and fix bug when ts ring is disabled 2019-08-21 15:52:16 +02:00
LocalTrafficStats.h Updated (C) 2019-01-07 19:28:49 +01:00
Logstash.h Rework flow exporters API 2019-01-15 12:53:21 +01:00
LuaEngine.h Fix missing interface alerts 2019-08-19 11:20:29 +02:00
Mac.h Unify os (#2755) 2019-08-08 12:09:51 +00:00
MacHash.h Removes unnecessary locks when accessing the mac addresses hash 2019-07-05 11:31:15 +02:00
MacManufacturers.h Remove uthash from MacManufacturers 2019-05-29 16:23:59 +02:00
MacStats.h Unify GenericTrafficElement serialization and deserialization 2019-05-24 16:48:32 +02:00
MDNS.h Updated (C) 2019-01-07 19:28:49 +01:00
MonitoredCounter.h Implements alerts for DNS anomalies 2019-03-05 16:49:50 +01:00
MonitoredGauge.h Reduces false positives in anomalies 2019-03-06 12:03:28 +01:00
MonitoredMetric.h Window fixes 2019-06-29 18:54:19 +02:00
Mutex.h Updated (C) 2019-01-07 19:28:49 +01:00
MySQLDB.h Prevents certain races when no heap mem is avaiable 2019-01-29 12:31:06 +01:00
nDPIStats.h Implement L7 num flows charts 2019-06-27 10:00:14 +02:00
NetworkDiscovery.h Network devery enhancment to track MDNS responses sent to multicast (and not unicast) addresses 2019-02-23 09:34:56 +01:00
NetworkInterface.h Add engaged alerts type exclusion filter 2019-08-22 16:30:45 +02:00
NetworkInterfaceTsPoint.h Implement engaged alerts and flow alerts timeseries 2019-08-21 16:57:14 +02:00
NetworkStats.h Move suppressed alerts flag to C to reduce Redis load 2019-08-20 11:54:25 +02:00
Ntop.h Implemement RTT monitoring configuration page 2019-06-11 17:30:46 +02:00
ntop_defines.h Adds ssh HASSH signatures into flows 2019-08-26 15:22:47 +02:00
ntop_flow.h Parsing missing IE from the default cento/nprobe template to avoid using 'additional fields' (performance boost +35% - 195Kfps) 2019-07-26 15:30:35 +00:00
ntop_includes.h Implements stats rather than grouped hosts data for host pools stats 2019-08-20 11:45:11 +02:00
ntop_typedefs.h Fix bad time resolution of values for some host exported timeseries 2019-08-21 15:37:17 +02:00
ntop_win32.h Window fixes 2019-06-29 18:54:19 +02:00
NtopGlobals.h Minor cleanup 2019-06-05 17:10:35 +02:00
PacketDumper.h Updated (C) 2019-01-07 19:28:49 +01:00
PacketDumperGeneric.h Updated (C) 2019-01-07 19:28:49 +01:00
PacketDumperTuntap.h Updated (C) 2019-01-07 19:28:49 +01:00
PacketStats.h Initial work for host data reset 2019-01-08 12:43:54 +01:00
Paginator.h Filter flows by L4 protocol 2019-07-12 14:41:07 +02:00
ParsedeBPF.h Adds additional info to detect identical flows across containers 2019-06-20 16:19:52 +02:00
ParsedFlow.h Handling http ret code, dns query type and ret code from the ZMQ parser 2019-07-26 16:12:35 +00:00
ParsedFlowCore.h Parsing missing IE from the default cento/nprobe template to avoid using 'additional fields' (performance boost +35% - 195Kfps) 2019-07-26 15:30:35 +00:00
ParserInterface.h Converts ZMQ PODs to classes 2019-05-10 19:32:34 +02:00
PcapInterface.h Reworks shutdown operations to properly terminate pool loops and periodic activites 2019-07-25 11:58:13 +02:00
PeriodicActivities.h Updated (C) 2019-01-07 19:28:49 +01:00
PF_RINGInterface.h Prevents HTs allocation in viewed interfaces 2019-07-17 12:16:46 +02:00
Ping.h ICMPv6 fixes 2019-06-14 02:01:24 +02:00
PortContactStats.h Improved host port stats 2019-07-22 15:49:39 +02:00
Prefs.h Implement alerts based on potentially dangerous flows nDPI classification 2019-08-07 14:29:06 +02:00
ProtoStats.h Updated (C) 2019-01-07 19:28:49 +01:00
Redis.h Reworks InfluxDB export to better handle retries 2019-06-24 17:48:53 +02:00
RemoteHost.h Uses ARP do determine hosts in the same bcast domain 2019-01-29 18:07:43 +01:00
RwLock.h Updated (C) 2019-01-07 19:28:49 +01:00
SerializableElement.h Unify serialization to redis and implement VLAN/AS serialization (#2610) 2019-05-27 08:11:20 +00:00
SNMP.h Updated (C) 2019-01-07 19:28:49 +01:00
SPSCQueue.h Updated (C) 2019-01-07 19:28:49 +01:00
StatsManager.h Updated (C) 2019-01-07 19:28:49 +01:00
StoreManager.h Removes unsafe sqlite3 queries from Lua 2019-05-15 14:43:22 +02:00
SyslogCollectorInterface.h Initial work to parse nProbe mini eBPF fields via ZMQ 2019-04-23 20:18:01 +02:00
SyslogParserInterface.h Converts ZMQ PODs to classes 2019-05-10 19:32:34 +02:00
TcpFlowStats.h Updated (C) 2019-01-07 19:28:49 +01:00
TcpPacketStats.h Implements sent and rcvd TCP seqs counters per host 2019-05-20 20:02:06 +02:00
ThreadedActivity.h Migrate slow periodic activity to alerts queue 2019-07-29 18:38:02 +02:00
ThreadPool.h Updated (C) 2019-01-07 19:28:49 +01:00
TimelineExtract.h Updated (C) 2019-01-07 19:28:49 +01:00
TimeseriesExporter.h Simplifies handling of Influxdb export stats using Lua 2019-06-25 17:22:41 +02:00
TimeseriesPoint.h Code cleanup 2018-09-26 08:42:47 +02:00
TimeseriesRing.h Code cleanup 2018-09-26 08:42:47 +02:00
TimeseriesRingStatus.h Code cleanup 2018-09-26 08:42:47 +02:00
TimeseriesStats.h Implement engaged alerts and flow alerts timeseries 2019-08-21 16:57:14 +02:00
Trace.h Updated (C) 2019-01-07 19:28:49 +01:00
TrafficStats.h Propaedeutic work to refactor timeseries C code 2019-03-07 18:15:27 +01:00
UserActivityStats.h Updated (C) 2019-01-07 19:28:49 +01:00
Utils.h Unify os (#2755) 2019-08-08 12:09:51 +00:00
ViewInterface.h Reworks shutdown operations to properly terminate pool loops and periodic activites 2019-07-25 11:58:13 +02:00
VirtualHost.h Improved counter monitoring algorithm 2019-02-03 23:30:07 +01:00
VirtualHostHash.h Updated (C) 2019-01-07 19:28:49 +01:00
Vlan.h Fix missing first/last seen serialization in countries/as/vlan 2019-05-29 11:05:26 +02:00
VlanAddressTree.h Implements broadcast domain too large alerts 2019-04-01 14:20:57 +02:00
VlanHash.h Removes unnecessary locks when accessing the VlanHash 2019-07-05 10:49:28 +02:00
ZCCollectorInterface.h Initial work to parse nProbe mini eBPF fields via ZMQ 2019-04-23 20:18:01 +02:00
ZMQCollectorInterface.h Reworks shutdown operations to properly terminate pool loops and periodic activites 2019-07-25 11:58:13 +02:00
ZMQParserInterface.h Optimized getKeyId (25% performance boost with TLV) 2019-08-26 12:05:47 +02:00