Anomify API Documentation
Anomify AI Main Site | Anomify Documentation

/anomalies

/anomalies

/anomaly

/anomaly/lookup
/anomaly/train
/anomaly/{anomaly_id}

/exclusion

/exclusion/add
/exclusion/delete
/exclusion/list
/exclusion/test
/exclusion/types

/image

/image/anomaly
/image/metric

/js

/js/eventsender

/login

/login
/login/forgotpassword
/login/resetpassword
/login/validateclient

/match

/match/{match_id}
/match/{match_id}/graph
/match/{match_id}/motif/graph

/metric

/metric/{metric_name}
/metric/{metric_name}/anomalies
/metric/{metric_name}/anomalysummary
/metric/{metric_name}/bundle
/metric/{metric_name}/graph
/metric/{metric_name}/patterns
/metric/{metric_name}/timeseries
/metric/{metric_name}/yhat

/metrics

/metrics
/metrics/mostanomalous
/metrics/mostrecentlyanomalous
/metrics/mostrecentlymatched

/misc

/misc/phonecodes
/misc/timesince
/misc/timezones

/org

/org/adminalert/{alert_code}
/org/adminalerts
/org/channels
/org/events
/org/graph
/org/info
/org/summary
/org/update
/org/users

/pattern

/pattern/{pattern_id}
/pattern/{pattern_id}/disable
/pattern/{pattern_id}/matches
/pattern/{pattern_id}/timeseries

/patterns

/patterns/pending

/ping

/ping

/signup

/signup/demo
/signup/demo-orgs
/signup/selfserve
/signup/verify

/status

/status

/user

/user/delete
/user/info
/user/logout
/user/ping
/user/reportissue
/user/update
/user/updatepassword

/watcher

/watcher/create
/watcher/{watcher_id}/delete
/watcher/{watcher_id}/undelete
/watcher/{watcher_id}/update

/watchers

/watchers/chips
/watchers/list

Method: /exclusion/add

Detail

This method is not available to demo user accounts.

Add a new metric exclusion pattern.

Parameters

Key Required Example Description
list_type_id yes 1 Which exclusion list to add the pattern to
pattern yes (my|expression) A regular expression for matching metrics

Example Output

{
    "status": { ... see /login method for status block structure ... },
    "data": {
        "exclude": {
            "id": "7",
            "list_type_id": "1",
            "pattern": "^demo"
        },
        "metrics": [
            "demo_robustperception_io.prometheus.node_disk_io_time_seconds_total",
            "demo_robustperception_io.prometheus.node_disk_io_time_weighted_seconds_total",
            "demo_robustperception_io.prometheus.node_disk_read_time_seconds_total",
            "demo_robustperception_io.prometheus.node_filesystem_free_bytes.device.dev.vda1",
            "demo_robustperception_io.prometheus.node_forks_total",
            "demo_robustperception_io.prometheus.node_load1",
            "demo_robustperception_io.prometheus.node_load15",
            "demo_robustperception_io.prometheus.node_load5",
            "demo_robustperception_io.prometheus.node_memory_MemAvailable_bytes",
            "demo_robustperception_io.prometheus.node_memory_MemFree_bytes",
            "demo_robustperception_io.prometheus.node_network_receive_bytes_total.eth0",
            "demo_robustperception_io.prometheus.node_network_receive_bytes_total.lo",
            "demo_robustperception_io.prometheus.prometheus.promhttp_metric_handler_requests_total.200"
        ]
    }
}

Live Request

URL: /exclusion/add

You need to be logged in to your Anomify account to to make live API requests.

Please log in here or sign up to Anomify

Email
Password

Live request results will appear here.