1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00
Commit Graph

166 Commits

Author SHA1 Message Date
Max Leonov
03b9664070 OBSDOCS-1670: Add TOC links to OTel Collector component-listing pages 2025-02-06 06:52:33 +00:00
Andrea Hoffer
cbf96e5d0f Fixing some typos 2025-02-04 17:58:59 +00:00
Max Leonov
f04a44d444 OBSDOCS-980: Add Jaeger deprecation notice and migration recommendations to the Distributed tracing architecture section 2025-02-04 05:59:12 +00:00
Max Leonov
0f42e49166 OBSDOCS-1654: Fix topic map 2025-01-30 13:53:06 +00:00
Laura Hinson
5d66707850 Merge pull request #87613 from openshift-cherrypick-robot/cherry-pick-87310-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1431: Logging Infrastructure Definitions Logging 6.0
2025-01-24 13:11:07 -05:00
ashiot
6273c01c45 OBSDOCS-1431: Logging Infrastructure Definitions Logging 6.0 2025-01-24 17:26:19 +00:00
ashiot
e392d288cd OBSDOCS-1431: Logging Infrastructure Definitions Logging 6.1 2025-01-24 17:22:19 +00:00
Eliska Romanova
4aff858ae2 OBSDOCS-1492: Update the automatically generated resource file 2025-01-22 16:24:43 +00:00
Prithviraj Patil
c0b1f6e993 Edit 2 steps in quick start procedure of About Logging 6.0 documentation
- Need to edit 2 steps in the Quick Start point of About Logging 6.0 documentation.
- Here is the documentation link: https://docs.openshift.com/container-platform/4.17/observability/logging/logging-6.0/log6x-about.html#quick-start
- This is the last and important change in the Quick start process.
- In step 5 and step 8 changes are required:
----
5. Bind the ClusterRole to the service account:
~~~
$ oc adm policy add-cluster-role-to-user logging-collector-logs-writer -z collector
~~~

8. Add additional roles to the collector service account:
~~~
$ oc project openshift-logging
$ oc adm policy add-cluster-role-to-user collect-application-logs -z collector
$ oc adm policy add-cluster-role-to-user collect-audit-logs -z collector
$ oc adm policy add-cluster-role-to-user collect-infrastructure-logs -z collector
~~~
----

- In these steps, commands are properly mentioned.
- However, the project name is not mentioned in the commands.
- So we need to mention project name in the above commands.

Reason:
1. If for any reason the user has changed the namespace in the middle, then, it will create the resource in the wrong namespace.
2. If the credentials are shared, and two people using the same cluster at the same time, then, the second person could change to work in a different namespace.

- Hence we need to explicitly mention the `-n openshift-logging` in the above commands.
- Here are the new required changes:
----
5. Bind the ClusterRole to the service account:
~~~
$ oc adm policy add-cluster-role-to-user logging-collector-logs-writer -z collector -n openshift-logging
~~~

8. Add additional roles to the collector service account:
~~~
$ oc adm policy add-cluster-role-to-user collect-application-logs -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user collect-audit-logs -z collector -n openshift-logging
$ oc adm policy add-cluster-role-to-user collect-infrastructure-logs -z collector -n openshift-logging
~~~
----
2025-01-16 05:53:02 +00:00
Max Leonov
eab47eb7d8 OBSDOCS-1546: Logging Z-Stream Release Notes - 6.1.1 2025-01-15 15:42:27 +00:00
Eliska Romanova
c6fb45659e OBSDOCS-1527: Add missing information to the monitoring dashboards section 2025-01-14 16:36:35 +00:00
Prithviraj Patil
bee8388f23 One step needs to be added to the Quick Start point of About Logging 6.0 documentation
- One step needs to be added to the Quick Start point of About Logging 6.0 documentation.
- Here is the documentation link: https://docs.openshift.com/container-platform/4.17/observability/logging/logging-6.0/log6x-about.html#quick-start
- Here Step 2 is mentioned as "Create a LokiStack custom resource (CR) in the openshift-logging namespace:"
- But before creating `LokiStack` custom resource (CR), it is necessary to create an `object storage secret`.
- Without creating a secret we can not create `Lokistack` customer resource.
- We need to mention that `object storage secret` name in the `LokiStack custom resource (CR)` under `spec.storage.secret.name` section.
- So it is required to add this step in our documentation.
- Hence adding Step 2 in the documentation:

