Releases: etingof/snmpsim-control-plane
Releases · etingof/snmpsim-control-plane
Release 0.0.2
The major feature of this release is the addition of SNMP simulator processes
runtime metrics collection (by the snmpsim-supervisor
process.
Gathered information is stored in the DB and served via newly introduced REST API endpoints.
Aside from that, a handful of minor bugs have been fixed here and there.
Release 0.0.1
The tool is pretty much functional by this release! \o/
Most important changes include:
- Added
PUT /snmpsim/mgmt/v1/recordings/<recording>
endpoint which (unlike
POST) will create new or override existing recording. - When creating new recordings, also create all directories leading to the
recording being created. When recording is deleted, try to also remove
its directory if it's empty. - When failing to create/override a recording, return HTTP code 490 instead
of 404. - Added example systemd unit files for all control panel components.
- Renamed REST API specs into
snmpsimd-mgmt
andsnmpsim-metrics
on Swagger
and moved spec files into specs folder. - Removed SQL cascading from all management API models. That makes SNMP
simulator entities less dependent from each other when deleting some
of them what facilitates their reuse. - Added a new feature of tagging to Management API. Every Management API object
can be tagged with zero or more tags. The REST API client can then obtain
all tagged objects at once searching by tag.
Initial release
This is the first release of the SNMP Simulator Control Panel software.
The tool set seems to work, however there must be silly bugs all over the code base. On top of that, many important features are still to be taken care of.
But let's start with something! \o/