summaryrefslogtreecommitdiffstats
path: root/src/zabbix_agent/diskdevices.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/zabbix_agent/diskdevices.c')
-rw-r--r--src/zabbix_agent/diskdevices.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/src/zabbix_agent/diskdevices.c b/src/zabbix_agent/diskdevices.c
index eb60ef8f..74351c66 100644
--- a/src/zabbix_agent/diskdevices.c
+++ b/src/zabbix_agent/diskdevices.c
@@ -238,10 +238,10 @@ void report_stats_diskdevices(FILE *file, int now)
* [2] - avg5
* [3] - avg15
*/
- float read_io_ops[4];
- float blks_read[4];
- float write_io_ops[4];
- float blks_write[4];
+ double read_io_ops[4];
+ double blks_read[4];
+ double write_io_ops[4];
+ double blks_write[4];
int i,j;
@@ -321,7 +321,7 @@ void report_stats_diskdevices(FILE *file, int now)
if((read_io_ops[0]!=0)&&(read_io_ops[1]!=0))
{
- fprintf(file,"disk_read_ops1[%s] %f\n", diskdevices[i].device, (float)((read_io_ops[0]-read_io_ops[1])/(now-time1)));
+ fprintf(file,"disk_read_ops1[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((read_io_ops[0]-read_io_ops[1])/(now-time1)));
}
else
{
@@ -329,7 +329,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((read_io_ops[0]!=0)&&(read_io_ops[2]!=0))
{
- fprintf(file,"disk_read_ops5[%s] %f\n", diskdevices[i].device, (float)((read_io_ops[0]-read_io_ops[2])/(now-time5)));
+ fprintf(file,"disk_read_ops5[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((read_io_ops[0]-read_io_ops[2])/(now-time5)));
}
else
{
@@ -337,7 +337,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((read_io_ops[0]!=0)&&(read_io_ops[3]!=0))
{
- fprintf(file,"disk_read_ops15[%s] %f\n", diskdevices[i].device, (float)((read_io_ops[0]-read_io_ops[3])/(now-time15)));
+ fprintf(file,"disk_read_ops15[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((read_io_ops[0]-read_io_ops[3])/(now-time15)));
}
else
{
@@ -346,7 +346,7 @@ void report_stats_diskdevices(FILE *file, int now)
if((blks_read[0]!=0)&&(blks_read[1]!=0))
{
- fprintf(file,"disk_read_blks1[%s] %f\n", diskdevices[i].device, (float)((blks_read[0]-blks_read[1])/(now-time1)));
+ fprintf(file,"disk_read_blks1[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_read[0]-blks_read[1])/(now-time1)));
}
else
{
@@ -354,7 +354,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((blks_read[0]!=0)&&(blks_read[2]!=0))
{
- fprintf(file,"disk_read_blks5[%s] %f\n", diskdevices[i].device, (float)((blks_read[0]-blks_read[2])/(now-time5)));
+ fprintf(file,"disk_read_blks5[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_read[0]-blks_read[2])/(now-time5)));
}
else
{
@@ -362,7 +362,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((blks_read[0]!=0)&&(blks_read[3]!=0))
{
- fprintf(file,"disk_read_blks15[%s] %f\n", diskdevices[i].device, (float)((blks_read[0]-blks_read[3])/(now-time15)));
+ fprintf(file,"disk_read_blks15[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_read[0]-blks_read[3])/(now-time15)));
}
else
{
@@ -371,7 +371,7 @@ void report_stats_diskdevices(FILE *file, int now)
if((write_io_ops[0]!=0)&&(write_io_ops[1]!=0))
{
- fprintf(file,"disk_write_ops1[%s] %f\n", diskdevices[i].device, (float)((write_io_ops[0]-write_io_ops[1])/(now-time1)));
+ fprintf(file,"disk_write_ops1[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((write_io_ops[0]-write_io_ops[1])/(now-time1)));
}
else
{
@@ -379,7 +379,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((write_io_ops[0]!=0)&&(write_io_ops[2]!=0))
{
- fprintf(file,"disk_write_ops5[%s] %f\n", diskdevices[i].device, (float)((write_io_ops[0]-write_io_ops[2])/(now-time5)));
+ fprintf(file,"disk_write_ops5[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((write_io_ops[0]-write_io_ops[2])/(now-time5)));
}
else
{
@@ -387,7 +387,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((write_io_ops[0]!=0)&&(write_io_ops[3]!=0))
{
- fprintf(file,"disk_write_ops15[%s] %f\n", diskdevices[i].device, (float)((write_io_ops[0]-write_io_ops[3])/(now-time15)));
+ fprintf(file,"disk_write_ops15[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((write_io_ops[0]-write_io_ops[3])/(now-time15)));
}
else
{
@@ -396,7 +396,7 @@ void report_stats_diskdevices(FILE *file, int now)
if((blks_write[0]!=0)&&(blks_write[1]!=0))
{
- fprintf(file,"disk_write_blks1[%s] %f\n", diskdevices[i].device, (float)((blks_write[0]-blks_write[1])/(now-time1)));
+ fprintf(file,"disk_write_blks1[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_write[0]-blks_write[1])/(now-time1)));
}
else
{
@@ -404,7 +404,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((blks_write[0]!=0)&&(blks_write[2]!=0))
{
- fprintf(file,"disk_write_blks5[%s] %f\n", diskdevices[i].device, (float)((blks_write[0]-blks_write[2])/(now-time5)));
+ fprintf(file,"disk_write_blks5[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_write[0]-blks_write[2])/(now-time5)));
}
else
{
@@ -412,7 +412,7 @@ void report_stats_diskdevices(FILE *file, int now)
}
if((blks_write[0]!=0)&&(blks_write[3]!=0))
{
- fprintf(file,"disk_write_blks15[%s] %f\n", diskdevices[i].device, (float)((blks_write[0]-blks_write[3])/(now-time15)));
+ fprintf(file,"disk_write_blks15[%s] " ZBX_FS_DBL "\n", diskdevices[i].device, (double)((blks_write[0]-blks_write[3])/(now-time15)));
}
else
{
@@ -424,11 +424,11 @@ void report_stats_diskdevices(FILE *file, int now)
}
-void add_values_diskdevices(int now,int major,int diskno,float read_io_ops,float blks_read,float write_io_ops,float blks_write)
+void add_values_diskdevices(int now,int major,int diskno,double read_io_ops,double blks_read,double write_io_ops,double blks_write)
{
int i,j;
-/* printf("Add_values [%s] [%f] [%f]\n",interface,value_sent,value_received);*/
+/* printf("Add_values [%s] [" ZBX_FS_DBL "] [" ZBX_FS_DBL "]\n",interface,value_sent,value_received);*/
for(i=0;i<MAX_DISKDEVICES;i++)
{