# Os_mon Release Notes

## Os_mon 1.3.9

### Fixed Errors and Malfunctions

- A bug in the disksup service has been corrected, where `disk_almost_full` alarms were not cleared correctly but remained in `alarm_handler`.
  Own Id: OTP-3696
  Aux Id: seq4888

## Os_mon 1.3.7

### Fixed Errors and Malfunctions

- UNIX:`disksup:get_disk_data()` did occasionally fail to return any data about disk usage. Alarms about almost full disks would also not be generated. This has been corrected.
  Own Id: OTP-3116

## Os_mon 1.3.4

### Fixed Errors and Malfunctions

- Changed MAX-ACCESS for `diskDescr` in OTP-OS-MON-MIB from `not-accessible` to `read-only`.
  Own Id: OTP-2693

## Os_mon 1.3.3

### Fixed Errors and Malfunctions

- Failover of a loaded MIB did not work. When a MIB was loaded on one node and that node crashed, the failover of the MIB to a new node did not work.
  Own Id: OTP-2200
  Aux Id: seq 651, HA75679

### Improvements and New Features

- Events in the Windows NT event log can be imported into erlang with the generic module nteventlog.
  Own Id: OTP-1673

## Os_mon 1.3.2

### Fixed Errors and Malfunctions

- Failover of a loaded MIB did not work. When a MIB was loaded on one node and that node crashed, the failover of the MIB to a new node did not work.
  Own Id: OTP-2200
  Aux Id: seq 651, HA75679

## Os_mon 1.3.1

### Fixed Errors and Malfunctions

- Failover/takeover of the SNMP agent administering the MIB did not work, since the old implementation tried to delete a Mnesia table on a node which was not up and running (which always is the case at failover). Now the SNMP related Mnesia table is defined to have the `local_content` property.
  Own Id: OTP-2146
  Aux Id: seq1

## Os_mon 1.3

### Improvements and New Features

- The `disksup` and `memsup` parts of os_mon is now supported on the WIN32 platform.
  Own Id: OTP-1670, OTP-1671
- The `memsup` part of os_mon is now supported on the VxWorks platform.

### Fixed Errors and Malfunctions

- The problem that `disksup` sometimes could hang the entire node during startup is solved.
  Own Id: OTP-1658

### Incompatibilities with Os_mon 1.2

- The SNMP Mib OS-MON-MIB has changed its name to OTP-OS-MON-MIB.

## Os_mon 1.2

### Improvements and New Features

- Added the attribute `loadCpuLoad` in the SNMP MIB `OS-MON-MIB`, in the `loadTable`. It uses `cpu_sup` to fetch the load.
  Own Id: OTP-1190
  Aux Id: PH3-OTP-3:7
- Added new module `cpu_sup`. It supervises the CPU load in the operating system.
  Own Id: OTP-1191

## Os_mon 1.1.1

### Improvements and New Features

- Adapted new application resource file possibility, i.e. module version is not specified any longer.

## Os_mon 1.1

### Improvements and New Features

- Added `os_sup`, a solaris syslog facility.
- Added the OS-MON-MIB for SNMP monitoring of os_mon.
- Added functions for inspection of configuration parameters for `disksup` and `memsup`.

### Incompatibilities

- Changed the output format from `disksup:get_disk_data/0`.