112 Commits

Author SHA256 Message Date
Ana Guerrero
0cb1101935 Accepting request 1224269 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1224269
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=13
2024-11-15 14:42:56 +00:00
Martin Hauke
06a97fbf9b - Update to version 1.7.9
* https://github.com/pmacct/pmacct/releases/tag/v1.7.9

OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=109
2024-11-14 17:08:15 +00:00
3213dc63f9 Accepting request 1056788 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1056788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=12
2023-01-08 20:25:23 +00:00
Martin Hauke
a7e0310abc Accepting request 1056783 from home:dirkmueller:Factory
- update to 1.7.8:
  + Introduced support for eBPF for all daemons: if SO_REUSEPORT is
    supported by the OS and eBPF support is compiled in, this allows
    to load a custom load-balancer. To load-share, daemons have to
    be part of the same cluster_name and each be configured with a
    distinct cluster_id.
  + Introduced support for listening on VRF interfaces on Linux for
    all daemons. The feature can be enabled via nfacctd_interface,
    bgp_daemon_interface and equivalent knobs. Many thanks to
    Marcel Menzel ( @WRMSRwasTaken ) for this contribution.
  + pre_tag_map: introduced limited tagging / labelling support for
    BGP (pmbgpd), BMP (pmbmpd), Streaming Telemetry (pmtelemetryd)
    daemons. ip, set_tag, set_label keys being currently supported.
  + pre_tag_map: defined a new pre_tag_label_encode_as_map config
    knob to encode the output 'label' value as a map for JSON and
    Apache Avro encodings, ie. in JSON "label": { "key1": "value1",
    "key2": "value2" }. For keys and values to be correctly mapped,
    the '%' delimiter is used when composing a pre_tag_map, ie.
    "set_label=key1%value1,key2%value2 ip=0.0.0.0/0". Thanks to
    Salvatore Cuzzilla ( @scuzzilla ) for this contribution.
  + pre_tag_map: introduced support for IP prefixes for src_net
    and dst_net keys for indexed maps (maps_index set to true).
    Indexing being an hash map, this feature currently tests data
    against all defined IP prefix lenghts in the map for a match
    (first defined matching prefix wins).
  + pre_tag_map: introduced two new 'is_nsel', 'is_nel' keys to
    check for the presence of firewallEvent field (233) and
    natEvent field (230) in NetFlow/IPFIX respectively in order
    to infer whether data is NSEL / NEL. If set to 'true' this
    does match NSEL / NEL data, if set to 'false' it does match

OBS-URL: https://build.opensuse.org/request/show/1056783
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=107
2023-01-07 15:11:10 +00:00
b3b1409939 Accepting request 930667 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/930667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=11
2021-11-10 20:47:02 +00:00
Dirk Stoecker
e73ddd6b7a Accepting request 930544 from home:mnhauke:security
- Update to version 1.7.7
  + BGP, BMP, Streaming Telemetry daemons: introduced parallelization
    of dump events via a configurable amount of workers where the unit
    of parallelization is the exporter (BGP, BMP, telemetry exporter),
    ie. in a scenario where there are 4 workers and 4 exporters each
    worker is assigned one exporter data to dump.
  + pmtelemetryd: added support for draft-ietf-netconf-udp-notif:
    a UDP-based notification mechanism to collect data from networking
    devices. A shim header is proposed to facilitate the data streaming
    directly from the publishing process on network processor of line
    cards to receivers. The objective is a lightweight approach to
    enable higher frequency and less performance impact on publisher
    and receiver process compared to already established notification
    mechanisms.
  + BGP, BMP, Streaming Telemetry daemons: now correctly honouring the
    supplied Kafka partition key for BGP, BMP and Telemetry msg logs
    and dump events.
  + BGP, BMP daemons: a new "rd_origin" field is added to output log/
    dump to specify the source of Route Distinguisher information (ie.
    flow vs BGP vs BMP).
  + pre_tag_map: added ability to tag new NetFlow/IPFIX and sFlow
    sample_type types: "flow-ipv4", "flow-ipv6", "flow-mpls-ipv4" and
    "flow-mpls-ipv6". Also added a new "is_bi_flow" true/false key to
    tag (or exclude) NSEL bidirectional flows. Added as well a new
    "is_multicast" true/false config key to tag (or exclude) IPv4/IPv6
    multicast destinations.
  + maps_index: enables indexing of maps to increase lookup speeds on
    large maps and/or sustained lookup rates. The feature has been
    remplemented using stream-lined structures from libcdada. This is
    a major work that helps preventing the unpredictable behaviours

