Skip to content

Commit 889aed4

Browse files
service rename (#123)
* service rename * container update: oci-la-fluentd-collector:1.7.2
1 parent f85a49e commit 889aed4

File tree

26 files changed

+193
-189
lines changed

26 files changed

+193
-189
lines changed

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
# Change Log
22

3+
# 2025-09-16
4+
### Changed
5+
- As per the recent service name change from `Logging Analytics` to `Log Analytics`, updated the relevant documentation and descriptions to reflect the name change.
6+
- This is a non-breaking change that maintains backward compatibility
7+
- Updated service references in documentation, description, and comments
8+
- Fluentd collector container image has been updated to version 1.7.2
39

410
# 2025-08-13
511
### Added
612
- New feature 'Automatic Prometheus Collection' in Management Agent. This enables agent to automatically find and identify metrics emitting pods to monitor, eliminating the need to manually create the Prometheus configuration to collect metrics.
7-
8-
## Changed
13+
### Changed
914
- Management Agent container image has been updated to version 1.9.0
1015

1116
# 2025-08-12

README.md

Lines changed: 36 additions & 37 deletions
Large diffs are not rendered by default.

charts/logan/Chart.yaml

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

44
apiVersion: v2
55
name: oci-onm-logan
6-
description: Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Objects information to OCI Logging Analytics.
6+
description: Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Objects information to OCI Log Analytics.
77
type: application
8-
version: 4.0.1
8+
version: 4.0.2
99
appVersion: "3.0.0"
1010

1111
dependencies:

charts/logan/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
![Version: 3.0.0](https://img.shields.io/badge/Version-3.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.0](https://img.shields.io/badge/AppVersion-3.0.0-informational?style=flat-square)
44

5-
Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Objects information to OCI Logging Analytics.
5+
Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Objects information to OCI Log Analytics.
66

77
## Requirements
88

@@ -15,15 +15,15 @@ Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Object
1515
| Key | Type | Default | Description |
1616
|-----|------|---------|-------------|
1717
| authtype | string | `"InstancePrincipal"` | Allowed values: InstancePrincipal, config |
18-
| extraEnv | list | `[]` | Use this to tag all the collected logs with one or more key:value pairs. Key must be a valid field in Logging Analytics metadata: "Client Host Region": "PCT" "Environment": "Production" "Third key": "Third Value" @param extra environment variables. Example name: ENV_VARIABLE_NAME value: ENV_VARIABLE_VALUE |
18+
| extraEnv | list | `[]` | Use this to tag all the collected logs with one or more key:value pairs. Key must be a valid field in Log Analytics metadata: "Client Host Region": "PCT" "Environment": "Production" "Third key": "Third Value" @param extra environment variables. Example name: ENV_VARIABLE_NAME value: ENV_VARIABLE_VALUE |
1919
| extraVolumeMounts | list | `[]` | @param extraVolumeMounts Mount extra volume(s). Example: - name: tmpDir mountPath: /tmp |
2020
| extraVolumes | list | `[]` | @param extraVolumes Extra volumes. Example: - name: tmpDir hostPath: path: /tmp log |
2121
| fluentd.baseDir | string | `"/var/log"` | Base directory on the node (with read write permission) for storing fluentd plugins related data. |
2222
| fluentd.customFluentdConf | string | `""` | |
23-
| fluentd.customLogs | string | `nil` | Configuration for any custom logs which are not part of the default configuration defined in this file. All the pod/container logs will be collected as per "genericContainerLogs" section. Use this section to create a custom configuration for any of the container logs. Also, you can use this section to define configuration for any other log path existing on a Kubernetes worker node custom-id1: path: /var/log/containers/custom*.log Logging Analytics log source to use for parsing and processing the logs: ociLALogSourceName: "Custom1 Logs" The regular expression pattern for the starting line in case of multi-line logs. multilineStartRegExp: Set isContainerLog to false if the log is not a container log (/var/log/containers/*.log). Default value is true. isContainerLog: true |
23+
| fluentd.customLogs | string | `nil` | Configuration for any custom logs which are not part of the default configuration defined in this file. All the pod/container logs will be collected as per "genericContainerLogs" section. Use this section to create a custom configuration for any of the container logs. Also, you can use this section to define configuration for any other log path existing on a Kubernetes worker node custom-id1: path: /var/log/containers/custom*.log Log Analytics log source to use for parsing and processing the logs: ociLALogSourceName: "Custom1 Logs" The regular expression pattern for the starting line in case of multi-line logs. multilineStartRegExp: Set isContainerLog to false if the log is not a container log (/var/log/containers/*.log). Default value is true. isContainerLog: true |
2424
| fluentd.file | string | `"fluent.conf"` | Fluentd config file name |
2525
| fluentd.genericContainerLogs.exclude_path | list | `["\"/var/log/containers/kube-proxy-*.log\"","\"/var/log/containers/kube-flannel-*.log\"","\"/var/log/containers/kube-dns-autoscaler-*.log\"","\"/var/log/containers/coredns-*.log\"","\"/var/log/containers/csi-oci-node-*.log\"","\"/var/log/containers/proxymux-client-*.log\"","\"/var/log/containers/cluster-autoscaler-*.log\""]` | List of log paths to exclude that are already part of other specific configurations defined (like Kube Proxy, Kube Flannel) If you want to create a custom configuration for any of the container logs using the customLogs section, then exclude the corresponding log path here. |
26-
| fluentd.genericContainerLogs.ociLALogSourceName | string | `"Kubernetes Container Generic Logs"` | Default Logging Analytics log source to use for parsing and processing the logs: Kubernetes Container Generic Logs. |
26+
| fluentd.genericContainerLogs.ociLALogSourceName | string | `"Kubernetes Container Generic Logs"` | Default Log Analytics log source to use for parsing and processing the logs: Kubernetes Container Generic Logs. |
2727
| fluentd.genericContainerLogs.path | string | `"/var/log/containers/*.log"` | |
2828
| fluentd.kubernetesMetadataFilter.ca_file | string | `nil` | Path to CA file for Kubernetes server certificate validation |
2929
| fluentd.kubernetesMetadataFilter.kubernetes_url | string | `nil` | Kubernetes API server URL. Alternatively, environment variables KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT can be used Environment variable are given preference. |
@@ -74,7 +74,7 @@ Charts for sending Kubernetes platform logs, compute logs, and Kubernetes Object
7474
| oci.configFiles.config | string | `"# Replace each of the below fields with actual values.\n[DEFAULT]\nuser=<user ocid>\nfingerprint=<fingerprint>\nkey_file=<key file path>\ntenancy=<tenancy ocid>\nregion=<region>"` | config file [data](https://docs.oracle.com/en-us/iaas/Content/API/Concepts/sdkconfig.htm) Replace each of the below fields with actual values. [DEFAULT] user=<user ocid> fingerprint=<fingerprint> key_file=<key file path> tenancy=<tenancy ocid> region=<region> |
7575
| oci.file | string | `"config"` | Config file name |
7676
| oci.path | string | `"/var/opt/.oci"` | Path to the OCI API config file |
77-
| ociLALogGroupID | string | `nil` | OCID of Logging Analytics Log Group to send logs to. Can be overridden for individual log types. e.g. ocid1.loganalyticsloggroup.oc1.phx.amaaaaasdfaskriauucc55rlwlxe4ahe2vfmtuoqa6qsgu7mb6jugxacsk6a |
77+
| ociLALogGroupID | string | `nil` | OCID of Log Analytics Log Group to send logs to. Can be overridden for individual log types. e.g. ocid1.loganalyticsloggroup.oc1.phx.amaaaaasdfaskriauucc55rlwlxe4ahe2vfmtuoqa6qsgu7mb6jugxacsk6a |
7878
| ociLANamespace | string | `nil` | |
7979
| resourceNamePrefix | string | `"{{ .Values.global.resourceNamePrefix }}"` | Resoure Name Prefix: Wherever allowed, this prefix will be used with all resources used by this chart |
8080
| resources.limits | object | `{"memory":"500Mi"}` | Limits |

charts/logan/templates/logs-configmap.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ data:
285285
</rule>
286286
</match>
287287

288-
# Record transformer filter to apply Logging Analytics configuration to each record.
288+
# Record transformer filter to apply Log Analytics configuration to each record.
289289
<filter oci{{- ternary (print "." $currWorker) "" $multiWorkersEnabled }}.oke.syslog.kubelet.**>
290290
@type record_transformer
291291
enable_ruby true
@@ -322,7 +322,7 @@ data:
322322
</record>
323323
</filter>
324324

325-
# Record transformer filter to apply Logging Analytics configuration to each record.
325+
# Record transformer filter to apply Log Analytics configuration to each record.
326326
<filter oci{{- ternary (print "." $currWorker) "" $multiWorkersEnabled }}.oke.syslog.syslog.**>
327327
@type record_transformer
328328
enable_ruby true
@@ -407,7 +407,7 @@ data:
407407
{{- end }}
408408
</parse>
409409
</source>
410-
# Record transformer filter to apply Logging Analytics configuration to each record.
410+
# Record transformer filter to apply Log Analytics configuration to each record.
411411
<filter oci{{- ternary (print "." $currWorker) "" $multiWorkersEnabled }}.oke.{{ $name }}.**>
412412
@type record_transformer
413413
enable_ruby true
@@ -523,7 +523,7 @@ data:
523523
annotation_match [ ".*" ]
524524
</filter>
525525

526-
# Record transformer filter to apply Logging Analytics configuration to each record.
526+
# Record transformer filter to apply Log Analytics configuration to each record.
527527
<filter oci{{- ternary (print "." $currWorker) "" $multiWorkersEnabled }}.oke.containerlogs.**>
528528
@type record_transformer
529529
enable_ruby true

0 commit comments

Comments
 (0)