Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #33972

Closed (moved)
Open
Opened Apr 23, 2020 by Karsten Loesing@karsten

Add Nagios check for CollecTor

We currently have a metrics-specific Nagios host that we want to shut down soon. One of its checks is to see whether CollecTor's files are becoming unavailable or stale. This check is not easily transferable to Tor's Nagios host, because it depends on a code base that is not being maintained anymore and that we want to deploy on Tor's Nagios host. That's why I rewrote this check in a simple Python script to be deployed on Tor's Nagios instance.

Questions:

  • anarcat and/or weasel: do you have any concerns about deploying this check in Tor's Nagios host alongside the Onionoo check?

  • irl: do you spot any checks in this Python script that are way off, or other checks that are missing?

  • atagar, other Python people: do you mind reviewing the Python code for general code improvements? The goal is to have a single, self-contained, easy-to-read Python script that produces just the data we need for Nagios to send out alerts.

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#33972