OBS-URL: https://build.opensuse.org/request/show/930544
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=106
2021-11-10 13:24:27 +00:00
5ac72c81f8 Accepting request 927183 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/927183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=10
2021-10-25 13:17:24 +00:00
Martin Hauke
c0015be8a4 Accepting request 926723 from home:jsegitz:branches:systemdhardening:server:monitoring
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/926723
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=105
2021-10-24 13:04:19 +00:00
b76e2e01e2 Accepting request 879913 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/879913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=9
2021-03-18 21:55:30 +00:00
Martin Hauke
e852c405cd Accepting request 878956 from home:mnhauke:security
- Update to versino 1.7.6
  + BGP daemon: added suppport for Accumulated IGP Metric Attribute
    (AIGP) and Label-Index TLV of Prefix-SID Attribute.
  + BGP daemon: added SO_KEEPALIVE TCP socket option (ie. to keep the
    sessions alive via a firewall / NAT kind of device).
  + BGP daemon: if comparing source TCP ports among BGP peers is
    being enabled (config directive tmp_bgp_lookup_compare_ports),
    print also BGP Router-ID as distinguisher as part of log/dump
    output.
  + BMP daemon: added support for HAProxy Proxy Protocol Header in
    the first BMP message in order to determine the original sender
    IP address and port. The new bmp_daemon_parse_proxy_header config
    directive enables the feature.
  + BMP daemon: improved support and brought implementation on par
    with the latest drafting efforts at IETF wrt draft-cppy-grow-bmp-
    path-marking-tlv, draft-xu-grow-bmp-route-policy-attr-trace,
    draft-ietf-grow-bmp-tlv and draft-lucente-grow-bmp-tlv-ebit.
  + BMP daemon: added 'bgp_agent_map' equivalent feature for BMP.
  + nfacctd, nfprobe plugin: added support for collection and export
    of NetFlow/IPFIX data over Datagram Transport Layer Security (in
    short DTLS). The feature depends on the GnuTLS library.
  + nfacctd: added support for deprecated NetFlow v9 IE #104
    (layer2packetSectionData) as it is implemented for NetFlow-lite
    on Cisco devices. Reused code from IPFIX IE #315.
  + nfacctd: added support for MPLS VPN RD IE #90. This comes in two
    flavours both found across vendor implementations: 1) IE present
    in flow data and 2) IE present in Options data as a lookup from
    IE #234 (ingressVRFID) and #235 (egressVRFID).
  + nfacctd: added a new timestamp_export aggregation primitive to
    record the timestamp being carried in the header of NetFlow/IPFIX

OBS-URL: https://build.opensuse.org/request/show/878956
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=103
2021-03-18 15:00:52 +00:00
07067f8184 Accepting request 817802 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/817802
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=8
2020-07-02 22:09:56 +00:00
Dirk Stoecker
6ba55ba9b4 Accepting request 817535 from home:mnhauke:security
- Update to versino 1.7.5
  * See /usr/share/doc/packages/pmacct/ChangeLog for all changes
- Drop patch (addressed by upstream in 686495dd):
  * pmacct-fix-overflow.patch

OBS-URL: https://build.opensuse.org/request/show/817535
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=101
2020-06-30 07:16:48 +00:00
f163897664 Accepting request 813451 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/813451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=7
2020-06-11 13:01:05 +00:00
Lars Vogdt
dfa9fb8ae4 Accepting request 812351 from home:mnhauke:security
- Set CFLAGS+=-fcommon

