Releases: microsoft/Docker-Provider
Releases · microsoft/Docker-Provider
Draft-new-omi-build
docker-cimprov package with latest omi
No Container CPU memory signals
Rashmi/core dump fix (#213) * core dump fix * changes * changes * changes * changes * changes * changes * changes * changes * changes * changes * add comment
CI feature production docker-provider 3.0.0-5 03122019 release
This is a release for Azure AKS monitoring. This is not intended to be used for oms-solution.
- Fix for closing response.Body in outoms
- Update Mem_Buf_Limit to 5m for fluentbit
- Tail only files that were modified since 5 minutes
- Remove some unwanted logs that are chatty in outoms
- Fix for MDM disablement for AKS-Engine
- Fix for Pod count metric (same as container count) in MDM
CI feature production docker-provider 3.0.0-4 02212019 release
This is a release for Azure AKS monitoring. This is not intended to be used for oms-solution.
- Container logs enrichment optimization
- Get container meta data only for containers in current node (vs cluster before)
- Update fluent bit 0.13.7 => 0.14.4
- This fixes the escaping issue in the container logs
- Mooncake cloud support for agent (AKS only)
- Ability to disable agent telemetry
- Ability to onboard and ingest to mooncake cloud
- Add & populate 'ContainerStatusReason' column to KubePodInventory
- Alertable (custom) metrics (to AzureMonitor - only for AKS clusters)
- Cpuusagenanocores & % metric
- MemoryWorkingsetBytes & % metric
- MemoryRssBytes & % metric
- Podcount by node, phase & namespace metric
- Nodecount metric
- ContainerNodeInventory_CL to fixed type
JSON Log Parsing + Customer Hotfix
- Fix JSON Log Parsing issues in fluent-bit
- get pods for current node only when calling the kube-api
CI feature production docker-provider 3.0.0-3 20190109 release
This is a release for Azure AKS monitoring. This is not intended to be used for oms-solution.
- Omsagent - 1.8.1.256 (nov 2018 release)
- Persist fluentbit state between container restarts
- Populate 'TimeOfCommand' for agent ingest time for container logs
- Get node cpu usage from cpuusagenanoseconds (and convert to cpuusgaenanocores)
- Container Node Inventory - move to fluentD from OMI
- Mount docker.sock (Daemon set) as /var/run/host
- Liveness probe (Daemon set) - check for omsagent user permissions in docker.sock and update as necessary (required when docker daemon gets restarted)
- Move to fixed type for kubeevents & kubeservices
- Disable collecting ENV for our oms agent container (daemonset & replicaset)
- Disable container inventory collection for 'sandbox' containers & non kubernetes managed containers
- Agent telemetry - ContainerLogsAgentSideLatencyMs
- Agent telemetry - PodCount
- Agent telemetry - ControllerCount
- Agent telemetry - K8S Version
- Agent telemetry - NodeCoreCapacity
- Agent telemetry - NodeMemoryCapacity
- Agent telemetry - KubeEvents (exceptions)
- Agent telemetry - Kubenodes (exceptions)
- Agent telemetry - kubepods (exceptions)
- Agent telemetry - kubeservices (exceptions)
- Agent telemetry - Daemonset , Replicaset as dimensions (bug fix)
Private Hotfix for customer (container logs issue)
Please do not use this private fix (for general users) as this fix ix targeted for a specific customer scenario
CI feature production docker-provider 3.0.0-220181129 release
This is a release for Azure AKS monitoring. This is not intended to be used for oms-solution.
Fixes:
- Disable Container Image inventory workflow
- Kube_Events memory leak fix for replica-set
- Timeout (30 secs) for outOMS
- Reduce critical lock duration for quicker log processing (for log enrichment)
- Disable OMI based Container Inventory workflow to fluentD based Container Inventory
- Moby support for the new Container Inventory workflow
- Ability to disable environment variables collection by individual container
- Bugfix - No inventory data due to container status(es) not available
- Agent telemetry cpu usage & memory usage (for DaemonSet and ReplicaSet)
- Agent telemetry - log generation rate
- Agent telemetry - container count per node
- Agent telemetry - collect container logs from agent (DaemonSet and ReplicaSet) as AI trace
- Agent telemetry - errors/exceptions for Container Inventory workflow
- Agent telemetry - Container Inventory Heartbeat
CI feature production docker-provider 3.0.0-120181016 release
- This is preview-release for Azure AKS monitoring. This is not intended to be used for oms-solution.
Fixes:
- Fix for containerID being 00000-00000-00000
- Move from fluentD to fluentbit for container log collection
- Seg fault fixes in json parsing for container inventory & container image inventory
- Telemetry enablement
- Remove ContainerPerf, ContainerServiceLog, ContainerProcess fluentd-->OMI workflows
- Update log level for all fluentD based workflows
Master omsagent update to version 1.8.1-256
Updating omsagent in master branch to version 1.8.1-256