-----------------
2.  Create a secret to access an existing object storage bucket:
Example command for AWS
~~~
$ oc create secret generic logging-loki-s3 \
  --from-literal=bucketnames="<bucket_name>" \
  --from-literal=endpoint="<aws_bucket_endpoint>" \
  --from-literal=access_key_id="<aws_access_key_id>" \
  --from-literal=access_key_secret="<aws_access_key_secret>" \
  --from-literal=region="<aws_region_of_your_bucket>" \
  -n openshift-logging
~~~
------------------
2025-01-14 15:45:26 +00:00
Servesha Dudhgaonkar
5a392c3a41 Merge pull request #86582 from openshift-cherrypick-robot/cherry-pick-86527-to-enterprise-4.18
[enterprise-4.18] Incorrect indentation of storageClassName parameter in the Lokistack CR under Logging 6.0 documentation
2024-12-23 18:08:18 +05:30
Prithviraj Patil
e3761594ac logging-collector-logs-writer clusterrole is not required to be created manually
- Inside `About Logging 6.0` [1]  section in `Quick Start` [2] , the step number: 4, Create a ClusterRole for the collector: is not required.

[1] https://docs.openshift.com/container-platform/4.16/observability/logging/logging-6.0/log6x-about.html
[2] https://docs.openshift.com/container-platform/4.16/observability/logging/logging-6.0/log6x-about.html#quick-start

- In step 4, it has been mentioned that the user needs to create the ClusterRole `logging-collector-logs-writer` but this ClusterRole is created automatically by the Loki operator and it is not required to create it manually.

- This ClusterRole was also made available with the `Loki Operator 5.9` version.
- Here is jira [3] for reference:
[3] https://issues.redhat.com/browse/LOG-5967

- Hence step 4 needs to be omitted from documentation:

------
4. Create a ClusterRole for the collector:
~~~
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  name: logging-collector-logs-writer
rules:
- apiGroups:
  - loki.grafana.com
  resourceNames:
  - logs
  resources:
  - application
  - audit
  - infrastructure
  verbs:
  - create
~~~
2024-12-23 12:14:03 +00:00
Prithviraj Patil
883593ea20 Incorrect indentation of storageClassName parameter in the Lokistack CR under Logging 6.0 documentation
- Inside `About Logging 6.0` [1]  section in `Quick Start` [2] , the step number 2, Create a LokiStack custom resource (CR) in the openshift-logging namespace: `storageClassName` is wrongly mentioned.

[1] https://docs.openshift.com/container-platform/4.16/observability/logging/logging-6.0/log6x-about.html
[2] https://docs.openshift.com/container-platform/4.16/observability/logging/logging-6.0/log6x-about.html#quick-start

- Here is the current configuration:
~~~
apiVersion: loki.grafana.com/v1
kind: LokiStack
metadata:
  name: logging-loki
  namespace: openshift-logging
spec:
  managementState: Managed
  size: 1x.extra-small
  storage:
    schemas:
    - effectiveDate: '2022-06-01'
      version: v13
    secret:
      name: logging-loki-s3
      type: s3
    storageClassName: gp3-csi
  tenants:
    mode: openshift-logging
~~~

- `storageClassName` parameter indentation is wrong here.

- Here is the correct configuration:
~~~
apiVersion: loki.grafana.com/v1
kind: LokiStack
metadata:
  name: logging-loki
  namespace: openshift-logging
spec:
  managementState: Managed
  size: 1x.extra-small
  storage:
    schemas:
    - effectiveDate: '2022-06-01'
      version: v13
    secret:
      name: logging-loki-s3
      type: s3
    storageClassName: gp3-csi
  tenants:
    mode: openshift-logging