OBS-URL: https://build.opensuse.org/request/show/812351
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=99
2020-06-11 10:04:54 +00:00
4b7fea3de9 Accepting request 789671 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/789671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=6
2020-03-30 21:03:58 +00:00
Martin Hauke
98ad19dfc1 Accepting request 789664 from openSUSE:Maintenance:12192
- pmacct-fix-overflow.patch: fixed bufferoverflow in sfacctd.
- reenable _FORTIFY_SOURCE that showed that failure

OBS-URL: https://build.opensuse.org/request/show/789664
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=97
2020-03-30 08:25:07 +00:00
27cffef7c1 Accepting request 776204 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/776204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=5
2020-02-19 11:42:51 +00:00
Martin Hauke
7fc43e0fc6 Accepting request 772533 from home:mnhauke:security
- Update to version 1.7.4p1
  fix, pre_tag_map: a memory leak in pretag_entry_process() has been
  introduced in 1.7.4.

OBS-URL: https://build.opensuse.org/request/show/772533
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=95
2020-02-19 07:08:08 +00:00
8b7770b4e5 Accepting request 761347 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/761347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=4
2020-01-07 22:53:36 +00:00
Lars Vogdt
470b819b3d Accepting request 760408 from home:mnhauke:security
- Update to version 1.7.4
  + Introduced support for the 'vxlan' VXLAN/VNI primitive in all
    traffic daemons 
  + BMP daemon: added support for Peer Up message namespace for TLVs
  + sfprobe plugin: added support for IPv6 transport for sFlow export.  
  See /usr/share/doc/packages/pmacct/ChangeLog for all changes

OBS-URL: https://build.opensuse.org/request/show/760408
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=93
2020-01-07 07:55:14 +00:00
5cfcedb0a0 Accepting request 747206 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/747206
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=3
2019-11-10 21:52:04 +00:00
Martin Hauke
891b50a4df Accepting request 746397 from home:mnhauke:security
- Do not longer build with support for the obsolete GeoIP
  The GeoIP-interface has been discontinued by Maxmind. See
  https://support.maxmind.com/geolite-legacy-discontinuation-notice/
  for details. Without the database GeoIP is useless.
  pmacct is now build with support for libmaxminddb (GeoIPv2) that
  provides the same features but with a new supported interface.

OBS-URL: https://build.opensuse.org/request/show/746397
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=91
2019-11-10 12:27:25 +00:00
f0e17c968d Accepting request 705313 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/705313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=2
2019-05-27 06:38:54 +00:00
Lars Vogdt
20f31fa1f0 Accepting request 704836 from home:mnhauke:security
- Update to version 1.7.3
  + Introduced the RPKI daemon to build a ROA database and check prefixes
    validation status and coverages. Resource Public Key Infrastructure
    (RPKI) is a specialized public key infrastructure (PKI) framework
    designed to secure the Internet routing. RPKI uses certificates to
    allow Local Internet Registries (LIRs) to list the Internet number
    resources they hold. These attestations are called Route Origination
    Authorizations (ROAs). ROA information can be acquired in one of the
    two following ways: 1) importing it using the rpki_roas_file config
    directive from a file in the RIPE Validator format or 2) connecting
    to a RPKI RTR Cache for live ROA updates; the cache IP address/port
    being defined by the rpki_rtr_cache config directive (and a few more
    optional rpki_rtr_* directives are available and can be reviwed in
    the CONFIG-KEYS doc). The ROA fields will be populated with one of
    these five values: 'u' Unknown, 'v' Valid, 'i' Invalid no overlaps,
    'V' Invalid with a covering Valid prefix, 'U' Invalid with a covering
    Unknown prefix.
  + Introducing pmgrpcd.py, written in Python, a daemon to handle gRPC-
    based Streaming Telemetry sessions and unmarshall GPB data. Code
    was mostly courtesy by Matthias Arnold ( @tbearma1 ). This is in
    addition (or feeding into) pmtelemetryd, written in C, a daemon to
    handle TCP/UDP-based Streaming Telemetry sessions with JSON-encoded
    data.
  + pmacctd, uacctd: added support for CFP (Cisco FabricPath) and Cisco
    Virtual Network Tag protocols.
  + print plugin: added 'custom' to print_output. This is to cover two
    main use-cases: 1) use JSON or Avro encodings but fix the format of
    the messages in a custom way and 2) use a different encoding than
    JSON or Avro. See also example in examples/custom and new directives
    print_output_custom_lib and print_output_custom_cfg_file. The patch

