~/talk

Yet Another Monitoring Solution? Why APImon is Different

links:none on file
slides:none on file

APImon is an API‑centric monitor that runs real user scenarios as Ansible playbooks against an OpenStack cloud serving more than 100,000 cores and many PBytes of storage. It switches from metric aggregation to storing discrete events, uses the OpenStack SDK for free per‑call metrics, splits scheduler and executors (Gearman‑style) for scale, runs two installations inside and outside the cloud for comparison, pushes data into a time‑series/store pipeline (Influx/TS/EFK), and alerts via Alerta heartbeats while enforcing project cleanup.

AI-written summary · about

  1. 0:00Intro
  2. 2:36Our Journey to APlmon Monitoring is not a very new invention Analysis of existing solutions
  3. 5:39Requirements Engineering Stakeholder should understand the purpose of tests option to execute scenario in isolated environment Visualization: make results comprehensible for different stakeholders
  4. 7:51Solution Design Idea: define test scenarios as Ansible Playbooks
  5. 9:43APlmon basic Architecture
  6. 11:10V1.0: Proof of Concept Containerize all components Docker compose
  7. 14:27Refined Architecture
  8. 15:16V2.0: Adressing Issues, First Working MVP improved scheduler watching a Git project for new or updated scenarios executes Ansible playbooks in multiple sub-processes captures log of scenario execution and pushes to Swift
  9. 27:02Example Scenario
  10. 28:01Future Plans and Ideas Most likely move to Graphite Start gathering HTTP logs (Ansible is often hiding the real error) Move complete installation to OpenShift cluster, maybe even with operator Since scheduling is quite complex
  11. 29:07Summary Running test scenarios (Ansible or anything else).
  12. 30:28OpenStack Scavenger Hunt
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.