~~~
2024-12-23 12:13:28 +00:00
Israel Blancas
7c5a580b31 OBSDOCS-1416: Add the Network Observability Operator to the OTEL Troubleshooting page
Signed-off-by: Israel Blancas <iblancas@redhat.com>
2024-12-19 13:52:22 +00:00
Max Leonov
a5c3832091 OBSDOCS-1126: LokistackSchemaUpgradesRequired in the upgrade process to Logging 5.9 2024-12-18 14:00:02 +00:00
Prithviraj Patil
617de4aad3 ClusterLogForwarder example in About logging 6.0 section is not defined properly
ClusterLogForwarder example in About logging 6.0 section is not defined properly

Inside About Logging 6.0 section in Quick Start, the step number 9." Create a ClusterLogForwarder CR to configure log forwarding is not defined properly.

Link:
https://docs.openshift.com/container-platform/4.17/observability/logging/logging-6.0/log6x-about.html#quick-start

Current Configuration:
~~~
spec:
  serviceAccount:
    name: collector
  outputs:
  - name: default-lokistack
    type: lokiStack
    lokiStack:
      target:
        name: logging-loki
        namespace: openshift-logging
    authentication:
      token:
        from: serviceAccount
    tls:
      ca:
        key: service-ca.crt
        configMapName: openshift-service-ca.crt
~~~

Need to perform the following changes:
~~~
spec:
  serviceAccount:
    name: collector
  outputs:
  - name: default-lokistack
    type: lokiStack
    lokiStack:
      target:
        name: logging-loki
        namespace: openshift-logging
      authentication:           <<=== Correct Indentation
        token:                         <<=== Correct Indentation
          from: serviceAccount   <<=== Correct Indentation
    tls:
      ca:
        key: service-ca.crt
        configMapName: openshift-service-ca.crt
~~~
2024-12-12 14:35:50 +00:00
Jason Βoxman
daaf770281 Merge pull request #86159 from openshift-cherrypick-robot/cherry-pick-85651-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1478: Ability to modify UWM Prometheus scrape interval
2024-12-11 14:28:33 -05:00
Laura Hinson
7d2e3ee3f3 Merge pull request #86148 from openshift-cherrypick-robot/cherry-pick-84251-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1317: Add docs for the OTLP JSON File Receiver
2024-12-11 14:05:10 -05:00
Laura Hinson
fcc8f08546 Merge pull request #86157 from openshift-cherrypick-robot/cherry-pick-84281-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1405: Add docs for the Count Connector
2024-12-11 13:51:39 -05:00
Eliska Romanova
b35e704e5d OBSDOCS-1478: Ability to modify UWM Prometheus scrape interval 2024-12-11 18:44:20 +00:00
Israel Blancas
6827264241 OBSDOCS-1405: Add docs for the Count Connector
Signed-off-by: Israel Blancas <iblancas@redhat.com>
2024-12-11 18:41:56 +00:00
Israel Blancas
81f34279a5 OBSDOCS-1317: Add docs for the OTLP JSON File Receiver 2024-12-11 18:29:18 +00:00
Pavol Loffay
ebe48bff0e OBSDOCS-1423: Document that instrumentation injection is GA
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
2024-12-11 18:07:06 +00:00
Laura Hinson
a61c87f894 Merge pull request #86127 from openshift-cherrypick-robot/cherry-pick-84482-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1412: Add must-gather docs for Tempo and OpenTelemetry
2024-12-11 13:03:36 -05:00
Israel Blancas
9080db787f OBSDOCS-1412: Add must-gather docs for Tempo and OpenTelemetry
Signed-off-by: Israel Blancas <iblancas@redhat.com>
2024-12-11 17:38:56 +00:00
Max Leonov
3314d28caf OBSDOCS-1414: Release notes for Distributed tracing 3.4 2024-12-11 17:31:35 +00:00
Benedikt Bongartz
5085e9740f fix: opentelemetry collector config templates
Signed-off-by: Benedikt Bongartz <bongartz@klimlive.de>
2024-12-06 12:41:07 +00:00
shreyasiddhartha
33343d8856 Power monitoring Tech Preview 0.3 release notes 2024-11-26 12:40:37 +00:00
mapandya
74424901a4 OSDOCS-10726:Adding total resource usage table, edits needed 2024-11-25 15:41:55 +00:00
Eliska Romanova
07618cc474 OBSDOCS-978: Document how user-workload monitoring admins can write general purpose alerting rules that can span several namespaces 2024-11-22 16:57:52 +00:00
cbippley
0b89e133cc OSDOCS-5243 Adding CLI Manager docs 2024-11-19 20:30:45 +00:00
Prithviraj Patil
b05bc6849b Update log6x-upgrading-to-6.adoc
openShiftLabels is wrongly mentioned here.
It should be openshiftLabels, not openShiftLabels.
2024-11-19 15:58:47 +00:00
Satyajeet Munje
f82eeb8bc1 OBSDOCS-1361 2024-11-13 20:14:53 -05:00
Misha Ramendik
c583da127e OSDOCS 12388 create symlinks in new overview directories 2024-11-12 13:41:19 +00:00
Misha Ramendik
9fe03f8867 OSDOCS 12388 create dirs for CICD and Observability overviews to make books
fix xrefs

