containers-rsyslog.yml 5.89 KB
# rsyslog config for containers

# How to run:
# ansible-playbook -i inventories/containers/hosts  playbooks/containers-rsyslog.yml

- hosts: media-containers
  vars:
    rsyslog_module: yohomars-platform
    rsyslog_files:
      - debug-log
      - request-timeout
      - request-stat
      - database-timeout
      - database-stat
  remote_user: root
  roles:
    - java-rsyslog


- hosts: media-containers
  vars:
    rsyslog_module: yohonow-platform
    rsyslog_files:
      - debug-log
      - request-timeout
      - request-stat
      - database-timeout
      - database-stat
  remote_user: root
  roles:
    - java-rsyslog


- hosts: media-containers
  vars:
    rsyslog_module: yohomars-search
    rsyslog_files:
      - database-timeout
      - index-rebuild
      - request-timeout
      - request-stat
      - slow-sql
      - debug
  remote_user: root
  roles:
    - java-rsyslog


- hosts: media-containers
  vars:
    rsyslog_module: yohonow
    rsyslog_files:
      - request-timeout
      - request-stat
      - database-timeout
      - database-stat
      - mq-producer
      - mq-consumer
      - debug-log
  remote_user: root
  roles:
    - java-rsyslog


- hosts: media-containers
  vars:
    rsyslog_module: yohomars
    rsyslog_files:
      - debug-log
      - warn-log
      - request-timeout
      - request-stat
      - database-timeout
      - database-stat
      - mq-producer
      - mq-consumer
      - points-raffle-msg
  remote_user: root
  roles:
    - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: nginx
    rsyslog_files:
      - yohobuywap-node/access.m.yohobuy.com
      - yohobuywap-node/access_wap.yohobuy.com
      - yohobuywap-node/activity.yoho.cn
      - yohobuywap-node/error_wap.yohobuy.com
      - yohobuywap-node/nginx_error
      - yohobuy-node/access_pc_spider.yohobuy.com
      - yohobuy-node/access_pc.yohobuy.com
      - yohobuy-node/access_shop_manage.yohobuy.com
      - yohobuy-node/error_pc_spider.yohobuy.com
      - yohobuy-node/error_pc.yohobuy.com
      - yohobuy-node/nginx_error
      - yoho-activity-platform-admin/action.yoho.cn_access
      - yoho-activity-platform-admin/action.yoho.cn_error
      - yoho-activity-platform-admin/nginx_error
      - yoho-activity-platform/action.yoho.cn_access
      - yoho-activity-platform/action.yoho.cn_error
      - yoho-activity-platform/nginx_error
  remote_user: root
  roles:
    - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yohobuywap-node
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
    - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yohobuy-node
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
    - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-activity-platform
    rsyslog_files:
      - error
      - info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-activity-platform-admin
    rsyslog_files:
      - error
      - info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: ufo-app-web
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-app-web
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-shop-manage
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-blk-wap
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-apm
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: ultrainBlockApi
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-community-web
    rsyslog_files:
      - error/error
      - info/info
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-seo
    rsyslog_files:
      - seo-task-err
      - seo-task-out
      - yoho-seo-err
      - yoho-seo-out
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: yoho-doom-spider
    rsyslog_files:
      - doom-spider-err
      - doom-spider-out
      - ds-task-err
      - ds-task-out
  remote_user: root
  roles:
      - java-rsyslog

- hosts: web-containers
  vars:
    rsyslog_module: java-yohobuy-global
    rsyslog_files:
      - nginx/access_yohobuy_global_bs
      - nginx/nginx_error
      - globalbuy/database-stat
      - globalbuy/database-timeout
      - globalbuy/debug-log
      - globalbuy/warn-log
      - globalbuy/mq-consumer
      - globalbuy/request-timeout
      - globalbuy/use-coupons
  remote_user: root
  roles:
      - java-rsyslog

- hosts: yoho-java-container
  vars:
    rsyslog_module: yoho-canal
    rsyslog_files:
      - canal/canal
      - yhgrass/yhgrass
      - yhgrass/meta
  remote_user: root
  roles:
      - java-rsyslog

- hosts: yoho-java-container
  vars:
    rsyslog_module: yoho-datasync-consumer
    rsyslog_files:
      - datacheck-error
      - debug
      - info
      - warn
  remote_user: root
  roles:
      - java-rsyslog

- hosts: yoho-java-container
  vars:
    rsyslog_module: yoho-datasync-producer
    rsyslog_files:
      - debug
      - info
      - warn
  remote_user: root
  roles:
      - java-rsyslog

- hosts: yoho-java-container
  vars:
    rsyslog_module: yoho-datasync-fullsync
    rsyslog_files:
      - debug
      - info
      - warn
      - datacheck-error
  remote_user: root
  roles:
      - java-rsyslog