Skip to content

Commit 5460434

Browse files
committed
Squash
1 parent 435d1da commit 5460434

4 files changed

Lines changed: 39 additions & 24 deletions

File tree

modules/network-observability-creating-metrics-network-events.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,8 @@ spec:
5858
.Verification
5959
. In the web console, navigate to *Observe* -> *Dashboards* and scroll down to see the *Network Policy* tab.
6060
. You should begin seeing metrics filter in based on the metric you created along with the network policy specifications.
61+
62+
[IMPORTANT]
63+
====
64+
High cardinality can affect the memory usage of Prometheus. You can check if specific labels have high cardinality in the network flows format. See "Network Flows format reference".
65+
====
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * network_observability/installing-operators.adoc
4+
5+
:_mod-docs-content-type: REFERENCE
6+
[id="network-observability-important-flowcollector-configuration-considerations_{context}"]
7+
= Important Flow Collector configuration considerations
8+
9+
[role="_abstract"]
10+
Review essential `FlowCollector` configuration options before initial deployment to avoid pod disruptions caused by later reconfiguration. Key settings include Kafka integration, enriched flow data exports, SR-IOV traffic monitoring, and advanced tracking for DNS and packet drops.
11+
12+
Once you create the `FlowCollector` instance, you can reconfigure it, but the pods are terminated and recreated again, which can be disruptive.
13+
14+
Therefore, you can consider configuring the following options when creating the `FlowCollector` for the first time:
15+
16+
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-flowcollector-kafka-config_network_observability[Configuring the Flow Collector resource with Kafka]
17+
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-enriched-flows_network_observability[Export enriched network flow data to Kafka or IPFIX]
18+
* xref:../../observability/network_observability/network-observability-secondary-networks.adoc#network-observability-SR-IOV-config_network-observability-secondary-networks[Configuring monitoring for SR-IOV interface traffic]
19+
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-working-with-conversations_nw-observe-network-traffic[Working with conversation tracking]
20+
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-dns-tracking_nw-observe-network-traffic[Working with DNS tracking]
21+
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-packet-drops_nw-observe-network-traffic[Working with packet drops]
22+
* xref:../../observability/network_observability/flowcollector-api.adoc#network-observability-flowcollector-api-specifications_network_observability[Flow Collector API Reference]
23+
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-flowcollector-view_network_observability[Flow Collector sample resource]
24+
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-resources-table_network_observability[Resource considerations]
25+
* xref:../../observability/network_observability/troubleshooting-network-observability.adoc#controller-manager-pod-runs-out-of-memory_network-observability-troubleshooting[Troubleshooting network observability controller manager pod runs out of memory]
26+
* xref:../../observability/network_observability/understanding-network-observability-operator.adoc#network-observability-architecture_nw-network-observability-operator[Network observability architecture]
27+
28+
//03/20/2026: Comment for JTBD work. This will likely need to be addressed and redone for JTBD. This file was created only to meet the ConceptLink rule by the deadline.

observability/network_observability/installing-operators.adoc

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -47,27 +47,9 @@ include::modules/network-observability-lokistack-ingestion-query.adoc[leveloffse
4747

4848
include::modules/network-observability-operator-install.adoc[leveloffset=+1]
4949

50-
include::modules/network-observability-multitenancy.adoc[leveloffset=+1]
51-
52-
[role="_additional-resources"]
53-
[id="additional-resources_configuring-flow-collector-considerations"]
54-
== Important Flow Collector configuration considerations
55-
Once you create the `FlowCollector` instance, you can reconfigure it, but the pods are terminated and recreated again, which can be disruptive. Therefore, you can consider configuring the following options when creating the `FlowCollector` for the first time:
50+
include::modules/network-observability-important-flowcollector-configuration-considerations.adoc[leveloffset=+2]
5651

57-
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-flowcollector-kafka-config_network_observability[Configuring the Flow Collector resource with Kafka]
58-
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-enriched-flows_network_observability[Export enriched network flow data to Kafka or IPFIX]
59-
* xref:../../observability/network_observability/network-observability-secondary-networks.adoc#network-observability-SR-IOV-config_network-observability-secondary-networks[Configuring monitoring for SR-IOV interface traffic]
60-
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-working-with-conversations_nw-observe-network-traffic[Working with conversation tracking]
61-
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-dns-tracking_nw-observe-network-traffic[Working with DNS tracking]
62-
* xref:../../observability/network_observability/observing-network-traffic.adoc#network-observability-packet-drops_nw-observe-network-traffic[Working with packet drops]
63-
64-
[role="_additional-resources"]
65-
.Additional resources
66-
* xref:../../observability/network_observability/flowcollector-api.adoc#network-observability-flowcollector-api-specifications_network_observability[Flow Collector API Reference]
67-
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-flowcollector-view_network_observability[Flow Collector sample resource]
68-
* xref:../../observability/network_observability/configuring-operator.adoc#network-observability-resources-table_network_observability[Resource considerations]
69-
* xref:../../observability/network_observability/troubleshooting-network-observability.adoc#controller-manager-pod-runs-out-of-memory_network-observability-troubleshooting[Troubleshooting network observability controller manager pod runs out of memory]
70-
* xref:../../observability/network_observability/understanding-network-observability-operator.adoc#network-observability-architecture_nw-network-observability-operator[Network observability architecture]
52+
include::modules/network-observability-multitenancy.adoc[leveloffset=+1]
7153

7254
include::modules/network-observability-updating-migrating.adoc[leveloffset=+2]
7355

observability/network_observability/metrics-alerts-dashboards.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ include::modules/network-observability-configuring-custom-metrics-examples.adoc[
2525

2626
include::modules/network-observability-creating-metrics-network-events.adoc[leveloffset=+1]
2727

28-
[IMPORTANT]
29-
====
30-
High cardinality can affect the memory usage of Prometheus. You can check whether specific labels have high cardinality in the xref:../../observability/network_observability/json-flows-format-reference.adoc#network-observability-flows-format_json_reference[Network Flows format reference].
31-
====
28+
[role="_additional-resources"]
29+
.Additional resources
30+
* xref:../../observability/network_observability/json-flows-format-reference.adoc#network-observability-flows-format_json_reference[Network Flows format reference]
31+
3232
include::modules/network-observability-flowmetrics-charts.adoc[leveloffset=+1]
3333

3434
include::modules/network-observability-flowmetrics-charts-examples.adoc[leveloffset=+2]

0 commit comments

Comments
 (0)