Recent Releases of https://github.com/aliceo2group/monitoring
https://github.com/aliceo2group/monitoring - v3.19.6
Added o2-monitoring-send utility to inject metrics from the command line.
- C++
Published by sy-c 12 months ago
https://github.com/aliceo2group/monitoring - v3.19.5
o2-monitoring-odc: updated query SHOW TAG VALUES FROM calibs WITH KEY to work with latest Grafana
- C++
Published by sy-c about 1 year ago
https://github.com/aliceo2group/monitoring - v3.19.4
- o2-monitoring-odc: special handling of calib query with "All" as task filter, now returning all tasks.
- C++
Published by sy-c about 1 year ago
https://github.com/aliceo2group/monitoring - v3.19.3
- o2-monitoring-odc: fixed output json format in case of no active calib.
- C++
Published by sy-c about 1 year ago
https://github.com/aliceo2group/monitoring - v3.19.2
CMake deps: set kafka private.
- C++
Published by sy-c over 1 year ago
https://github.com/aliceo2group/monitoring - v3.19.1
Minor compilation fix.
- C++
Published by sy-c over 1 year ago
https://github.com/aliceo2group/monitoring - v3.19.0
Minor pending updates:
- cmake kafka
- smaps
- tags
- C++
Published by sy-c over 1 year ago
https://github.com/aliceo2group/monitoring - v3.18.1
- Do not force dependencies to use C++20
- C++
Published by awegrzyn over 2 years ago
https://github.com/aliceo2group/monitoring - v3.18.0
- Move to C++20
- C++
Published by awegrzyn over 2 years ago
https://github.com/aliceo2group/monitoring - v3.17.5
- Remove code requiring C++20
- C++
Published by awegrzyn over 2 years ago
https://github.com/aliceo2group/monitoring - v3.17.4
- Remove verbose logging when failing to calculate derived metric
- C++
Published by awegrzyn over 2 years ago
https://github.com/aliceo2group/monitoring - v3.17.0
- Allow using MonLogger in executables
- C++
Published by awegrzyn almost 3 years ago
https://github.com/aliceo2group/monitoring - v3.16.1
- Minor changes to CMake
- C++
Published by awegrzyn almost 3 years ago
https://github.com/aliceo2group/monitoring - v3.16.0
- Added orbit ID mismatch detection
- C++
Published by awegrzyn almost 3 years ago
https://github.com/aliceo2group/monitoring - v3.15.4
- Improved error message when dividing by 0
- C++
Published by awegrzyn about 3 years ago
https://github.com/aliceo2group/monitoring - v3.15.3
- Increased Kafka consumer batch size to scale with link status
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.15.1
- Removed some
infolog messages
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.15.0
Breaking changes
- Removed hostname from default global tags (as it is set downstream); if you need it in please use addHostnameTag
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.14.1
- Do not look for
ApMonin default PATHs
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.14.0
- Set InfoLogger log level to
devel
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.13.2
- Fixed broken compatibility in PM measurement list
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.13.1
- Rename
MonitortoPmMeasurementto avoid collision in AliceO2
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.13.0
- Uses
smaps_rollupinstead ofsmapsfor PM - Enables PM measurements one-by-one, by default:
Monitor::Cpu,Monitor::Mem(more details in README).
- C++
Published by awegrzyn over 3 years ago
https://github.com/aliceo2group/monitoring - v3.12.2
- Fix CMake proto output dir
- C++
Published by awegrzyn about 4 years ago
https://github.com/aliceo2group/monitoring - v3.12.1
- Fixed warnings for optional code
- C++
Published by awegrzyn about 4 years ago
https://github.com/aliceo2group/monitoring - v3.12.0
- Add example inserting metrics from protobuf serialised Kafka messages to InfluxDB
- Add example serving metrics from Kafka over Websesrver
- C++
Published by awegrzyn about 4 years ago
https://github.com/aliceo2group/monitoring - v3.11.1
- Remove buffer empty log
- C++
Published by awegrzyn about 4 years ago
https://github.com/aliceo2group/monitoring - v3.11.0
- Added Kafka bridge
- Fixed header includes
- C++
Published by awegrzyn about 4 years ago
https://github.com/aliceo2group/monitoring - v3.10.1
- Fix concurrent access to run number
- Add WebSocket backend to send values directly to Grafana
- C++
Published by awegrzyn over 4 years ago
https://github.com/aliceo2group/monitoring - v3.9.0
- Suppress mode to avoid sending same value over again
- By default set log severity to
warn
- C++
Published by awegrzyn over 4 years ago
https://github.com/aliceo2group/monitoring - v3.8.11
- Fix segfault when parsing
/proc/self/smaps
- C++
Published by awegrzyn over 4 years ago
https://github.com/aliceo2group/monitoring - v3.8.10
- Better integration with InfoLogger, especially log flood protection
- C++
Published by awegrzyn over 4 years ago
https://github.com/aliceo2group/monitoring - v3.8.9
- Modify copyright header
- Fix flushing empty buffer
- Fix typo in Backend interface
- C++
Published by awegrzyn over 4 years ago
https://github.com/aliceo2group/monitoring - v3.8.7
- Escape empty tag strings
- C++
Published by awegrzyn almost 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.6
- Drop unnecessary boost headers
- Migrate
boost::filesystemtostd::filesystem
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.5
- Data Sampling tags
- Clear buffer only once
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.3
- Fixed CMake for
o2defaults
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.2
- Improved internal tests
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.1
- Removed left-over test
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.8.0
- Improved logging
- Forwards logs to InfoLogger if detected during compilation
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.7.1
- Added concept of run number
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.6.1
- Disable debug log messages
- C++
Published by awegrzyn about 5 years ago
https://github.com/aliceo2group/monitoring - v3.6.0
- Improve exception handling
- C++
Published by awegrzyn over 5 years ago
https://github.com/aliceo2group/monitoring - v3.5.1
- Use
memoryas metric name prefix
- C++
Published by awegrzyn over 5 years ago
https://github.com/aliceo2group/monitoring - v3.5.0
- Added PrivateClean and PrivateDirty memory mapping metrics
- Added Analysis tag value
- C++
Published by awegrzyn over 5 years ago
https://github.com/aliceo2group/monitoring - v3.3.4
- Use separate streams for StdOut backend
- C++
Published by awegrzyn over 5 years ago
https://github.com/aliceo2group/monitoring - v3.3.3
- StdOut backends supports atomic writes
- C++
Published by awegrzyn over 5 years ago
https://github.com/aliceo2group/monitoring - v3.3.0
- Added proportional set size to process monitoring
- C++
Published by awegrzyn almost 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.7
- Send process monitoring values in single metric
- Drop process name from default global tags
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.6
0tag value should remain int (before was pointing toACO)
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.5
- Add CRORC tag key
- Provide workaround for GCC < 8
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.4
- Make sure ROC tools are supported
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.3
- Brought back 2.x compatibility by providing metric type as int in StdOut backend
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.1.0
- Added InfluxDB 2.x backend (optional)
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.2
- Fixed warning in ApMon backend
- Fixed linking against pthread from tests
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.1
Release Notes - O2 Monitoring - Version v3.0.1
Bug
- [OMON-313] - When using derived mode metric is transmitted twice in 3.0.0
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v3.0.0
- Each metric can store multiple named values
- Backward compatible: default value name stays the same (
value) - New Metric constructor
Metric{name}requires chaining.addValue sendMultipledropped
- Backward compatible: default value name stays the same (
- Kafka is now InfluxDB transport not backend (
influxdb-kafkainstead ofkafka) - Added InfluxDB StOut transport
- Flume backend dropped
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v2.6.6
- Fix tags definition
- Fix Boost warnings in CMake
- Support tags in multi-value metrics
- C++
Published by awegrzyn about 6 years ago
https://github.com/aliceo2group/monitoring - v2.6.5
- Fixed RPATH
- C++
Published by awegrzyn over 6 years ago
https://github.com/aliceo2group/monitoring - v2.6.4
- Minor benchmark changes
- C++
Published by awegrzyn over 6 years ago
https://github.com/aliceo2group/monitoring - v2.6.3
- Reset rate to 0 when new run starts
- C++
Published by awegrzyn almost 7 years ago
https://github.com/aliceo2group/monitoring - v2.6.2
- CMake patch required by Boost 1.70.0
- C++
Published by awegrzyn almost 7 years ago
https://github.com/aliceo2group/monitoring - v2.3.0
- Drop CURL and HTTP transport
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v2.4.0
- Metric verbosity policy
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v2.2.0
Infoas default backend verbosity- Added InfluxDB over Unix socket backend
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v2.1.0
- Simplified tag interface
- Tag numbering
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v2.0.0
- Performance optimisations
- Whitelisted tags
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v1.9.5
Minor performance optimisation to Metric class and StdCout backend
- C++
Published by awegrzyn over 7 years ago
https://github.com/aliceo2group/monitoring - v1.8.0
- Auto push metrics
- Minor fixes and improvements
- C++
Published by awegrzyn almost 8 years ago
https://github.com/aliceo2group/monitoring - v1.7.4
- Define debug method to reduce verbosity of some metrics
- C++
Published by awegrzyn almost 8 years ago
https://github.com/aliceo2group/monitoring - v1.7.3
- Reading proc files instead of using
ps
- C++
Published by awegrzyn almost 8 years ago
https://github.com/aliceo2group/monitoring - v1.7.2
- Fixed: sending both derived and raw metrics
- Allow to set global tags
- C++
Published by awegrzyn almost 8 years ago
https://github.com/aliceo2group/monitoring - v1.7.1
- Adapted InfoLogger backend output in order to integrate it with DPL Debug GUI
- C++
Published by awegrzyn about 8 years ago
https://github.com/aliceo2group/monitoring - v1.7.0
- Added no-op backend
- C++
Published by awegrzyn about 8 years ago
https://github.com/aliceo2group/monitoring - v1.6.0
- Lowercase namespace
- Removed
addDerivedMetricsin favour ofsend(Metric, DerivedMetricMode) - Dropped
send(T value, std::string name)
- C++
Published by awegrzyn about 8 years ago
https://github.com/aliceo2group/monitoring - v1.5.0
- Improved instantiation using URI
- Removed
Configurationfrom dependency list
- C++
Published by awegrzyn over 8 years ago
https://github.com/aliceo2group/monitoring - v1.4.1
- ApMon: multiple parameters in single datagram
- C++
Published by awegrzyn almost 9 years ago
https://github.com/aliceo2group/monitoring - v1.4.0
- Support for sending multiple metrics at once (InfluxDB and Zabbix)
- Fixed issues with connectivity to Zabbix server
- C++
Published by awegrzyn almost 9 years ago
https://github.com/aliceo2group/monitoring - v1.3.0
- moved back from int64t to uint64t
- calculated rate is always double type
- benchmark adapted for monitoring tests
- C++
Published by awegrzyn almost 9 years ago
https://github.com/aliceo2group/monitoring - v1.2.0
- moved from uint64t to int64t
- using boost visitor to calculate rate from boost variant values
- C++
Published by awegrzyn about 9 years ago
https://github.com/aliceo2group/monitoring - v1.0.0
The first stable release that supports both CentOS 7, OS X and all needed backends.
- C++
Published by awegrzyn about 9 years ago