LOGBOOK

HELP

1 / 241
time's up — finish this card
Other keys: show • Space: good • 1-4: rate • 0: skip • 5: flag
Topic IT Infrastructure Monitoring: Logging, Monitoring and Observability

Question

What makes unplanned downtime so expensive, and why has finding the cause of an outage become harder rather than easier?

Answer

Direct cost is only part of it — the reputational damage often outweighs the lost revenue — and in today's hybrid, SaaS-dependent estates fewer than 40% of IT leaders can pinpoint an outage's cause immediately.

Industry surveys consistently put the cost of large-enterprise downtime in the hundreds of millions per year across a sector, but the number that should worry an engineer is a different one: only about 38% of IT leaders can identify the root cause of an outage straight away and correctly. The rest are guessing, or waiting.

The reason is structural. A failing transaction today crosses your own systems, someone else's cloud, and two or three third-party SaaS platforms you cannot log into. Each piece may look healthy in isolation while the transaction as a whole fails, and you have no visibility into most of the path.

That gap is exactly what organisations are buying when they invest in observability platforms (increasingly with machine-learning-assisted analysis): not more dashboards, but the ability to answer which component caused the loss, in minutes rather than days. Reputational damage scales with how long the answer takes.

Go deeper:

or press any other key
Topic Network Programmability: CLI, REST APIs, YANG, NETCONF and RESTCONF

Question

What is RESTCONF, and how does it relate to NETCONF?

Answer

RESTCONF is a RESTful HTTP interface to YANG-modelled data. It uses the same YANG models and datastore concepts as NETCONF, but over HTTPS with ordinary HTTP methods, which makes it simpler and web-friendly.

RESTCONF (RFC 8040) keeps what makes NETCONF good, the YANG models and the abstraction from the device, and swaps the transport and message style for something every web developer already knows:

NETCONF RESTCONF
Transport SSH (TLS) HTTPS
Message style XML RPCs (<get-config>, <edit-config>) HTTP methods on URLs
Data format XML JSON or XML
Data models YANG The same YANG
Strength Transactions, candidate datastore, validation Simplicity, any HTTP tool or library works

On Cisco IOS XE, both interfaces expose the same YANG models, so the data you get is the same. Only the way you ask for it differs.

Go deeper:

or press any other key