Skip to content

Releases: microsoft/Docker-Provider

Draft-new-omi-build

15 Sep 01:08
44a3d47

Choose a tag to compare

Draft-new-omi-build Pre-release
Pre-release

docker-cimprov package with latest omi

No Container CPU memory signals

29 Oct 19:11
44a3d47

Choose a tag to compare

Pre-release
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

13 Mar 19:36
b7328af

Choose a tag to compare

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

21 Feb 21:49
7d6f57b

Choose a tag to compare

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

29 Jan 23:47
a1b35db

Choose a tag to compare

  1. Fix JSON Log Parsing issues in fluent-bit
  2. get pods for current node only when calling the kube-api

CI feature production docker-provider 3.0.0-3 20190109 release

09 Jan 22:29
c13be46

Choose a tag to compare

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)

04 Jan 23:43

Choose a tag to compare

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

16 Jan 03:00
ed49002

Choose a tag to compare

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

16 Oct 21:54
8064397

Choose a tag to compare

  • 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

25 Jan 20:58
a13524b

Choose a tag to compare

Updating omsagent in master branch to version 1.8.1-256