summaryrefslogtreecommitdiffstats
path: root/doc/admin-guide
diff options
context:
space:
mode:
authorHumble Devassy Chirammal <hchiramm@redhat.com>2015-03-13 15:33:06 +0530
committerLalatendu Mohanty <lmohanty@redhat.com>2015-03-20 06:42:50 -0700
commitf10dd13a285adb287fda452f9f3557f35ba178e1 (patch)
tree9fe659d209567ddda72926e0efbb80838ca13bff /doc/admin-guide
parent7fea544079c0fdc2d1d6a29e039cc925f81b2117 (diff)
doc: adding logging details in admin guide.
Change-Id: I4552d98ff6b51e8171865cd0a569f6e793db9dd0 BUG: 1194640 Signed-off-by: Humble Devassy Chirammal <hchiramm@redhat.com> Reviewed-on: http://review.gluster.org/9876 Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com> Reviewed-by: Lalatendu Mohanty <lmohanty@redhat.com> Tested-by: Lalatendu Mohanty <lmohanty@redhat.com>
Diffstat (limited to 'doc/admin-guide')
-rw-r--r--doc/admin-guide/en-US/markdown/admin_logging.md56
1 files changed, 56 insertions, 0 deletions
diff --git a/doc/admin-guide/en-US/markdown/admin_logging.md b/doc/admin-guide/en-US/markdown/admin_logging.md
new file mode 100644
index 00000000000..f15907bbe61
--- /dev/null
+++ b/doc/admin-guide/en-US/markdown/admin_logging.md
@@ -0,0 +1,56 @@
+# GlusterFS service Logs and locations
+
+Below lists the component, services, and functionality based logs in the GlusterFS Server. As per the File System Hierarchy Standards (FHS) all the log files are placed in the `/var/log` directory.
+⁠
+
+##glusterd:
+
+glusterd logs are located at `/var/log/glusterfs/etc-glusterfs-glusterd.vol.log`. One glusterd log file per server. This log file also contains the snapshot and user logs.
+
+##gluster cli command:
+gluster cli logs are located at `/var/log/glusterfs/cmd_history.log` Gluster commands executed on a node in a GlusterFS Trusted Storage Pool is logged in the `.cmd_log_history` file.
+
+##bricks:
+Bricks logs are located at `/var/log/glusterfs/bricks/<path extraction of brick path>.log` . One log file per brick on the server
+
+##rebalance:
+rebalance logs are located at `/var/log/glusterfs/VOLNAME-rebalance.log` . One log file per volume on the server.
+
+##self heal deamon:
+self heal deamon are logged at `/var/log/glusterfs/glustershd.log`. One log file per server
+
+##quota:
+
+`/var/log/glusterfs/quotad.log` are log of the quota daemons running on each node.
+`/var/log/glusterfs/quota-crawl.log` Whenever quota is enabled, a file system crawl is performed and the corresponding log is stored in this file.
+`/var/log/glusterfs/quota-mount- VOLNAME.log` An auxiliary FUSE client is mounted in <gluster-run-dir>/VOLNAME of the glusterFS and the corresponding client logs found in this file.
+
+ One log file per server (and per volume from quota-mount.
+
+##Gluster NFS:
+
+`/var/log/glusterfs/nfs.log ` One log file per server
+
+##SAMBA Gluster:
+
+`/var/log/samba/glusterfs-VOLNAME-<ClientIP>.log` . If the client mounts this on a glusterFS server node, the actual log file or the mount point may not be found. In such a case, the mount outputs of all the glusterFS type mount operations need to be considered.
+
+##Ganesha NFS :
+`/var/log/nfs-ganesha.log`
+
+##FUSE Mount:
+`/var/log/glusterfs/<mountpoint path extraction>.log `
+
+##Geo-replication:
+
+`/var/log/glusterfs/geo-replication/<master>`
+`/var/log/glusterfs/geo-replication-slaves `
+
+##gluster volume heal VOLNAME info command:
+`/var/log/glusterfs/glfsheal-VOLNAME.log` . One log file per server on which the command is executed.
+
+##gluster-swift:
+`/var/log/messages`
+
+##SwiftKrbAuth:
+`/var/log/httpd/error_log `