Skip to content

Commit

Permalink
Store Traffic Stats logs in /var/log/traffic_stats
Browse files Browse the repository at this point in the history
  • Loading branch information
zrhoffman committed Apr 2, 2024
1 parent 33fcd88 commit 2e2b999
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 11 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
- [#7832](https://github.com/apache/trafficcontrol/pull/7832) *t3c* Removed perl dependency
- Updated the CacheGroups Traffic Portal page to use a more performant AG-Grid-based table.
- Updated Go version to 1.22.0
- [#7979](https://github.com/apache/trafficcontrol/pull/7979) *Traffic Router*, *Traffic Monitor*, *Traffic Server*: Store logs in /var/log
- [#7979](https://github.com/apache/trafficcontrol/pull/7979) *Traffic Router*, *Traffic Monitor*, *Traffic Server*, *Traffic Stats*: Store logs in /var/log

### Fixed
- [#7957](https://github.com/apache/trafficcontrol/pull/7957) *Traffic Ops* Fix the incorrect display of delivery services assigned to ORG servers.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ ts_group: traffic_stats
# Traffic Stats Installation information
ts_install_basedir: /opt/traffic_stats
ts_install_confdir: "{{ ts_install_basedir }}/conf"
ts_install_logdir: "{{ ts_install_basedir }}/var/log/traffic_stats"
ts_install_logdir: "/var/log/traffic_stats"

# Traffic Ops connection data
ts_toUser:
Expand Down
6 changes: 3 additions & 3 deletions infrastructure/cdn-in-a-box/traffic_stats/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,12 +95,12 @@ cat <<-EOF >/opt/traffic_stats/conf/traffic_stats_seelog.xml
<?xml version='1.0'?>
<seelog minlevel="debug">
<outputs formatid="std:debug-short">
<file path="/opt/traffic_stats/var/log/traffic_stats/traffic_stats.log" />
<file path="/var/log/traffic_stats/traffic_stats.log" />
</outputs>
</seelog>
EOF

touch /opt/traffic_stats/var/log/traffic_stats/traffic_stats.log
touch /var/log/traffic_stats/traffic_stats.log

# Wait for influxdb
until nc $INFLUXDB_HOST $INFLUXDB_PORT </dev/null >/dev/null 2>&1; do
Expand All @@ -124,5 +124,5 @@ else
"${traffic_stats_command[@]}" &
fi;

exec tail -f /opt/traffic_stats/var/log/traffic_stats/traffic_stats.log
exec tail -f /var/log/traffic_stats/traffic_stats.log

5 changes: 2 additions & 3 deletions traffic_stats/build/traffic_stats.spec
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ mkdir -p "${RPM_BUILD_ROOT}"/opt/traffic_stats/conf
mkdir -p "${RPM_BUILD_ROOT}"/opt/traffic_stats/backup
mkdir -p "${RPM_BUILD_ROOT}"/opt/traffic_stats/influxdb_tools
mkdir -p "${RPM_BUILD_ROOT}"/opt/traffic_stats/var/run
mkdir -p "${RPM_BUILD_ROOT}"/opt/traffic_stats/var/log/traffic_stats
mkdir -p "${RPM_BUILD_ROOT}"/var/log/traffic_stats
mkdir -p "${RPM_BUILD_ROOT}"/etc/init.d
mkdir -p "${RPM_BUILD_ROOT}"/etc/logrotate.d
mkdir -p "${RPM_BUILD_ROOT}"/var/lib/grafana/plugins/trafficcontrol-scenes-app
Expand Down Expand Up @@ -129,9 +129,8 @@ fi
%dir /opt/traffic_stats/conf
%dir /opt/traffic_stats/backup
%dir /opt/traffic_stats/var
%dir /opt/traffic_stats/var/log
%dir /opt/traffic_stats/var/run
%dir /opt/traffic_stats/var/log/traffic_stats
%dir /var/log/traffic_stats
%dir /var/lib/grafana/plugins/trafficcontrol-scenes-app
%dir /opt/traffic_stats/influxdb_tools

Expand Down
2 changes: 1 addition & 1 deletion traffic_stats/traffic_stats.init
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ start() {

# Start daemons.
echo -n $"Starting $name: "
daemon nohup $prog $options < /dev/null > /opt/traffic_stats/var/log/traffic_stats/traffic_stats.out 2>&1 &
daemon nohup $prog $options < /dev/null > /var/log/traffic_stats/traffic_stats.out 2>&1 &
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch $lockfile
Expand Down
2 changes: 1 addition & 1 deletion traffic_stats/traffic_stats.logrotate
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# specific language governing permissions and limitations
# under the License.

/opt/traffic_stats/var/log/traffic_stats/traffic_stats.log {
/var/log/traffic_stats/traffic_stats.log {
compress
maxage 30
missingok
Expand Down
2 changes: 1 addition & 1 deletion traffic_stats/traffic_stats_seelog.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ under the License.

<seelog minlevel="info">
<outputs formatid="std:debug-short">
<file path="/opt/traffic_stats/var/log/traffic_stats/traffic_stats.log" />
<file path="/var/log/traffic_stats/traffic_stats.log" />
</outputs>
</seelog>

0 comments on commit 2e2b999

Please sign in to comment.