Dear StackState community,
We are pleased to announce the release of the StackState Agent 2.9.0.
Features
- DynaTrace Topology Integration:
- Create the topology in StackState from Dynatrace smartscape topology
- Added support for integrations to send events that can be linked to the topology in StackState using Event Context
- ServiceNow Integration:
- ServiceNow Change Request are monitored in StackState with all updates to the Change Request state reflected as external events in StackState, such that potential failures can be related to a change in ServiceNow
- Added support for filtering ServiceNow CI's using a custom
sysparm_query
- Support for custom cmdb_ci field that acts as the Configuration Item identifier
- Integrations:
- Added local persistent state that can be used by integrations to persist a JSON object per check instance to disk
- Support dynamic identifier building from check configuration using
identifier_mappings
- Kubernetes Integration:
- Map Kubernetes events to Kubernetes components in StackState as events
- Add extra topology component for ExternalName K8s services, that can merge with the actual service in use
- Add namespace as components and create relations to Agent for Kubernetes different resource types(Stateful, DaemonSet and etc)
Improvements
- ServiceNow Integration:
- Added support for batch queries. This can be set with a new parameter
batch_size
in the check configuration file
- Added support for batch queries. This can be set with a new parameter
- Integrations:
- Kubernetes, Kubelet, Kubernetes State and OpenMetrics integrations are monitored by StackState
- Check API supports auto snapshots when setting
with_snapshots
to True in the TopologyInstance - Sanitize events and topology data in the base check, encoding Unicode to string, before propagating data upstream
- Added functionality to the Identifiers utility to provide lower-cased identifiers for all StackState-related identifiers
- Trace agent:
- Interpret Traefik traces so that the Traefik component is not the parent of a service-instance
Bugfix
- VSphere Integration:
- Reconnect on an authentication session timeout
- Metric collection for components in Vsphere is now limited to the configured
config.vpxd.stats.maxQueryMetrics
value
- Integrations:
- Fixed python2 UTF-8 string encoding in data produced by all integrations
- Fixed spurious updates of Agent Integrations components in StackState
- Fixed a memory leak in the integrations caused by
yaml.safe_load
when loading large objects
- Nagios Integration:
- Fixes service name not visible in check details
- Remove reference of
datadog
in the log for corentp
check - Network Tracer:
- Fix loopback address detection
- Treat the inability to start network tracing as a breaking error
- Kubernetes Integration:
- Make HostPath volumes be treated as volumes rather than persistent volumes
Breaking changes
- None
Download
You can download and install it using the install script provided in StackState Agent V2 StackPack, as well as via our docker repository stackstate/stackstate-agent-2:2.9.0 / stackstate/stackstate-agent-2:latest
Comments
0 comments
Article is closed for comments.