OBS-URL: https://build.opensuse.org/request/show/704836
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=89
2019-05-24 22:57:15 +00:00
996feb61ad Accepting request 661837 from server:monitoring
I want to maintain pmacct in Factory

OBS-URL: https://build.opensuse.org/request/show/661837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pmacct?expand=0&rev=1
2019-01-08 11:26:41 +00:00
Lars Vogdt
c7591d124a Accepting request 660224 from home:mnhauke:security
- Don't enable support for nDPI by default

OBS-URL: https://build.opensuse.org/request/show/660224
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=87
2018-12-28 14:23:56 +00:00
Lars Vogdt
90116bb5c2 Accepting request 658893 from home:jengelh:branches:server:monitoring
- Trim filler wording from description.

OBS-URL: https://build.opensuse.org/request/show/658893
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=86
2018-12-18 10:31:16 +00:00
Lars Vogdt
eada91c4b3 Accepting request 652057 from home:mnhauke:security
- Drop support for older distributions
- Update to version 1.7.2
  + nfacctd, sfacctd: added Kafka broker among the options to receive
    NetFlow/IPFIX, sFlow data from. Host, port and topic should all be
    specified along with an optional config file to pass to librdkafka.
  + nfacctd, sfacctd, pmtelemetryd: added ZeroMQ queue among the options
    to receive NetFlow/IPFIX, sFlow or Streaming Telemetry data from. An
    IP address and port should be specified.
  + nfacctd, sfacctd: added sampling_direction to the set of supported
    primitives, valid values being ingress, egress and unknown.
  + nfacctd, sfacctd: stats, ie. amount of NetFlow/IPFIX or sFlow packets
    received per router, are now available when in tee mode. Stats can be
    retrieved via a SIGUSR1 UNIX signal.
  + pcap_savefile_replay: a feature to replay content for the specified
    amounf of time when reading from a pcap_savefile.
  + pre_tag_map: added several new keys: src_net and dst_net (to tag on
    source and destination IP prefixes respectively), bgp_nexthop (to
    tag on BGP nexthop) and nat_event.
  + BGP daemon: added bgp_lrgcomm_pattern feature to filter large BGP
    communities (in addition to existing equivalent knobs to filter on
    standard and extended communities).
  + BMP, Streaming Telemetry daemons: msglog_file and dump_file config
    directives now offer $bmp_router, $bmp_router_port, $telemetry_node
    and $telemetry_node_port variables.
  + BGP, BMP, Streaming Telemetry daemons: added BGP, BMP and Streaming
    Telemetry exporter TCP/UDP port as variable for dump/log filenames
    (to better support NAT traversal scenarios).
  + BGP, BMP daemons: added message sequencing to both BGP and BMP dumps
    (bgp_table_dump_*, bmp_dump_*). If dumping and logging are enabled
    in parallel then sequencing the dumps allows for check pointing at

