Hi All!
I'm in a building of a FreeNAS based NAS for a client. The main duty will be storing backups made by Bacula Community. I'm proceeding well, almost everything works as expected. But I have a problem that I can't solve myself, in turn I read all the pages Google shown me, without solution.
The problem is that I don't know how to monitor the ZFS pool from Nagios.
I created a 'portjail' jail, installed NRPE and FreeIPMI. The Nagios instance successfully queries the FreeNAS system's main parameters over NRPE, OS stats by classic plugins and hardware stats through IPMI.
But I can't monitor the ZFS pool itself, because it's stats inaccessible within a jail.
I don't want to install custom software or configuration on the root FS, because that's not recommended and hard to re-implement on upgrades.
I read everything about SNMP in FreeNAS, but this documentation is very limited. I can't found what MIBs I must use to decode the SNMPwalk output, can't find that are tehe ZFA info available over SNMP, and so on.
I also read every word about the possibilities to access zpool list/status from the jail, without finding any working solution.
Are there any way to solve this situation? Who uses Nagios/Icinga for monitoring FreeNAS and how do you do this?
Some details about the sytem:
Intel R2000 base 2U rackmont server with a S2600 MB, one E5-2603 CPU, 32GB ECC RAM
LSI 9211-4i SAS HBA (until Intel RMS25JB080 arrives, thats an LSI 9207-8i SAS HBA from Intel) plus an Intel RES2SV240 SAS Expander
4x Intel 1GbE NIC (igb driver), first 2 used in an LACP setup (this HP switch enables only 2 way LACP)
OS (FreeNAS 9.2.1.2) runs from a Kingston 8GB USB drive
12x 2TB Seagate Constellation CS SATA HDDs, arranged in one ZFS pool, 2x 6 disk RAIDZ2
I'm very happy with the performance at first sight: non-compressed dataset reads/writes about 950-980MB/s, NFS speeds about 90-100MB/s both ways (with FreeBSD 10 client), CIFS reads 60MB/s writes 80-100 MB/s (Windows 7 64 bit, SSD). Fortunately, FreeNAS 9 has Bacula-SD plugin, works well, test backups made at 108MB/s speed with it over the LAN.
I'm in a building of a FreeNAS based NAS for a client. The main duty will be storing backups made by Bacula Community. I'm proceeding well, almost everything works as expected. But I have a problem that I can't solve myself, in turn I read all the pages Google shown me, without solution.
The problem is that I don't know how to monitor the ZFS pool from Nagios.
I created a 'portjail' jail, installed NRPE and FreeIPMI. The Nagios instance successfully queries the FreeNAS system's main parameters over NRPE, OS stats by classic plugins and hardware stats through IPMI.
But I can't monitor the ZFS pool itself, because it's stats inaccessible within a jail.
I don't want to install custom software or configuration on the root FS, because that's not recommended and hard to re-implement on upgrades.
I read everything about SNMP in FreeNAS, but this documentation is very limited. I can't found what MIBs I must use to decode the SNMPwalk output, can't find that are tehe ZFA info available over SNMP, and so on.
I also read every word about the possibilities to access zpool list/status from the jail, without finding any working solution.
Are there any way to solve this situation? Who uses Nagios/Icinga for monitoring FreeNAS and how do you do this?
Some details about the sytem:
Intel R2000 base 2U rackmont server with a S2600 MB, one E5-2603 CPU, 32GB ECC RAM
LSI 9211-4i SAS HBA (until Intel RMS25JB080 arrives, thats an LSI 9207-8i SAS HBA from Intel) plus an Intel RES2SV240 SAS Expander
4x Intel 1GbE NIC (igb driver), first 2 used in an LACP setup (this HP switch enables only 2 way LACP)
OS (FreeNAS 9.2.1.2) runs from a Kingston 8GB USB drive
12x 2TB Seagate Constellation CS SATA HDDs, arranged in one ZFS pool, 2x 6 disk RAIDZ2
I'm very happy with the performance at first sight: non-compressed dataset reads/writes about 950-980MB/s, NFS speeds about 90-100MB/s both ways (with FreeBSD 10 client), CIFS reads 60MB/s writes 80-100 MB/s (Windows 7 64 bit, SSD). Fortunately, FreeNAS 9 has Bacula-SD plugin, works well, test backups made at 108MB/s speed with it over the LAN.