دستهبندیهای سایت
مشاهده دستهبندیها
بستن دستهبندیها
-
AbanteCart
-
ActiveMQ
-
Akeneo
-
Alfresco Community
- Apache
-
Apache Airflow
-
Apache Guacamole
-
Apache Solr
-
Canvas LMS
-
Cassandra
- CI/CD
-
CiviCRM
-
CMS Made Simple
-
Code Dx
-
Composr
-
Concrete5
-
Confluent Platform
-
Coppermine
-
CouchDB
- cPanel
-
Diaspora
- Directadmin
-
Discourse
-
Django
-
DokuWiki
-
Dolibarr
-
DreamFactory
-
Drupal
-
Elasticsearch
-
ELK
-
ERPNext
-
EspoCRM
-
Etcd
-
eXo Platform
-
Fat Free CRM
-
Ghost
-
GitLab CE
-
GitLab EE
-
Grafana
-
Hadoop
-
HashiCrop Consul
-
HHVM
-
Horde Groupware Webmail
-
JasperReport
-
Jenkins
-
JetBrain YouTrack
-
JFrog Artifactory Open Source
-
Joomla
-
JRuby
-
Kafka
-
Kong
-
Kubernetes Sandbox
-
Lamp
-
LAMP Production-Ready
-
LAPP
-
Let’s Chat
-
Liferay
-
Limesurvey
-
Live Helper Chat
- LVM
-
Magento
-
Mahara
-
Mantis
-
MariaDB
-
MariaDB Galera
-
Matomo
-
Mattermost
-
Mautic
-
MEAN
-
MediaWiki
-
Memcached
-
MODX
-
MongoDB
-
Moodle
-
MyBB
-
MySQL
-
NATS
-
Neo4j
-
Neos
- Nginx
-
NGINX Open Source
-
Noalyss
-
Node.JS
-
Node.js
-
nopCommerce
-
Odoo
-
Open Atrium
-
Open EdX
-
Opencart
-
Openfire
-
OpenProject
-
Orange HRM
-
OroCRM
-
OsClass
-
Owncloud
-
OXID EShop
-
Parse Server
-
Phabricator
-
PhpBB
-
PhpList
-
Pimcore
-
Plone
-
Pootle
-
PostgreSQL
-
Prestashop
-
ProcessMaker Community
-
ProcessWire
- ProFTPD
-
Publify
-
RabbitMQ
-
Redash
-
Redis
-
Redmine
-
Redmine+Agile
-
ReportServer Community
-
ReportServer Enterprise
-
Resource Space
-
Review Board
-
Review Board + Power Pack
-
Roundcube
-
Ruby
-
SEO Panel
-
SilverStripe
-
Simple Machines Forum
-
SonarQube
-
Spree
-
Subversion
-
SuiteCRM
-
TensorFlow Serving
-
TestLink
-
Tiki Wiki CMS Groupware
-
Tiny Tiny RSS
-
Tomcat
-
Trac
-
TYPO3
- Virtualmin
-
Weblate
-
WebMail Pro PHP
-
WildFly
-
Wordpress
-
WordPress Multisite
-
WordPress Production-Ready
-
WordPress With NGINX And SSL
-
XOOPS
-
ZooKeeper
-
Zurmo
مشاهده همه دستهها
پیکربندی و استفاده از Logrotate برای ZooKeeper
در این مقاله:
هدف از طراحی Logrotate سادهسازی مدیریت سیستمهایی است که فایلهای log فراوانی تولید میکنند. به کمک Logrotate میتوان بهشکل خودکار فایلهای log را در چرخهای قرار داد، آنها را فشرده، حذف یا ارسال کرد.
فعالسازی Logrotate
نسخههای اخیر کتابخانههای Bitnami به همراه فایلهای پیکربندی logrotate برای تمامی سرورها عرضه میشود.
اگر از ماشین مجازی یا cloud image استفاده میکنید، logrotate بهشکل پیشفرض پیکربندی و فعال شده است.
موقعیت فایلهای Logrotate
فایلهای Logrotate برای سرورهای مختلف در دایرکتوری */opt/bitnami/config/logrotate/logrotate.d قرار دارند. برای نمونه اگر میخواهید فایل logrotate را برای Apache پیکربندی کنید، باید فایل /opt/bitnami/config/logrotate/logrotate.d/apache را ویرایش کنید. از دستور man logrotate برای کسب اطلاعات از تمامی گزینههای موجود استفاده کنید.
Logrotate بهشکل پیشفرض از رویکرد copytruncate استفاده میکند. به همین دلیل نیازی به راهاندازی دوبارهی سرورها نیست.
مهم: رویکرد copytruncate به جای آنکه فایل log کهنه را جابهجا کند و امکان ایجاد فایل log جدیدی را بدهد، بعد از گرفتن یک کپی، اندازهی فایل log اصلی را به صفر میرساند. بین کپی کردن فایل و به صفر رساندن اندازهی آن وقفهی زمانی بسیار اندکی وجود دارد، به همین دلیل ممکن است برخی از دادههای لاگهای در حال تولید از دست بروند. اگر میخواهید تمامی درخواستها ثبت شوند، از رویکردی متفاوت استفاده کنید.
آزمایش Logrotate
خروجی دستور زیر پیکربندی فعلی logrotate برای سرور را نشان میدهد.
sudo logrotate -d /etc/logrotate.d/bitnami.conf
rotating pattern: /opt/bitnami/apache2/logs/*_log weekly (150 rotations)
empty log files are rotated, old logs are removed
considering log /opt/bitnami/apache2/logs/access_log
log does not need rotating
considering log /opt/bitnami/apache2/logs/error_log
log does not need rotating
برای آزمایش logrotate دستور زیر را اجرا و سپس دایرکتوریهای log/ سرور را بررسی کنید. باید در این دایرکتوریها فایلهای فشرده شده به همراه لاگها وجود داشته باشد.
sudo logrotate -f /etc/logrotate.d/bitnami.conf