-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chassis Intrustion Detection doesn't work correctly #65
Comments
IMO this sensor should not be handled by state monitoring but by event monitoring, as some systems might only report intrusion as sensor state while the case is open.
It should also already be covered by check_ipmi_sensor's SEL monitoring, as the chassis intrusion should create an event in the log, and the alarm may be reset by deleting the event.
I think Supermicro defining the alarm state as nominal indicates that they also consider event log monitoring the correct handling for this sensor.
|
As mentioned on my other issue, the problem here is that the plugin hardcodes how it calls the reading of the SEL Here's the raw output of the ipmi-sensors call to this host.
What's missing here (compared to other sensors) is That said if parsing the SEL is the way forward, I don't understand this line in
Because in the help output, it specifically gives instructions as to how to limit physical security from the SEL output, which it's already doing, hardcoded:
freeipmi does have a way via a config file ( One more datapoint for this: Supermicro does report discrete raw values for this when polled with On an "intruded" system with a psu with one plug missing:
And on a healthy system:
I don't know how/if it's even possible to get ipmi-sensors to output raw values. In theory, it has included an "oem" file that maps these values to real macros, but I can't see how to confirm that it's detecting/using the Supermicro mapping? |
Chassis intrusion causes my supermicro system to display "CRITICAL" when you log in via the web UI, so I'd like the plugin to pick up on it.
On an intruded system, it reports:
And when reset, it reports:
I suspect this is because it is expecting the IPMI device to tell it what states are "nominal", and there's no such threshhold as this.
The text was updated successfully, but these errors were encountered: