Dauerhafter Erfassungsstand

{% if inventory.restoration is defined and inventory.restoration.total %}

Vorschauen wiederherstellen: {{ inventory.restoration.restored }} von {{ inventory.restoration.total }} wiederhergestellt. {{ inventory.restoration.total - inventory.restoration.restored - inventory.restoration.failed }} offen{% if inventory.restoration.failed %} · {{ inventory.restoration.failed }} nicht wiederherstellbar oder blockiert{% endif %}. Vorhandene Suchvektoren bleiben erhalten.

{% endif %}

{{ 'Automatische Fortsetzung angehalten.' if source.continuation_paused else 'Fortlaufende Erfassung ohne Crawl-Limits.' }}{% if not source.enabled %} Quelle pausiert.{% endif %}

{{ inventory.known }} bekannte URLs und Bildfundstellen · Der Gesamtumfang der Website ist unbekannt.

{% for kind,title in [('page','Seiten'),('image','Bildfundstellen'),('sitemap','Sitemaps')] %} {% set counts=inventory[kind] %}

{{ title }}: {{ counts.get('parsed',0) }} verarbeitet · {{ counts.get('discovered',0)+counts.get('revisit_due',0) }} wartend · {{ counts.get('queued',0)+counts.get('fetching',0)+counts.get('fetched',0) }} in Arbeit · {{ counts.get('retry_wait',0) }} Wiederholungen · {{ counts.get('failed_final',0) }} endgültig fehlgeschlagen · {{ counts.get('blocked',0) }} blockiert · {{ counts.get('ignored',0) }} ignoriert. Aufgaben ansehen →

{% endfor %} {% if inventory.limited %}

{{ inventory.limited }} URLs warten jenseits der ausdrücklich gesetzten Tiefengrenze. Unter Crawl-Einstellungen kann die Grenze geändert oder geleert werden.

{% endif %} {% if inventory.metrics is defined %}{% set m=inventory.metrics %}

Gesamtbestand: {{ m.images }} Bilder · {{ m.searchable }} suchbar · {{ m.embedding_backlog }} Analyse ausstehend · {{ m.backlog }} aktuell nicht suchbar. {{ m.new_images }} neue Bilder seit Beginn des letzten Arbeitsfensters.

Durchsatz: {{ '%.2f'|format(m.pages_per_second) }} Seiten/s in der letzten Minute · {{ m.requests_24h }} Anfragen und {{ '%.1f'|format(m.bytes_24h/1048576) }} MiB in den letzten 24 Stunden.

{% if crawl %}

Arbeitsfenster: {{ m.elapsed_seconds }} Sekunden · {{ crawl.requests_count }} Anfragen · {{ '%.2f'|format(crawl.bytes_downloaded/1048576) }} MiB · {{ m.updated_pages }} erneut geprüfte Seiten · {{ m.new_pages }} erstmals erfolgreich abgerufene Seiten / Sitemaps · {{ m.duplicates }} exakte Duplikate / wiederverwendete Dateien. Letzte Aktivität: {{ timestamp(m.last_activity or crawl.started_at) }}.

{% endif %} {% if m.backoff_until %}

Die Domain wartet nach einer Serverantwort bis {{ timestamp(m.backoff_until) }}.

{% endif %} {% if inventory.pressure.slow %}

Analyse-Rückstau: {{ inventory.pressure.backlog }} Suchvektoren ausstehend. Der Seitenabruf wird verlangsamt.{% if inventory.pressure.discovery_paused %} Neue Quellensuche wartet.{% endif %}{% if inventory.pressure.downloads_paused %} Neue Bilddownloads warten.{% endif %} Worker und Warteschlangen →

{% endif %} {% endif %} {% for host in inventory.hosts %}

{{ host.count }} Bildfundstellen warten auf die Freigabe von {{ host.domain }}. Bildserver-Freigabe prüfen →

{% endfor %}

Nächste Fortsetzung / erneute Prüfung: {{ timestamp(source.next_crawl_at, 'Noch nicht geplant') }}.