fix topicmap

fix xref
2024-11-11 15:04:27 +00:00
Steven Smith
d44ae8ffc5 removes remaining SDN entries from 4.18+ 2024-11-05 19:01:54 +00:00
John Wilkins
5573c01502 [enterprise-4.18] OSDOCS-11699: Made structural changes per OSDOCS-11699 2024-10-29 15:21:37 -04:00
Sara Thomas
64d55b8a07 Removing TP notice from NetObserv CLI docs 2024-10-23 19:21:31 +00:00
Max Leonov
d50fbe78b9 OBSDOCS-1415: Release notes for the Distributed Tracing 3.3.1 patch 2024-10-23 13:27:47 +00:00
Sara Thomas
0e2b7533fb OCPBUGS-26146: Updating CLI install link/removing warnings 2024-10-23 00:33:46 +00:00
Sara Thomas
b65313d871 OSDOCS-11615: TCP flags filtering + SYN flooding alerts and metrics 2024-10-22 20:44:51 +00:00
Sara Thomas
5dec11fe3c OSDOCS-11555:Configuring network observability network policy
OSDOCS-10036:Exporting Network Observability metrics to OpenTelemetry

OSDOCS-11731: Developer perspective for Network Observability

OSDOCS-10877: Virtualization in Network Observability

NetObserv FlowMetric API regeneration

Network Observability 1.7 regenerate flows format doc

OSDOCS-11821: NetObserv CLI updates

NetObserv 1.7 FlowCollector API regeneration

Network Observability 1.7 Release Notes
2024-10-22 15:53:54 +00:00
Max Leonov
ea82a1ed32 OBSDOCS-1348: Add support exception statement in Logging docs for COO due to its logging UI plugin 2024-10-16 17:48:48 +00:00
Gabriel McGoldrick
18645298da Fix formatting problem on docs.rh due to bad ids 2024-10-16 11:14:58 +00:00
Gabriel McGoldrick
498cc1bfed OBSDOCS-1402 Release notes for COO 0.4.1 2024-10-14 13:32:57 +00:00
Max Leonov
9532835253 OBSDOCS-1229: Correct the name of the mentioned exporter 2024-10-03 13:45:25 +00:00
Israel Blancas
39e545eb92 TRACING-4562:Improve Prometheus port and services documentation
Signed-off-by: Israel Blancas <iblancas@redhat.com>
2024-10-02 18:17:43 +00:00
Joe Aldinger
1971345af6 Merge pull request #82820 from openshift-cherrypick-robot/cherry-pick-82002-to-enterprise-4.18
[enterprise-4.18] OBSDOCS-1319: Update monitoring config map API reference content for …
2024-10-02 10:55:23 -04:00