Releases: fabric-testbed/MeasurementFramework
knit7
Filebeats
knit6-may-2023 urllib3 fix
This release has a fix for the urllib3 bug in docker-py. Othewise it is the same release that was used for the KNIT6 workshop in Austin, TX April 2023.
knit6-apr-2023
This release was used for the KNIT6 workshop in Austin, TX April 2023.
ODC Migration
This release mainly addresses the new FABRIC ODC Rack where the Infrastructure central monitoring systems will be running.
ODC now hosts MinIO (replacing CEPH), central metrics and Thanos compactor.
Changes to Central Metrics role, along with the additional roles for minio, compactor and ping-plus are now implemented using docker-compose instead of Python Docker SDK. This results in more compact installation roles with more autonomy from the other roles. Common tasks are still used for creating directory structures and uploading configuration files. Common files are also still used for NGINX conf files and alerts.
Ping-plus is an addition to enable pings and other Blackbox Exporter probes to be made from the UKY datacenter rack which has access to the operations network. Formerly these probes were made from the Central metrics VM.
Other changes:
Grafana updated to version 9
Thanos updated to v0.29.0
Simple index page added to metrics.fabric-testbed.net
cAdvisor is being used on new ODC VMs and is expected to replace other instances of Docker Exporter as Docker Exporter is no longer being updated.
Nginx Proxy added for Thanos web UI's for status/debuging.
passlib no longer needs to be installed with bcrypt option.
Added promtheus_src for non-head node instances of Prometheus.
Thanos Stores updated to 23 racks.
GENI roles have been removed.
Dev/test install playbooks have been updated or removed.
Ceph to Minio conversion
Change from CEPH to MINIO for thanos object store for the rack data.
Added GPS PTP not responding alert.
v1.0.2
knit-sept-2022
Incorporates Instrumentation of Fabric Slice Code.
v1.0.0: Merge pull request #63 from fabric-testbed/dualrack_install
Updates
Racks
First release to work on all racks.
Ipv6, Ipv4 or dual racks are all now supported.
Added heartbeat alert for all racks.
Added rack name to many of the alert messages.
v0.1.6
This release is for the June 2022 production rack deployments.
Updates
All
Alert names should no longer have spaces in the name.
Updated docker image versions.
Lowered alert temperature for HostPhysicalComponentTooHot alert to 60 C.
Added dataplane link alerts.
Added dataplane isis recording rules.
Prometheus port 9090 moved to operations network.
Rack
Ipv6 only racks are not supported.
Central Metrics
Central now has thanos exporters.
Removed unresponsive thanos stores (ipv6 racks).
Grafana now listens on ipv4 and ipv6.
Added beta portal and beta jupyterhub monitoring.
Experiment
Initial addition of instrumentizing user experiment.