====== Nadzor in opozarjanje ======
**Prioriteta 2** – Kritično za produkcijsko delovanje \\
**Ciljna skupina:** DevOps, SRE, IT-operacije
Spremljanje PKI infrastrukture s poudarkom na izteku certifikatov, razpoložljivosti in skladnosti.
----
===== Pregled =====
flowchart TB
subgraph COLLECT["ZBIRANJE PODATKOV"]
C1[Prometheus Exporter]
C2[cert-checker]
C3[API Polling]
end
subgraph STORE["SHRANJEVANJE"]
S1[Prometheus]
S2[InfluxDB]
S3[Elasticsearch]
end
subgraph VISUALIZE["VIZUALIZACIJA"]
V1[Grafana]
V2[Kibana]
end
subgraph ALERT["OPOZARJANJE"]
A1[Alertmanager]
A2[PagerDuty]
A3[MS Teams]
A4[E-pošta]
end
C1 --> S1 --> V1
C2 --> S1 --> A1
C3 --> S3 --> V2
A1 --> A2 & A3 & A4
style A1 fill:#ffebee
style V1 fill:#e8f5e9
----
===== Scenariji =====
^ Scenarij ^ Opis ^ Orodja ^
| [[.:ablauf-monitoring|Nadzor izteka]] | Spremljanje izteka certifikatov | Prometheus, Grafana |
| [[.:revocation-check|Preverjanje preklica]] | Preverjanje razpoložljivosti CRL/OCSP | curl, OpenSSL |
| [[.:audit-logging|Revizijsko beleženje]] | Beleženje skladno s predpisi | Syslog, ELK |
| [[.:alerting-setup|Nastavitev opozarjanja]] | Konfiguracija obvestil | Alertmanager, PagerDuty |
----
===== Pregled metrik =====
| Metrika | Opis | Pragovi |
|---------|------|---------|
| ''cert_expiry_days'' | Dni do izteka | Opozorilo: 30, Kritično: 7 |
| ''crl_next_update_days'' | Dni do posodobitve CRL | Opozorilo: 3, Kritično: 1 |
| ''ocsp_response_time_ms'' | Odzivni čas OCSP | Opozorilo: 500, Kritično: 2000 |
| ''ca_availability'' | CA dosegljiv (0/1) | Kritično: 0 |
| ''signing_ops_per_hour'' | Operacije podpisovanja | Info |
----
===== Hiter začetek =====
**Minimalna nastavitev (5 minut):**
# 1. Namestitev cert-exporter
wget https://github.com/enix/cert-exporter/releases/download/v2.0.0/cert-exporter_2.0.0_linux_amd64.tar.gz
tar xzf cert-exporter_*.tar.gz
./cert-exporter --kubeconfig="" --files /etc/ssl/certs/*.pem &
# 2. Preverjanje iztekajočih certifikatov
curl -s localhost:9793/metrics | grep cert_expires_in_seconds
----
===== Priporočila za sklad =====
| Okolje | Sklad | Opis |
|--------|-------|------|
| Majhno (<100 cert.) | Skripta + E-pošta | Cron opravilo z e-poštnimi opozorili |
| Srednje (100-1000) | Prometheus + Grafana | Standardni nadzor |
| Veliko (>1000) | ELK + Grafana + PagerDuty | Podjetniški sklad |
| Kubernetes | cert-manager + Prometheus | Izvorna integracija |
----
===== Povezana dokumentacija =====
* [[..:tagesgeschaeft:health-check|Pregled zdravja]] – Dnevno preverjanje
* [[..:automatisierung:start|Avtomatizacija]] – Samodejna obnova
* [[sl:int:pqcrypt:administrator:betrieb|Delovanje]] – Vzdrževanje sistema
----
<< [[..:start|← Scenariji za operaterje]] | [[.:ablauf-monitoring|→ Nadzor izteka]] >>
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//
{{tag>operator monitoring alerting prometheus grafana}}