• 0.6.1 c414a04075

    Release 0.6.1 Stable

    cpm released this 2024-09-23 04:43:31 +02:00 | 0 commits to main since this release

    • Fixed bad log init with no configuration file.
    • Fixed StackOverflowError case in AccessLog regex.
    • Improved Javadoc and added test for isPage method.
    • Fixed Java version in build script.
    • Fixed label in script build.sh.
    • Upgraded log4j libs from 1.7.32 to 2.23.1.
    • Improved main README and resources files.
    • Improved documentation.
    • Improved build script.
    Downloads
  • 0.6.0 613d3891be

    Release 0.6.0 Stable

    cpm released this 2024-09-23 04:11:48 +02:00 | 11 commits to main since this release

    Original date: 2024-08-17.

    News:

    Changes for metrics:

    • Deleted no longer targeted GSL service.
    • Made Javadoc review and header review.
    • Increased version after the splitweb step.
    • Added CrawlCache expired management feature.
    • Updated the README text.
    • Added categories file from CHATONS stats workgroup with Angie from Framasoft, MrFlo and Cpm.
    • Improved the federation time load (> x200).
    • Huge optimization in the property check.
    • Removed htmlize target directory conf.
    • Migrated from Java 11 to Java 17.
    • Split htmlize command code to statoolinfosweb project.
    • Added new error log parameter description for configuration file.
    • Fixed property label.
    • Fixed parsing of " in "" for http access logs. Less unrecognized http logs.
    • Refactored http error log metrics.
    • Added list errfile and list errlog CLI commands.
    • Improved tests.
    • Improved package naming.
    • Added configuration file for list and stats CLI commands.
    • Added HttpAccessLogDateTimePattern management (#sleto).
    • Improved user agent bot list.

    Changes for web building:

    Downloads
  • 0.5.1 28cf33e6cb

    Release 0.5.1 Stable

    cpm released this 2023-05-09 18:31:54 +02:00 | 63 commits to main since this release

    Changes for metrics:

    • Added multi sources for Http log file search.
    • Added wrong password metrics for Minetest.
    • Fixed property label in Privatebin patch probe.
    • Added CLI commands to test HttpAccessLog files and lines.
    • Moved HttpErrorLog analyzer in dedicated package.
    • Refactored prober call from CLI.
    • Added new metrics analyzers.
    • Added pathFilter parameter in httpAccessLog read.
    • Fixed HTTP access log pattern.
    • Fixed HTTP pattern management from metric conf file.
    • Added Kuma in Bot detection file.
    • Added not authorized HTTP status code.
    • Added chat metrics for Minetest.
    • Set 401 uptime case as OK.
    • Improved bot pattern list with TinyStatus.
    • Added metrics for GSL.
    • Improved documentation (README)

    Changes for web building:

    • Improved property stats page with only active organizations.
    • Improved PropertyStats page with only active services.
    • Fixed hosting properties file management.
    • Added Z support in DATETIME property check.
    • Added optional parameter IPV6ONLY in statoolinfos.sh.
    • Changed metrics menu entry from 2020 to 2022.
    • Fixed bad category list building.
    • Removed debug trace.
    • Fixed categories compare.
    • Fixed wording.
    • Fixed separate case characters in property stats.
    • Improved federation service count.
    • Improved date management.
    • Improved startDate and endDate management for services.
    • Improved startDate and endDate management for organizations.
    • Improved Federation getStartDate management.
    • Added provider hypervisor charts for service stats.
    • Added type chart and provider hypervisor charts for organization stats.
    • Added federation organization type chart. Improved federation charts.
    • Refactored federation stats. Added provider hypervisor chart.
    • Added organization.type check entry.
    • Added host.provider.hypervisor check entry.
    • Changed color of ServiceCountYearChart.
    • Fixed bad display of htmlizeHostNamePieChart.
    • Swap columns in htmlizeOrganizationInOutChart.
    • Fixed colors.
    Downloads
  • statoolinfos-0.5.1-SNAPSHOT_20230131174124 9970a85bff

    Snapshot 0.5.1-e Pre-release

    cpm released this 2023-01-31 17:58:07 +01:00 | 112 commits to main since this release

    Changes for metrics:

    • Added Kuma in Bot detection file.
    • Added not authorized HTTP status code.
    • Added chat metrics for Minetest.
    • Set 401 uptime cas as OK.
    • Improved bot pattern list with TinyStatus.

    Changes for web building:

    • Changed metrics menu entry from 2020 to 2022.
    • Fixed year header.
    • Fixed bad category list building.
    • Removed debug trace.
    • Fixed categories compare.
    • Fixed wording.
    • Fixed separase case characters in property stats.
    • Improved federation service count.
    • Improved date management.
    • Improved startDate and endDate management for services.
    • Improved startDate and endDate management for organizations.
    • Improved Federation getStartDate management.
    • Added provider hypervisor charts for service stats.
    • Added type chart and provider hypervisor charts for organization stats.
    • Added federation organization type chart. Improved federation charts.
    • Refactored federation stats. Added provider hypervisor chart.
    • Added organization.type check entry.
    • Added host.provider.hypervisor check entry.
    • Changed color of ServiceCountYearChart.
    • Fixed bad display of htmlizeHostNamePieChart.
    • Swap columns in htmlizeOrganizationInOutChart.
    • Fixed colors.
    Downloads
  • 0.5.1-SNAPSHOT_20220308125604 f7efce5c4f

    Snapshot 0.5.1 Pre-release

    cpm released this 2022-03-08 16:09:19 +01:00 | 153 commits to main since this release

    Downloads
  • 0.5.0 20a58e2b1d

    Release 0.5.0 Stable

    cpm released this 2022-01-23 03:49:07 +01:00 | 187 commits to main since this release

    This release contains many improvments:

    • Extended http access log regex.
    • Restricted federation stats to active organizations only.
    • Improved status management in organizations and services display.
    • Added Let's encrypt detection for bot filtering.
    • Added date tips in header column with monthly label.
    • Replaced 0 value with emoji in organizations view and services view.
    • Added visits.ipv4 and visits.ipv6 management.
    • Added metrics configuration templates in README.
    • Changed visit and visitor definition.
    • Fixed bug in error nginx time parsing.
    • Fixed label display in 2 data graph.
    • Added bot pattern for mod_jk dummy connection in http logs.
    • Added asterisk month in organization list view.
    • Added asterisk month in service list view.
    • Fixed DataTables paths.
    • Fixed former member display.
    • Improved userAgent analyze.
    • Fixed empty http log file bug.
    • Added first veresion of Mumble probing (see README.md).
    • Fixed bug in TimeMark code.
    • Added first version of PrivateBin probing (see README.md).
    • Migrated to Log4j2 (with Log4shell fix).
    • Made code improvments.

    Warning: visit and visitors definition has changed. Now it is more restricted: humans + method GET + page + status SUCCESS.

    So some metrics have to be generate again (with -full) and some properties have to deleted:

    • Added
      • metrics.http.requesters : nombre de requêteurs.
      • metrics.http.requesters.ipv4 : nombre de requêteurs IPv4.
      • metrics.http.requesters.ipv6 : nombre de requêteurs IPv6.
      • metrics.http.requesters.humans : nombre de requêteurs humains.
      • metrics.http.requesters.bots : nombre de requêteurs bots.
      • metrics.http.requesters.bots.walks : nombre de passages de requêteurs bots.
      • metrics.http.metrics.methods.XXX : nombre de requête avec la méthode XXX.
      • metrics.http.visits.ipv4 : nombre de visites en IPv4.
      • metrics.http.visits.ipv6 : nombre de visites en IPv6.
    • Changed
      • metrics.http.visits : définition plus restrictive (humains + GET + page + SUCCESS).
      • metrics.http.visitors : définition de visiteur plus restrictive.
      • metrics.http.visitors.ipv4 : définition de visiteur plus restrictive.
      • metrics.http.visitors.ipv6 : définition de visiteur plus restrictive.
        Removed
      • metrics.http.visitors.humans : remplacé par metrics.http.visitors (nouvelle définition d'une visite).
      • metrics.http.visitors.bots : supprimé (nouvelle définition d'une visite).
      • metrics.https.visits.bots : supprimé (nouvelle définition d'une visite).
    Downloads
  • 0.4.1 88c503a812

    Release 0.4.1 Stable

    cpm released this 2021-12-23 02:00:48 +01:00 | 235 commits to main since this release

    This release contains small improvments:

    • Fixed DataTables (CVE-2021-23445).
    • Improved wildcard feature in probe command (#1 thx Kepon).
    • Improved sample config file.
    • Added beta Minetest specific probing feature.
    Downloads
  • 0.4.0 e924402622

    Release 0.4.0 Stable

    cpm released this 2021-12-15 17:28:17 +01:00 | 243 commits to main since this release

    This release contains probe feature to generate metrics files.

    Downloads