add some iostat debug logs
This commit is contained in:
		
							parent
							
								
									6f35415499
								
							
						
					
					
						commit
						5d6e5c1e8e
					
				@ -1120,8 +1120,14 @@ static char *get_fsdev(sigar_t *sigar,
 | 
			
		||||
    sigar_cache_entry_t *entry;
 | 
			
		||||
    struct stat sb;
 | 
			
		||||
    sigar_uint64_t id;
 | 
			
		||||
    int debug = SIGAR_LOG_IS_DEBUG(sigar);
 | 
			
		||||
 | 
			
		||||
    if (stat(dirname, &sb) < 0) {
 | 
			
		||||
        if (debug) {
 | 
			
		||||
            sigar_log_printf(sigar, SIGAR_LOG_DEBUG,
 | 
			
		||||
                             "[fsdev] stat(%s) failed",
 | 
			
		||||
                             dirname);
 | 
			
		||||
        }
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -1140,6 +1146,9 @@ static char *get_fsdev(sigar_t *sigar,
 | 
			
		||||
        int i;
 | 
			
		||||
 | 
			
		||||
        if (status != SIGAR_OK) {
 | 
			
		||||
            sigar_log_printf(sigar, SIGAR_LOG_DEBUG,
 | 
			
		||||
                             "[fsdev] file_system_list failed: %s",
 | 
			
		||||
                             sigar_strerror(sigar, status));
 | 
			
		||||
            return NULL;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -1152,6 +1161,11 @@ static char *get_fsdev(sigar_t *sigar,
 | 
			
		||||
                char *ptr;
 | 
			
		||||
 | 
			
		||||
                if (retval < 0) {
 | 
			
		||||
                    if (debug) {
 | 
			
		||||
                        sigar_log_printf(sigar, SIGAR_LOG_DEBUG,
 | 
			
		||||
                                         "[fsdev] inode stat(%s) failed",
 | 
			
		||||
                                         fsp->dir_name);
 | 
			
		||||
                    }
 | 
			
		||||
                    return NULL; /* cant cache w/o inode */
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
@ -1164,6 +1178,11 @@ static char *get_fsdev(sigar_t *sigar,
 | 
			
		||||
                if (strnEQ(ptr, "/dev/", 5)) {
 | 
			
		||||
                    ptr += 5;
 | 
			
		||||
                    ent->value = sigar_strdup(ptr);
 | 
			
		||||
                    if (debug) {
 | 
			
		||||
                        sigar_log_printf(sigar, SIGAR_LOG_DEBUG,
 | 
			
		||||
                                         "[fsdev] map %s -> %s",
 | 
			
		||||
                                         fsp->dir_name, (char*)ent->value);
 | 
			
		||||
                    }
 | 
			
		||||
                    continue;
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user