Skip to content

Merge from ci_feature to ci_feature_prod#170

Merged
vishiy merged 43 commits intoci_feature_prodfrom
ci_feature
Nov 29, 2018
Merged

Merge from ci_feature to ci_feature_prod#170
vishiy merged 43 commits intoci_feature_prodfrom
ci_feature

Conversation

@vishiy
Copy link
Member

@vishiy vishiy commented Nov 29, 2018

No description provided.

vishiy and others added 30 commits August 1, 2018 16:54
* Build out_oms.so and include in docker-cimprov package

* Adding fluent-bit-config file to base container

* PR Feedback

* Adding out_oms.conf to base_container.data

* PR Feedback

* Making the critical section as small as possible

* PR Feedback

* Fixing the newline bug for Computer, and changing containerId to Id
* Updating glide.* files to include lumberjack
* Using KubeAPI for getting image,name. Adding more logs

* Moving log file and state file to within the omsagent container

* Changing log and state paths
* Marks Comments + Error Handling

* Drop records from files that are not in k8s format

* Remove unnecessary log line'

* Adding Log to the file that doesn't conform to the expected format
* adding null checks in all providers

* fixing type

* fixing type

* adding more null checks

* update cjson
* adding null check for cjson-delete

* null chk

* removing null check
Removing fluent-bit filters, CPU optimizations
…ontinue when there is an error with k8s api (#141)

* Removing some logs, added more error checking, continue on kube-api error

* Return FLB OK for json Marshall error, instead of RETRY
* Remove ContainerPerf, ContainerServiceLog,ContainerProcess (OMI workflows) for Daemonset
* Telemetry Fixes 1. Added Log Generation Rate 2. Fixed parsing bugs 3. Added code to send Exceptions/errors

* PR Feedback
* Changes to send omsagent/omsagent-rs kubectl logs to App Insights

* PR Feedback
rashmichandrashekar and others added 13 commits November 5, 2018 15:46
* first stab

* changes

* changes

* docker util changes

* working tested util

* input plugin and conf

* changes

* changes

* changes

* changes

* changes

* working containerinventory

* fixing omi removal from container.conf

* removing comments

* file write and read

* deleted containers working

* changes

* changes

* socket timeout

* deleting test files

* adding log

* fixing comment

* appinsights changes

* changes

* tel changes

* changes

* changes

* changes

* changes

* lib changes

* changes

* changes

* fixes

* PR comments

* changes

* updating the ownership

* changes

* changes

* changes to container data

* removing comment

* changes

* adding collection time

* bug fix

* env string truncation

* changes for acs-engine test
* add cpu usage telemetry for ds & rs

* add cpu & memory usage telemetry for ds & rs
* environment variable fix

* updating agent version
* Updating the break condition to look for end of response

* changes for docker response
@vishiy vishiy requested a review from a team November 29, 2018 20:47
@vishiy vishiy merged commit ed49002 into ci_feature_prod Nov 29, 2018
ayusheesingh-zz pushed a commit that referenced this pull request Jun 27, 2020
* Updatng release history

* fixing the plugin logs for emit stream

* updating log message

* Remove Log Processing from fluentd configuration

* Remove plugin references from base_container.data

* Dilipr/fluent bit log processing (#126)

* Build out_oms.so and include in docker-cimprov package

* Adding fluent-bit-config file to base container

* PR Feedback

* Adding out_oms.conf to base_container.data

* PR Feedback

* Making the critical section as small as possible

* PR Feedback

* Fixing the newline bug for Computer, and changing containerId to Id

* Dilipr/glide updates (#127)

* Updating glide.* files to include lumberjack

* containerID="" for pull issues

* Using KubeAPI for getting image,name. Adding more logs (#129)

* Using KubeAPI for getting image,name. Adding more logs

* Moving log file and state file to within the omsagent container

* Changing log and state paths

* Dilipr/mark comments (#130)

* Marks Comments + Error Handling

* Drop records from files that are not in k8s format

* Remove unnecessary log line'

* Adding Log to the file that doesn't conform to the expected format

* Rashmi/segfault latest (#132)

* adding null checks in all providers

* fixing type

* fixing type

* adding more null checks

* update cjson

* Adding a missed null check (#135)

* reusing some variables (#136)

* Rashmi/cjson delete null check (#138)

* adding null check for cjson-delete

* null chk

* removing null check

* updating log level to debug for some provider workflows (#139)

* Fixing CPU Utilization and removing Fluent-bit filters (#140)

Removing fluent-bit filters, CPU optimizations

* Minor tweaks 1. Remove some logging 2. Added more Error Handling 3. Continue when there is an error with k8s api (#141)

* Removing some logs, added more error checking, continue on kube-api error

* Return FLB OK for json Marshall error, instead of RETRY

* * Change FluentBit flush interval to 30 secs (from 5 secs)
* Remove ContainerPerf, ContainerServiceLog,ContainerProcess (OMI workflows) for Daemonset

* Container Log Telemetry

* Fixing an issue with Send Init Event if Telemetry is not initialized properly, tab to whitespace in conf file

* PR feedback

* PR feedback

* Sending an event every 5 mins(Heartbeat) (#146)

* PR feedback to cleanup removed workflows

* updating agent version for telemetry

* updating agent version

* Telemetry Updates (#149)

* Telemetry Fixes 1. Added Log Generation Rate 2. Fixed parsing bugs 3. Added code to send Exceptions/errors

* PR Feedback

* Changes to send omsagent/omsagent-rs kubectl logs to App Insights (#159)

* Changes to send omsagent/omsagent-rs kubectl logs to App Insights

* PR Feedback

* Rashmi/fluentd docker inventory (#160)

* first stab

* changes

* changes

* docker util changes

* working tested util

* input plugin and conf

* changes

* changes

* changes

* changes

* changes

* working containerinventory

* fixing omi removal from container.conf

* removing comments

* file write and read

* deleted containers working

* changes

* changes

* socket timeout

* deleting test files

* adding log

* fixing comment

* appinsights changes

* changes

* tel changes

* changes

* changes

* changes

* changes

* lib changes

* changes

* changes

* fixes

* PR comments

* changes

* updating the ownership

* changes

* changes

* changes to container data

* removing comment

* changes

* adding collection time

* bug fix

* env string truncation

* changes for acs-engine test

* Fix Telemetry Bug -- Initialize Telemetry Client after Initializing all required properties (#162)

* Fix kube events memory leak due to yaml serialization for > 5k events (#163)

* Setting Timeout for HTTP Client  in PostDataHelper in outoms go plugin(#164)

* Vishwa/perftelemetry 2 (#165)

* add cpu usage telemetry for ds & rs

* add cpu & memory usage telemetry for ds & rs

* environment variable fix (#166)

* environment variable fix

* updating agent version

* Fixing a bug where we were crashing due to container statuses not present when not was lost (#167)

* Updating title

* updating right versions for last release

* Updating the break condition to look for end of response (#168)

* Updating the break condition to look for end of response

* changes for docker response

* updating AgentVersion for telemetry

* Updating readme for latest release changes
jatakiajanvi12 pushed a commit that referenced this pull request Dec 2, 2022
* Updatng release history

* fixing the plugin logs for emit stream

* updating log message

* Remove Log Processing from fluentd configuration

* Remove plugin references from base_container.data

* Dilipr/fluent bit log processing (#126)

* Build out_oms.so and include in docker-cimprov package

* Adding fluent-bit-config file to base container

* PR Feedback

* Adding out_oms.conf to base_container.data

* PR Feedback

* Making the critical section as small as possible

* PR Feedback

* Fixing the newline bug for Computer, and changing containerId to Id

* Dilipr/glide updates (#127)

* Updating glide.* files to include lumberjack

* containerID="" for pull issues

* Using KubeAPI for getting image,name. Adding more logs (#129)

* Using KubeAPI for getting image,name. Adding more logs

* Moving log file and state file to within the omsagent container

* Changing log and state paths

* Dilipr/mark comments (#130)

* Marks Comments + Error Handling

* Drop records from files that are not in k8s format

* Remove unnecessary log line'

* Adding Log to the file that doesn't conform to the expected format

* Rashmi/segfault latest (#132)

* adding null checks in all providers

* fixing type

* fixing type

* adding more null checks

* update cjson

* Adding a missed null check (#135)

* reusing some variables (#136)

* Rashmi/cjson delete null check (#138)

* adding null check for cjson-delete

* null chk

* removing null check

* updating log level to debug for some provider workflows (#139)

* Fixing CPU Utilization and removing Fluent-bit filters (#140)

Removing fluent-bit filters, CPU optimizations

* Minor tweaks 1. Remove some logging 2. Added more Error Handling 3. Continue when there is an error with k8s api (#141)

* Removing some logs, added more error checking, continue on kube-api error

* Return FLB OK for json Marshall error, instead of RETRY

* * Change FluentBit flush interval to 30 secs (from 5 secs)
* Remove ContainerPerf, ContainerServiceLog,ContainerProcess (OMI workflows) for Daemonset

* Container Log Telemetry

* Fixing an issue with Send Init Event if Telemetry is not initialized properly, tab to whitespace in conf file

* PR feedback

* PR feedback

* Sending an event every 5 mins(Heartbeat) (#146)

* PR feedback to cleanup removed workflows

* updating agent version for telemetry

* updating agent version

* Telemetry Updates (#149)

* Telemetry Fixes 1. Added Log Generation Rate 2. Fixed parsing bugs 3. Added code to send Exceptions/errors

* PR Feedback

* Changes to send omsagent/omsagent-rs kubectl logs to App Insights (#159)

* Changes to send omsagent/omsagent-rs kubectl logs to App Insights

* PR Feedback

* Rashmi/fluentd docker inventory (#160)

* first stab

* changes

* changes

* docker util changes

* working tested util

* input plugin and conf

* changes

* changes

* changes

* changes

* changes

* working containerinventory

* fixing omi removal from container.conf

* removing comments

* file write and read

* deleted containers working

* changes

* changes

* socket timeout

* deleting test files

* adding log

* fixing comment

* appinsights changes

* changes

* tel changes

* changes

* changes

* changes

* changes

* lib changes

* changes

* changes

* fixes

* PR comments

* changes

* updating the ownership

* changes

* changes

* changes to container data

* removing comment

* changes

* adding collection time

* bug fix

* env string truncation

* changes for acs-engine test

* Fix Telemetry Bug -- Initialize Telemetry Client after Initializing all required properties (#162)

* Fix kube events memory leak due to yaml serialization for > 5k events (#163)

* Setting Timeout for HTTP Client  in PostDataHelper in outoms go plugin(#164)

* Vishwa/perftelemetry 2 (#165)

* add cpu usage telemetry for ds & rs

* add cpu & memory usage telemetry for ds & rs

* environment variable fix (#166)

* environment variable fix

* updating agent version

* Fixing a bug where we were crashing due to container statuses not present when not was lost (#167)

* Updating title

* updating right versions for last release

* Updating the break condition to look for end of response (#168)

* Updating the break condition to look for end of response

* changes for docker response

* updating AgentVersion for telemetry

* Updating readme for latest release changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants