UP
This commit is contained in:
		| @@ -47,14 +47,14 @@ StellaOps.Feedser.Source.Ru.Nkcki/   # PDF/HTML bulletins → structured | ||||
| StellaOps.Feedser.Source.Vndr.Msrc/ | ||||
| StellaOps.Feedser.Source.Vndr.Cisco/ | ||||
| StellaOps.Feedser.Source.Vndr.Oracle/ | ||||
| StellaOps.Feedser.Source.Vndr.Adobe/ | ||||
| StellaOps.Feedser.Source.Vndr.Adobe/   # APSB ingest; emits vendor RangePrimitives with adobe.track/platform/priority telemetry + fixed-status provenance. | ||||
| StellaOps.Feedser.Source.Vndr.Apple/ | ||||
| StellaOps.Feedser.Source.Vndr.Chromium/ | ||||
| StellaOps.Feedser.Source.Vndr.Vmware/ | ||||
| StellaOps.Feedser.Source.Distro.RedHat/ | ||||
| StellaOps.Feedser.Source.Distro.Ubuntu/ | ||||
| StellaOps.Feedser.Source.Distro.Debian/ | ||||
| StellaOps.Feedser.Source.Distro.Suse/ | ||||
| StellaOps.Feedser.Source.Distro.Debian/    # Fetches DSA list + detail HTML, emits EVR RangePrimitives with per-release provenance and telemetry. | ||||
| StellaOps.Feedser.Source.Distro.Ubuntu/   # Ubuntu Security Notices connector (JSON index → EVR ranges with ubuntu.pocket telemetry). | ||||
| StellaOps.Feedser.Source.Distro.Suse/     # CSAF fetch pipeline emitting NEVRA RangePrimitives with suse.status vendor telemetry. | ||||
| StellaOps.Feedser.Source.Ics.Cisa/ | ||||
| StellaOps.Feedser.Source.Ics.Kaspersky/ | ||||
| StellaOps.Feedser.Normalization/     # Canonical mappers, validators, version-range normalization | ||||
| @@ -169,7 +169,7 @@ public interface IFeedConnector { | ||||
| ## 8) Observability | ||||
|  | ||||
| * Serilog structured logging with enrichment fields (`source`, `uri`, `stage`, `durationMs`). | ||||
| * OpenTelemetry traces around fetch/parse/map/export; metrics for rate limit hits, schema failures, dedupe ratios, package size. | ||||
| * OpenTelemetry traces around fetch/parse/map/export; metrics for rate limit hits, schema failures, dedupe ratios, package size. Connector HTTP metrics are emitted via the shared `feedser.source.http.*` instruments tagged with `feedser.source=<connector>` so per-source dashboards slice on that label instead of bespoke metric names. | ||||
| * Prometheus scraping endpoint served by WebService. | ||||
|  | ||||
| --- | ||||
|   | ||||
		Reference in New Issue
	
	Block a user