OBS-URL: https://build.opensuse.org/request/show/652057
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=85
2018-12-04 15:14:34 +00:00
Lars Vogdt
adf1907fd3 Accepting request 605149 from home:mnhauke:security
- update to version 1.7.1
  + pmbgpd: introduced a BGP connect feature meant to map BGP peers
    (ie. PE routers) to BGP collectors (ie. nfacctd, sfacctd) via a
    standalone BGP daemon (pmbgpd). The aim is to facilitate operations
    when re-sizing/re-balancing the collection infrastructure without
    impacting (ie. re-configuring) BGP peers. bgp_daemon_xconnect_map
    expects full pathname to a file where cross-connects are defined;
    mapping works only against the IP source address and not the BGP
    Router ID, only 1:1 relationships can be formed (ie. this is about
    cross-connecting, not replication) and only one session per BGP
    peer is supported (ie. multiple BGP agents are running on the same
    IP address or NAT traversal scenarios are not supported [yet]).
    A sample map is provided in 'examples/bgp_xconnects.map.example'.
  + pmbgpd: introduced a BGP Looking Glass server allowing to perform
    queries, ie. lookup of IP addresses/prefixes or get the list of BGP
    peers, against available BGP RIBs. The server is asyncronous and
    uses ZeroMQ as transport layer to serve incoming queries. Sample
    C/Python LG clients are available in 'examples/lg'. A sample LG
    server config is available in QUICKSTART. Request/Reply Looking
    Glass formats are documented in 'docs/LOOKING_GLASS_FORMAT'.
  + pmacctd: a single daemon can now listen for traffic on multiple
    interfaces via a polling mechanism. This can be configured via a
    pcap_interfaces_map feature (interface/pcap_interface can still be
    used for backward compatiblity to listen on a single interface). The
    map allows to define also ifindex mapping and capturing direction on
    a per-interface basis. The map can be reloaded at runtime via a USR2
    signal and a sample map is in examples/pcap_interfaces.map.example.
  + Kafka plugin: dynamic partitioning via kafka_partition_dynamic and
    kafka_partition_key knobs is introduced. The Kafka topic can contain
    variables, ie. $peer_src_ip, $src_host, $dst_port, $tag, etc., which

OBS-URL: https://build.opensuse.org/request/show/605149
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=84
2018-05-16 15:30:36 +00:00
Lars Vogdt
33bace3793 Accepting request 535776 from home:mnhauke:security
- update to version 1.7.0

OBS-URL: https://build.opensuse.org/request/show/535776
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=83
2017-11-11 08:09:54 +00:00
Lars Vogdt
1dfaacdd5f Accepting request 489948 from home:mnhauke:security
- update to version 1.6.2
  + BGP, BMP daemons: introduced support for BGP Large Communities IETF
    draft (draft-ietf-idr-large-community). Large Communities are stored
    in a variable-length field. Thanks to Job Snijders ( @job ) for his
    support.
  + BGP daemon: implemented draft-ietf-idr-shutdown. The draft defines a
    mechanism to transmit a short freeform UTF-8 message as part of a
    Cease NOTIFICATION message to inform the peer why the BGP session is
    being shutdown or reset. Thanks to Job Snijders ( @job ) for his
    support. 
  + tee plugin, pre_tag_map: introduced support for inspetion of specific
    flow primitives and selective replication over them. The primitives
    supported are: input and output interfaces, source and destination
    MAC addresses, VLAN ID. The feature is now limited to sFlow v5 only. 
    Thanks to Nick Hilliard and Barry O'Donovan for their support.
  + Added src_host_pocode and dst_host_pocode primitives, pocode being a
    compact and (de-)aggregatable (easy to identify districts, cities,
    metro areas, etc.) geographical representation, based on the Maxmind
    v2 City Database. Thanks to Jerred Horsman for his support.
  + Kafka support: introduced support for user-defined (librdkafka) config
    file via the new *_kafka_config_file config directives. Full pathname
    to a file containing directives to configure librdkafka is expected.
    All knobs whose values are string, integer, boolean are supported.
  + AMQP, Kafka plugins: introduced new directives kafka_avro_schema_topic,
    amqp_avro_schema_routing_key to transmit Apache Avro schemas at regular
    time intervals. The routing key/topic can overlap with the one used to
    send actual data.
  + AMQP, Kafka plugins: introduced support for start/stop markers when
    encoding is set to Avro (ie. 'kafka_output: avro'); also Avro schema

OBS-URL: https://build.opensuse.org/request/show/489948
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=82
2017-05-17 21:58:06 +00:00
Lars Vogdt
4b4d815fc7 Accepting request 408254 from home:mnhauke:security
- add systemd scripts
- add manpage for pmacct
- remove not longer supported build options
  - enable-v4-mapped
  - with-pgsql-includes
