You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
: When `true` (default), files smaller than the fingerprint size (`offset` + `length`) are tracked using the bytes available so far, instead of being skipped until they grow large enough. Once a file reaches the fingerprint size, it's automatically migrated to the regular SHA-256 fingerprint, with no data duplication. Refer to [Enhanced fingerprint](/reference/filebeat/file-identity.md#file-identity-fingerprint-growing) for details.
444
-
444
+
445
445
Set to `false` to restore the pre-9.5 behavior.
446
446
447
447
```yaml
448
448
file_identity.fingerprint:
449
449
growing: true
450
450
```
451
-
451
+
452
452
453
453
**`native`**
454
454
: Differentiates between files using their inodes and device IDs. This is the default file identity in Filebeat versions prior to 9.0.0.
@@ -1371,22 +1371,28 @@ Note: Each metric listed has a corresponding gzip_* counterpart (e.g.,
1371
1371
the same data but exclusively for GZIP compressed files. The original metrics
1372
1372
provide the total count, including both plain and GZIP files.
1373
1373
1374
-
### Harvester metrics [_harvester_metrics]
1374
+
### Scanner and harvester metrics [_harvester_metrics]
1375
1375
1376
1376
```{applies_to}
1377
1377
stack: ga 9.5+
1378
1378
```
1379
1379
1380
-
The `filestream` input also exposes scanner metrics under
1380
+
The `filestream` input also exposes scanner and harvester progress metrics under
1381
1381
`.monitoring.metrics.filebeat.filestream`in monitoring logs and under
1382
1382
`filebeat.filestream`in the `/stats` HTTP endpoint output. These metrics are
1383
1383
aggregate gauges across all running `filestream` inputs. They are updated after
1384
-
each scanner pass and reset when inputs stop.
1384
+
each scanner pass and reset when inputs stop. Harvester progress metrics measure
1385
+
how much data active plain-file harvesters have read from their files. They do
1386
+
not measure output publishing or acknowledgment progress. GZIP files and files
1387
+
ignored by `filestream` settings or state are excluded.
1385
1388
1386
1389
| Metric | Description |
1387
1390
| --- | --- |
1388
1391
| `files_empty` | Number of matched files that are empty. |
1389
1392
| `files_ignored` | Number of matched files ignored by `filestream` settings or state, such as `prospector.scanner.exclude_files`, `ignore_older`, or `ignore_inactive`. |
1393
+
| `files_ingested_percent_100` | Number of active plain-file harvesters whose read offset is at or beyond the scanner-observed file size. |
1394
+
| `files_ingested_percent_95_99` | Number of active plain-file harvesters whose read offset is at least 95% and less than 100% of the scanner-observed file size. |
1395
+
| `files_ingested_percent_lt_95` | Number of active plain-file harvesters whose read offset is less than 95% of the scanner-observed file size. |
1390
1396
| `files_matched` | Number of filesystem path matches returned by the configured `paths` globs before duplicate, ignore, and ingestibility filtering. |
1391
1397
| `files_no_ingest_target` | Number of matched non-empty files that did not produce an ingest target, such as duplicate matches, files that are too small to fingerprint or symlinks to already known files. |
1392
1398
| `files_unique` | Number of unique files that produced ingest targets after scanner filtering and de-duplication. |
0 commit comments