ubuntu-noble monit replacement proposal #338
jpalermo
announced in
Announcements
Replies: 2 comments 4 replies
-
Is there a list of these issues anywhere? BPM's unsafe was intended to accommodate these sorts of cases. |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Things that are NOT part of the plan
monit
Proposed Plan
processes.yml
bpm.yml
bpm.yml
templatebpm.yml
template is no longer required, but can be kept for backward compatibility with older stemcell linesprocesses.yml
to construct a systemd service for each process listed in the file/var/vcap/bosh/bin/bpm start JOB_NAME -p PROCESS_NAME
processes.yml
file, monit will be usedPotential Future Improvements
processes.yml
that are used to configure systemd for more advanced non-pid monitoringmonit summary
that would show you details for both monit and systemd managed processesPlaces that would need to be updated
systemdJobSupervisor
will need to be created to live alongsidemonitJobSupervisor
create-env
would need to also render theprocesses.yml
filebosh generate-job
would need to seed theprocesses.yml
filerelease/job/dir_reader.go
would need to account for including the file as part of a jobvalidate_monit
insrc/bosh-director/lib/bosh/director/jobs/release/release_job.rb
will need to support either file existing (but probably at least one of them)src/bosh-director-core/lib/bosh/director/core/templates/
where the templates are found and renderedBeta Was this translation helpful? Give feedback.
All reactions