syslog-ng source
diskq-global-metrics.c File Reference
#include "apphook.h"
#include "cfg.h"
#include "diskq-config.h"
#include "diskq-global-metrics.h"
#include "logqueue-disk-non-reliable.h"
#include "logqueue-disk-reliable.h"
#include "mainloop.h"
#include "messages.h"
#include "stats/stats-registry.h"
#include "stats/stats-cluster-single.h"
#include "metrics/dyn-metrics-store.h"
#include "timeutils/misc.h"
#include "qdisk.h"
#include <errno.h>
#include <iv.h>
#include <dirent.h>
#include <sys/stat.h>
#include <sys/statvfs.h>
#include <sys/types.h>
#include <unistd.h>
Include dependency graph for diskq-global-metrics.c:

Classes

struct  DiskQGlobalMetrics
 

Macros

#define B_TO_KiB(x)   ((x) / 1024)
 

Functions

void diskq_global_metrics_init (void)
 
void diskq_global_metrics_file_acquired (const gchar *abs_filename)
 
void diskq_global_metrics_file_released (const gchar *abs_filename)
 

Macro Definition Documentation

◆ B_TO_KiB

#define B_TO_KiB (   x)    ((x) / 1024)

Function Documentation

◆ diskq_global_metrics_file_acquired()

void diskq_global_metrics_file_acquired ( const gchar *  abs_filename)

◆ diskq_global_metrics_file_released()

void diskq_global_metrics_file_released ( const gchar *  abs_filename)

◆ diskq_global_metrics_init()

void diskq_global_metrics_init ( void  )