You can directly use variables in the action to pass interface and state with $subsystem and $type
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Mar 22 2026
notify 0 {
match "system" "CARP";
match "subsystem" "[0-9]+@[0-9a-z.]+";
match "type" "(MASTER|BACKUP)";
action "/usr/local/scripts/carp-test.sh";
};For all CARP external documentation, I think I've found the threshold where information is outdated in that man page:
According carp(4) (man carp) examples section, the name has changed.
@dereckson I first tried to redefine the devd rule by matching specific IFNET event types such as LINK_UP, LINK_DOWN, UP and DOWN, but none of them were triggered during CARP state changes in my tests.
notify 0 {
match "system" "IFNET";
match "subsystem" "vmx1";
action "logger CARP state change detected";
};A dedicated devd file was placed in /usr/local/etc/devd because this directory is usually used for custom configurations added by administrators, while /etc/devd contains the default system rules from FreeBSD. It makes the setup cleaner, avoids mixing custom logic with system configuration, and makes future maintenance or upgrades easier.
Mar 21 2026
Mar 20 2026
OVH API credentials published to apps/network/carp-hyper-001-switch path,
under application_key, application_secret, consumer_key keys.
Mar 19 2026
Mar 18 2026
Mar 17 2026
If we trigger the script through devd, we can provide a .conf configuration file in /usr/local/etc/devd.
Mar 16 2026
Nov 10 2025
Oct 19 2025
Oct 11 2025
Oct 9 2025
Alternatively, we made a lot of progress on this in T2124.
Sep 10 2025
Updated to PHPUnit 12.
Apr 15 2025
Dec 24 2024
Incident fixed, Grafana is running.
Path to where Grafana stores the sqlite3 database (if used), file-based sessions (if used), and other data. This path is usually specified via command line in the init.d script or the systemd service file.
I don't know why a lot of files was mine.
Nov 5 2024
In any case, the exporter should run as a non-root account
Nov 2 2024
Oct 23 2024
Oct 20 2024
Oct 18 2024
Oct 17 2024
Oct 12 2024
Oct 10 2024
D3502 operations configuration is ready.
We need a FreeBSD port for https://github.com/Lusitaniae/phpfpm_exporter
Test of https://github.com/Lusitaniae/phpfpm_exporter available for WindRiver on Grafana:
Sep 12 2024
Aug 10 2024
Aug 8 2024
We are insterested by trying the two
Discussed in E6
Aug 4 2024
Seems it can use the Prometheus alertmanager component.