Skip to content

Commit 65e53ec

Browse files
authored
Merge pull request #54372 from skrthomas/netobservreorgtopics
Reorgainzing topic map and post-merge issues
2 parents d9e165e + ada4ceb commit 65e53ec

6 files changed

+21
-20
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1321,10 +1321,10 @@ Topics:
13211321
Topics:
13221322
- Name: Network Observability overview
13231323
File: network-observability-overview
1324-
- Name: Understanding Network Observability Operator
1325-
File: understanding-network-observability-operator
13261324
- Name: Installing Network Observability Operators
13271325
File: installing-operators
1326+
- Name: Understanding Network Observability Operator
1327+
File: understanding-network-observability-operator
13281328
- Name: Configuring the Network Observability Operator
13291329
File: configuring-operator
13301330
- Name: Observing the network traffic

modules/network-observability-flowcollector-api-specifications.adoc

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
// Automatically generated by '{product-title}-apidocs-gen'. Do not edit.
2+
// Module included in the following assemblies:
3+
// networking/network_observability/flowcollector-api.adoc
4+
25
:_content-type: REFERENCE
36
[id="network-observability-flowcollector-api-specifications_{context}"]
47

58
= FlowCollector API specifications
6-
Description::
7-
+
8-
--
9-
FlowCollector is the Schema for the flowcollectors API, which pilots and configures netflow collection.
10-
--
119

1210
Type::
1311
`object`
@@ -40,7 +38,7 @@ Type::
4038
| FlowCollectorStatus defines the observed state of FlowCollector
4139

4240
|===
43-
=== .spec
41+
== .spec
4442
Description::
4543
+
4644
--
@@ -97,7 +95,7 @@ Required::
9795
| processor defines the settings of the component that receives the flows from the agent, enriches them, and forwards them to the Loki persistence layer.
9896

9997
|===
100-
=== .spec.agent
98+
== .spec.agent
10199
Description::
102100
+
103101
--
@@ -333,7 +331,7 @@ Type::
333331
| namespace where OVN-Kubernetes pods are deployed.
334332

335333
|===
336-
=== .spec.consolePlugin
334+
== .spec.consolePlugin
337335
Description::
338336
+
339337
--
@@ -499,7 +497,7 @@ Type::
499497
| Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
500498

501499
|===
502-
=== .spec.exporters
500+
== .spec.exporters
503501
Description::
504502
+
505503
--
@@ -675,7 +673,7 @@ Type::
675673
| type for the certificate reference: config map or secret
676674

677675
|===
678-
=== .spec.kafka
676+
== .spec.kafka
679677
Description::
680678
+
681679
--
@@ -810,7 +808,7 @@ Type::
810808
| type for the certificate reference: config map or secret
811809

812810
|===
813-
=== .spec.loki
811+
== .spec.loki
814812
Description::
815813
+
816814
--
@@ -987,7 +985,7 @@ Type::
987985
| type for the certificate reference: config map or secret
988986

989987
|===
990-
=== .spec.processor
988+
== .spec.processor
991989
Description::
992990
+
993991
--
@@ -1229,7 +1227,7 @@ Type::
12291227
| Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
12301228

12311229
|===
1232-
=== .status
1230+
== .status
12331231
Description::
12341232
+
12351233
--

modules/nw-network-observability-operator.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33

44
:_content-type: PROCEDURE
55
[id="nw-network-observability-operator_{context}"]
6-
= Network Observability Operator
6+
= Viewing statuses
77

8-
When you deploy flow collector, the Operator provides dashboards, metrics, and keeps flows accessible in the Grafana Loki log store. When a flow collector is deployed, new dashboards are available in the {product-title} console.
8+
The Network Observability Operator provides the Flow Collector API. When a Flow Collector resource is created, it deploys pods and services to create and store network flows in the Loki log store, as well as to display dashboards, metrics, and flows in the {product-title} web console.
99

1010
.Procedure
1111

12-
. Run the following command to view the state of `flowcollector`:
12+
. Run the following command to view the state of `FlowCollector`:
1313
+
1414
[source,terminal]
1515
----

modules/nw-view-status-configuration-network-observability-operator.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[id="nw-status-configuration-network-observability-operator_{context}"]
66
= Viewing Network Observability Operator status and configuration
77

8-
You can inspect the status and view the details of the `flowcollector` using the `oc describe` command.
8+
You can inspect the status and view the details of the `FlowCollector` using the `oc describe` command.
99

1010
.Procedure
1111

networking/network_observability/network-observability-overview.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The Network Observability Operator requires the following Operators:
2424
[id="network-observability-operator"]
2525
== Network Observability Operator
2626

27-
The Network Observability Operator deploys a monitoring pipeline to collect and enrich the network flows. The eBPF agent, which is deployed as a `daemonset` object, creates the network flows. The network flows are then collected and enriched with the Kubernetes metadata, before storing in Loki.
27+
The Network Observability Operator provides the Flow Collector API custom resource definition. A Flow Collector instance is created during installation and enables configuration of network flow collection. The Flow Collector instance deploys pods and services that form a monitoring pipeline where network flows are then collected and enriched with the Kubernetes metadata before storing in Loki. The eBPF agent, which is deployed as a `daemonset` object, creates the network flows.
2828

2929
[id="no-console-integration"]
3030
== {product-title} console integration

networking/network_observability/observing-network-traffic.adoc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,6 @@ include::modules/network-observability-quickfilter.adoc[leveloffset=+1]
2828

2929
Alternatively, you can access the traffic flow data in the *Network Traffic* tab of the *Namespaces*, *Services*, *Routes*, *Nodes*, and *Workloads* pages which provide the filtered data of the corresponding aggregations.
3030

31+
[role="_additional-resources"]
32+
.Additional resources
33+
For more information about configuring quick filters in the `FlowCollector`, see xref:../network_observability/configuring-operator.adoc#network-observability-config-quick-filters_network_observability[Configuring Quick Filters] and the xref:../network_observability/configuring-operator.adoc#network-observability-flowcollector-view_network_observability[Flow Collector sample resource].

0 commit comments

Comments
 (0)