Docker-Provider

Azure Monitor for Containers

OTHER License

Stars
139
Committers
33

Bot releases are hidden (Show)

Docker-Provider - CI feature production docker-provider 8.0.0-2 01072020 release

Published by vishiy almost 5 years ago

Version microsoft/oms:ciprod01072020 Version mcr.microsoft.com/azuremonitor/containerinsights/ciprod:ciprod01072020
Code change log
  • Switch between 10255(old) and 10250(new) ports for cadvisor for older and newer versions of kubernetes
Customer Impact
Docker-Provider - CI feature production docker-provider 8.0.0-1 12042019 release

Published by vishiy almost 5 years ago

  • Fix scheduler for all input plugins
  • Fix liveness probe
  • Reduce chunk sizes for all fluentD buffers to support larger clusters (nodes & pods)
  • Chunk Kubernetes API calls (pods,nodes,events)
  • Use HTTP.start instead of HTTP.new
  • Merge KubePerf into KubePods & KubeNodes
  • Merge KubeServices into KubePod
  • Use stream based yajl for JSON parsing
  • Health - Query only kube-system pods
  • Health - Use keep_if instead of select
  • Container log enrichment (turned OFF by default for ContainerName & ContainerImage)
  • Application Insights Telemetry - Async
  • Fix metricTime to be batch time for all metric input plugins
  • Close socket connections properly for DockerAPIClient
  • Fix top un handled exceptions in Kubernetes API Client and pod inventory
  • Fix retries, wait between retries, chunk size, thread counts to be consistent for all FluentD workflows
  • Back-off for containerlog enrichment K8S API calls
  • Add new regions (3) for Azure Monitor Custom metrics
  • Increase the cpu & memory limits for replica-set to support larger clusters (nodes & pods)
  • Move to Ubuntu 18.04 LTS
  • Support for Kubernetes 1.16
  • Use ifconfig for detecting network connectivity issues
Docker-Provider - CI feature production docker-provider 8.0.0-0 12032019 release

Published by vishiy almost 5 years ago

  • Fix scheduler for all input plugins
  • Fix liveness probe
  • Reduce chunk sizes for all fluentD buffers to support larger clusters (nodes & pods)
  • Chunk Kubernetes API calls (pods,nodes,events)
  • Use HTTP.start instead of HTTP.new
  • Merge KubePerf into KubePods & KubeNodes
  • Merge KubeServices into KubePod
  • Use stream based yajl for JSON parsing
  • Health - Query only kube-system pods
  • Health - Use keep_if instead of select
  • Container log enrichment (turned OFF by default for TimeOfCommand, ContainerName & ContainerImage)
  • Application Insights Telemetry - Async
  • Fix metricTime to be batch time for all metric input plugins
  • Close socket connections properly for DockerAPIClient
  • Fix top un handled exceptions in Kubernetes API Client and pod inventory
  • Fix retries, wait between retries, chunk size, thread counts to be consistent for all FluentD workflows
  • Back-off for containerlog enrichment K8S API calls
  • Add new regions (3) for Azure Monitor Custom metrics
  • Increase the cpu & memory limits for replica-set to support larger clusters (nodes & pods)
  • Move to Ubuntu 18.04 LTS
  • Support for Kubernetes 1.16
  • Use ifconfig for detecting network connectivity issues
Docker-Provider - ciprod11012019 Agent

Published by r-dilip almost 5 years ago

Docker-Provider - Bug Fixes 10302019

Published by r-dilip almost 5 years ago

Docker-Provider - No Container CPU memory signals

Published by r-dilip almost 5 years ago

Docker-Provider - Hotfix for agent crash in ubuntu 18.04

Published by r-dilip about 5 years ago

Hotfix that fixes the agent crash seen in some 5.* azure kernel versions

Docker-Provider - CI feature production docker-provider 7.0.0-4 10112019 release

Published by rashmichandrashekar about 5 years ago

  1. Update prometheus config scraping capability to restrict collecting metrics from pods in specific namespaces.
  2. Feature to send custom configuration/prometheus scrape errors to KubeMonAgentEvents table in customer's workspace.
  3. Bug fix for init containers.
  4. Bug fix for empty array being a valid setting in custom config in configmap.
  5. Restrict kubelet_docker_operations and kubelet_docker_operations_errors to create_containers, remove_containers and pull_image operations.
  6. Fix top exceptions in telemetry
Docker-Provider - Fix Duplicate Perf Records Issue

Published by r-dilip about 5 years ago

Docker-Provider - ciprod09092019 Hotfix

Published by r-dilip about 5 years ago

Docker-Provider - CI feature production docker-provider 7.0.0-0 08222019 release

Published by r-dilip about 5 years ago

  1. Cluster Health Private Preview based on config map setting
  2. Fix for promethus config map telemetry.
  3. Telemetry for controller kind.
  4. Update url to use one of the whitelisted urls for cp monitor telemetry.
  5. Update custom metrics supported regions.
  6. Configmap with clusterid for Application Insights
  7. Update resource requests for replicaset to 110m and 250Mi.
Docker-Provider - Image to test init error fix

Published by r-dilip about 5 years ago

Docker-Provider - CI feature production docker-provider 6.0.0-0 07092019 release

Published by rashmichandrashekar over 5 years ago

  • Prometheus custom metric collection using config map allowing omsagent to
    • Scrape metrics from user defined urls
    • Scrape kubernetes pods with prometheus annotations
    • Scrape metrics from kubernetes services
  • Exception fixes in daemonset and replicaset
  • Container Inventory plugin changes to get image id from the repo digest and populate repository for image with
    only image digest
  • Remove telegraf errors from being sent to ApplicationInsights and instead log it to stderr to provide visibility for
    customers
  • Bug fixes for region names with spaces being processed incorrectly while sending mdm metrics
  • Add log size in telemetry
  • Remove buffer chunk size and buffer max size from fluentbit configuration
Docker-Provider - Health Preview Agent

Published by r-dilip over 5 years ago

Docker-Provider - CI feature production docker-provider 5.0.0-0 06142019 release

Published by vishiy over 5 years ago

Docker-Provider - CI feature production docker-provider 5.0.0-0 06092019 release

Published by vishiy over 5 years ago

Docker-Provider - Speech Services Team Hotfix

Published by r-dilip over 5 years ago

Docker-Provider - CI feature production docker-provider 4.0.0-0 04232019 release

Published by vishiy over 5 years ago

04/23/2019 - Version microsoft/oms:ciprod04232019
This is a release for Azure AKS monitoring. This is not intended to be used for oms-solution.

  • Windows node monitoring (metrics & inventory)
  • Telegraf integration (Telegraf metrics to LogAnalytics)
  • Node Disk usage metrics (used, free, used%) as InsightsMetrics
  • Resource stamping for all types (inventory, metrics (perf), metrics (InsightsMetrics), logs) [Applicable only for AKS clusters]
  • Upped daemonset memory request (not limit) from 150Mi to 225 Mi
  • Added liveness probe for fluentbit
  • Fix for MDM filter plugin when kubeapi returns non-200 response
Docker-Provider - Docker-Provider 1.0.0-37

Published by rashmichandrashekar over 5 years ago

Core dump fix for ContainerImageInventory provider

Docker-Provider - CI feature production docker-provider 3.0.0-5 03122019 release

Published by vishiy over 5 years ago

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