pulibrary / pdc_describe

Description application for Research Data content
7 stars 1 forks source link

Use something (recommended by Ops) for monitoring #1135

Open kelynch opened 1 year ago

kelynch commented 1 year ago

Acceptance Criteria

carolyncole commented 1 year ago

Hey team! Please add your planning poker estimate with Zenhub @bess @hectorcorrea @jrgriffiniii @kelynch

kelynch commented 1 year ago

Parts of this completed, documented in https://github.com/pulibrary/rdss-handbook/blob/main/monitoring.md.

Closing this and will regroup with Operations on remaining tasks, to be separately ticketed.

bess commented 1 year ago

Reopening because we don't have another ticket that captures our need for sensu monitoring. I added sidekiq to the list here.

bess commented 1 year ago

We need monitoring for sidekiq because it can crash silently:

Screenshot 2023-06-09 at 4 24 57 PM

jrgriffiniii commented 1 year ago

The following agents have been created for pdc-describe-prod using princeton_ansible:

image.png

jrgriffiniii commented 1 year ago

There exists no accompanying proxy for these, I shall evaluate and look to create this now.

jrgriffiniii commented 1 year ago

From what I could best determine, proxy entities are created automatically from status checks invoked from the backend:

image.png

jrgriffiniii commented 1 year ago

There seem to be authorization issues when attempting to edit ServiceComponents which I have already created (for a Service which I have also created):

image.png

jrgriffiniii commented 1 year ago

I am now currently able to successfully create ServiceComponents which subscribe to alerts from Agents:

image.png image.png