- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
how to limit collector-gc.log creation under /var/log/ambari-metrics-collector
- Labels:
-
Apache Ambari
Created ‎08-15-2018 07:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Under ambari-metrics-collector we have many files as ollector-gc.log
how to limit the number of this files to 5 max ?
as I know we can set the follwing syntax in ambari configuration ( I guess ams-env )
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=4K
but I am not sure on which variable in ams-env we can set it ?
/var/log/ambari-metrics-collector
4.0K collector-gc.log-201804251456 4.0K collector-gc.log-201804251517 4.0K collector-gc.log-201805011453 4.0K collector-gc.log-201805031000 4.0K collector-gc.log-201805061332 4.0K collector-gc.log-201805071101 4.0K collector-gc.log-201805211039 4.0K collector-gc.log-201806031253 4.0K collector-gc.log-201806041646 4.0K collector-gc.log-201806131159 4.0K collector-gc.log-201806131204 4.0K collector-gc.log-201806131219 4.0K collector-gc.log-201806240625 4.0K collector-gc.log-201806241235 4.0K collector-gc.log-201806241409 4.0K collector-gc.log-201806280803 4.0K collector-gc.log-201807160859 4.0K collector-gc.log-201807160908 4.0K collector-gc.log-201807160913 4.0K collector-gc.log-201807160930 4.0K collector-gc.log-201807160934 4.0K collector-gc.log-201807160937 4.0K collector-gc.log-201807161112 4.0K collector-gc.log-201807161114 4.0K collector-gc.log-201807161118 4.0K collector-gc.log-201807161130 4.0K collector-gc.log-201807161132 4.0K collector-gc.log-201807161137 4.0K collector-gc.log-201807161147 4.0K collector-gc.log-201807161152 4.0K collector-gc.log-201807161201
Created ‎08-15-2018 09:05 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Michael Bronson ,
Adding the below parameters for AMS_COLLECTOR_GC_OPTS in ams-env template and SERVER_GC_OPTS in ams-hbase-env template via ambari
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=4K
Helped me.
I hope this is your query.
you might need to add it in this two places to control collector-gc.log and gc.log
Hope this helps.
if you find this answer usefull please mark the 'accept' button so that it helps other community users to find the best one.
Created ‎08-15-2018 09:05 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Michael Bronson ,
Adding the below parameters for AMS_COLLECTOR_GC_OPTS in ams-env template and SERVER_GC_OPTS in ams-hbase-env template via ambari
-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=4K
Helped me.
I hope this is your query.
you might need to add it in this two places to control collector-gc.log and gc.log
Hope this helps.
if you find this answer usefull please mark the 'accept' button so that it helps other community users to find the best one.
Created ‎08-15-2018 09:56 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
can I add the syntax on the end of the line - so the final line should be like this ?
export AMS_COLLECTOR_GC_OPTS="-XX:+UseConcMarkSweepGC -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:{{ams_collector_log_dir}}/collector-gc.log-`date +'%Y%m%d%H%M'` -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=4K"
Created ‎08-15-2018 11:31 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Michael Bronson ,
Yeah exactly thats what i did.