- fix build for older SUSE versions (SLES11SP4, SLES12, OpenSUSE 13.1)
- add patch for psql-header detection on SLES11SP4 and openSUSE 13.1
  - pmacct-pgsql-fix-header-detection-without-autoreconf.diff

- update to version 1.6.0

OBS-URL: https://build.opensuse.org/request/show/408254
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=81
2016-09-10 08:07:39 +00:00
2e1138c5ca Accepting request 353757 from home:mnhauke:security
update to version 1.5.3

OBS-URL: https://build.opensuse.org/request/show/353757
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=80
2016-01-15 12:53:05 +00:00
c357eb7742 Accepting request 346126 from home:mnhauke:security
- update to version 1.5.2
- add patch: pmacct-fix-implicit-pointer-decl.diff

- do not build with ULOG on newer versions > 13.2 since it got removed
  from mainstream linux kernel >= 3.17
  http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=7200135bc1e61f1437dc326ae2ef2f310c50b4eb

- update to version 1.5.1
 + BMP daemon: BMP, BGP Monitoring Protocol, can be used to monitor BGP
   sessions. The current implementation is base on the draft-ietf-grow-bmp-07
   IETF draft. The daemon currently supports BMP events and stats only, ie.
   initiation, termination, peer up, peer down and stats reports messages.
   Route Monitoring is future (upcoming) work but routes can be currently
   sourced via the BGP daemon thread (best path only or ADD-PATH), making
   the two daemons complementary. The daemon enables to write BMP messages
   to files or AMQP queues, real-time (msglog) or at regular time intervals
   (dump) and is a separate thread in the NetFlow (nfacctd) or sFlow (sfacctd)
   collectors.
 + tmp_net_own_field directive is introduced to record both individual source
   and destination IP addresses and their IP prefix (nets) as part of the same
   aggregation method. While this should become default behaviour, a knob for
   backward-compatibility is made available for all 1.5 until the next major
   release.
 + Introduced nfacctd_stitching and equivalents (ie. sfacctd_stitching):
   when set to true, given an aggregation method, two new non-key fields are
   added to the aggregate upon purging data to the backend: timestamp_min is
   the timestamp of the first element contributing to a certain aggregate
   and timestamp_max is the timestamp of the last element. In case the export
   protocol provides time references, ie. NetFlow/IPFIX, these are used; if not
   the current time (hence time of arrival to the collector) is used instead.

OBS-URL: https://build.opensuse.org/request/show/346126
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=79
2015-11-27 11:45:10 +00:00
Pascal Bleser
722680bb97 0.12.3
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=78
2010-07-30 06:12:43 +00:00
Peter Nixon
e8761a417a update to 0.12.2
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=77
2010-05-27 11:48:38 +00:00
Pascal Bleser
c2fc5bc24a 0.12.0
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=76
2010-02-17 19:37:58 +00:00
Peter Nixon
8646b8b97a Update
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=75
2009-08-12 18:29:24 +00:00
Peter Nixon
9840fac108 update
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=74
2009-08-12 16:38:54 +00:00
Peter Nixon
d896f18f40 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=73 2009-08-12 16:08:10 +00:00
Peter Nixon
a4478476cc remove libpcap 0.6.0 requirement
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=72
2009-08-12 16:06:14 +00:00
Peter Nixon
bc0c9c6fd0 Update
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=71
2009-08-12 16:04:18 +00:00
Peter Nixon
d3928b8379 Update
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=70
2009-08-11 20:15:12 +00:00
Peter Nixon
e74cec664e Update
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=69
2009-04-08 20:40:16 +00:00
OBS User unknown
9b27bd2f95 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=68 2008-07-21 12:54:35 +00:00
Peter Nixon
0d21e3ac59 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=67 2008-07-21 12:48:55 +00:00
Peter Nixon
0227a19cd8 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=66 2008-05-07 16:23:27 +00:00
Peter Nixon
b82ccd3cfe OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=65 2008-05-07 16:03:30 +00:00
Peter Nixon
cb4711dfac OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=64 2008-05-07 16:03:19 +00:00
OBS User unknown
d0dff9f9d4 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=63 2007-04-25 20:54:22 +00:00