api: YAML JSON TOON Database
version: 1.0.0
format: yaml
dataset:
  id: 2854
  slug: monitoring-logging-tools
  title: Monitoring and Logging Tools
  description: Popular observability and telemetry tools.
  summary: "Observability tools by what they collect: metrics and dashboards (Prometheus, Grafana), logs (the ELK Stack, Loki), traces (Jaeger) and commercial platforms such as Datadog and New Relic, plus collectors, standards and error trackers like Fluent Bit, OpenTelemetry and Sentry."
  use_when:
    - You are assembling an observability stack and need to know which tool covers metrics, logs or traces.
    - You need a quick description of an unfamiliar tool in this space.
  caveats:
    - Tools overlap and many vendors now cover metrics, logs and traces together; categories here describe the core strength.
    - Self-hosted and managed versions have very different operational costs.
  related:
    - site-reliability-practices
    - cicd-pipeline-stages
    - infrastructure-as-code-tools
  entry_count: 14
  fields:
    - section: data
      field: tool
      type: string
      example: Prometheus
    - section: data
      field: type
      type: string
      example: Metrics
    - section: data
      field: description
      type: string
      example: Open-source monitoring and alerting toolkit wit…
  category: DevOps
  category_slug: devops
  tags: devops,monitoring,logging
  view_count: 49
  created_at: 1793403093
  updated_at: 1793403093
data:
  - tool: Prometheus
    type: Metrics
    description: Open-source monitoring and alerting toolkit with time-series database.
  - tool: Grafana
    type: Visualization
    description: Analytics and interactive visualization platform.
  - tool: ELK Stack
    type: Logging
    description: Elasticsearch, Logstash, and Kibana for log aggregation.
  - tool: Datadog
    type: SaaS Observability
    description: Cloud monitoring and security platform.
  - tool: New Relic
    type: SaaS Observability
    description: Application performance monitoring and observability.
  - tool: Jaeger
    type: Tracing
    description: Distributed tracing system for microservices.
  - tool: Loki
    type: Logs
    description: Grafana's log aggregation system that indexes labels instead of full log text to keep storage cheap.
  - tool: Fluent Bit
    type: Log collection
    description: Lightweight agent that collects, filters and forwards logs and metrics.
  - tool: OpenTelemetry
    type: Instrumentation standard
    description: Vendor-neutral APIs, SDKs and collector for generating and exporting metrics, logs and traces.
  - tool: Grafana Tempo
    type: Tracing
    description: A scalable distributed tracing backend that stores traces in object storage.
  - tool: Sentry
    type: Error tracking
    description: Captures exceptions and performance problems from applications with context for debugging.
  - tool: Splunk
    type: Logs and analytics
    description: Commercial platform for searching and analyzing machine data, widely used in security and operations.
  - tool: Zabbix
    type: Infrastructure monitoring
    description: Open-source monitoring of servers, networks and applications with alerting and visualization.
  - tool: Nagios
    type: Infrastructure monitoring
    description: Long-established open-source host and service monitoring with plugin-based checks.
