Skip to content

Instantly share code, notes, and snippets.

@matschaffer
Last active March 15, 2022 04:49
Show Gist options
  • Save matschaffer/034cfb9c853fdf1a20aaf9da2068bb50 to your computer and use it in GitHub Desktop.
Save matschaffer/034cfb9c853fdf1a20aaf9da2068bb50 to your computer and use it in GitHub Desktop.

Testing clickability:

graph LR
M[Mat Schaffer fa:fa-twitter]
click M "https://matschaffer.com"
Loading
graph TD
subgraph Production Deployment
  ProdElasticsearch[Elasticsearch]
end

subgraph Monitoring Deployment
  MonElasticsearch[Elasticsearch]
end

subgraph Kibana
  Collectors[Collectors fa:fa-wifi]-->|poll|Metrics[OS, Cgroups, etc]
  Collectors-->|update|OpsMetricsObservable
  BulkUploader-->|observe|OpsMetricsObservable
  
  click Collectors "https://github.com/elastic/kibana/tree/main/src/core/server/metrics/collectors"
  click OpsMetricsObservable "https://github.com/elastic/kibana/blob/92a8636f0ff63ab072527574e96e6616327b2ea4/src/core/server/metrics/metrics_service.ts#L32"
  click BulkUploader "https://github.com/elastic/kibana/blob/main/x-pack/plugins/monitoring/server/kibana_monitoring/bulk_uploader.ts"
end 

BulkUploader-->|_monitoring_bulk|ProdElasticsearch
ProdElasticsearch-->|_bulk|MonElasticsearch
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment