Our AR Monitor enables you to create fine grained Monitors for your BMC Remedy, SmartIT and MyIT Applications. The data is provided as prometheus compatible metrics for state-of-the-art analytics and visualisation.
Table of Content
Introduction
AR Monitor allows you to query data from AR System Servers. The data is then exposed via prometheus compatible metrics.
New to AR Monitor? Getting started
Configuration parameters
Configuration
The following Environment Variables can be used to change the behaviour of the Monitor API.
parameter | sample | description | default |
---|---|---|---|
BASEURL | http://localhost:8080 | Base URL of the used arrestfulapi | |
AR_SERVER | pier1 | Remedy Server to connect to | |
AR_PORT | 1234 | Remedy Server TCP Port | |
AR_USER | Demi | Remedy Admin User who is used for all queries | |
AR_PASSWORD | geh!im# | Remedy Admin User password | |
USERNAME | monitor | Username to access the monitor API | |
PASSWORD | hd83jd83! | Password to access the monitor API | |
INTERVAL | 30 | Default Interval in seconds in which each metric is checked. Can be overwritten per metric. | 30 |
Import your metrics into prometheus
You can use Prometheus to pull your metric values regularly and to store the values in its time-series database.
1
2
3
4
5
6
7
8
9
10
11
12
13
- job_name: Armonitor
scrape_interval: 5s
scrape_timeout: 5s
metrics_path: /prometheus/metrics
scheme: https
basic_auth:
username: monitor
password: hdz2ns92!
static_configs:
- targets:
- your.armonitor.url
labels:
app: Armonitor
Build Dashboards with Grafana
Once you have your metrics available in prometheus you can use Grafana to build beautiful dashboards.