[NMOP] Re: SIMAP Issue #110: SIMAP definition - Observability sources and operational knowledge

Dan Voyer IETF <danvoyerwork@gmail.com> Mon, 23 February 2026 16:10 UTC

Return-Path: <danvoyerwork@gmail.com>
X-Original-To: nmop@mail2.ietf.org
Delivered-To: nmop@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 8A9D9BC49F92 for <nmop@mail2.ietf.org>; Mon, 23 Feb 2026 08:10:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Wt6aZL6u4e4s for <nmop@mail2.ietf.org>; Mon, 23 Feb 2026 08:10:24 -0800 (PST)
Received: from mail-oa1-x34.google.com (mail-oa1-x34.google.com [IPv6:2001:4860:4864:20::34]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 9F51CBC49F88 for <nmop@ietf.org>; Mon, 23 Feb 2026 08:10:24 -0800 (PST)
Received: by mail-oa1-x34.google.com with SMTP id 586e51a60fabf-409de4132b5so2808095fac.1 for <nmop@ietf.org>; Mon, 23 Feb 2026 08:10:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1771863024; cv=none; d=google.com; s=arc-20240605; b=MqRYVrY8XKbfW+YUAzlIoiEWNkx8SjBq4Zs/tQrwLtQFLsVQUWbf0kwXHyJR6C7i4p 6ESfkg33i6kaFkl4KHTEHy9aPzU+93rDOEQGvooASlzx6hfjE28SiZpi6k4DVIy0fFbb FUEqsqrBscwCmM5NGxZ2rwA+q6o25yftQZkAapBvHN0V7L7adVYiGlE/8nkG1bMijukc or+FLyVqDZM+uEREqkRl1SOOPxITMMgvkcvmXiYNWAagPp2M24vUBvaZ6OQdsOyoBFJ5 +824x6UVfec5Yv8G2MAXt/r9F15i29lPRwBO8ZUTLfxInKRrQSam/u1ZGcWajDrfIF4D LazA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=P6foB8NMJKsmTt3PYZ5xVovfBLAOtdItad7VNcP5JMM=; fh=z/W6fBFEhLXeq2LGVNzBM1tWLkgTvBFjepnpkie5HwU=; b=Eum7AyOZkTrZwWyI5MGztGost4jJq3FRGB6WPo4llqEYjU34ZGzCVAkX0Q11fVxqSp JZpu/GLRiZc3yLT1yxVTWSF/WiqHx6xLkB+cYe0+SaJQ5C0NwU4h+0Sb+/ue93rnoXKD bfKDIshQyNnZitHshb+BhmCaqedihps13RP3KjfWk08xTXzLOFOvPXqLJnwtetlgWr12 E3pI2PQM3jBiVPRUVYSXLHdwVNrNh46ZVG5hP1DRoVkn1J4IY7RJGRo+7uilCM89AYrt /F2/WaGDr8ziZSlrZHhh8efEQ4Fn/pPUH0fJcHb5olEpHl2nhSklznQ08U9g5u+HrY52 12kg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1771863024; x=1772467824; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=P6foB8NMJKsmTt3PYZ5xVovfBLAOtdItad7VNcP5JMM=; b=hIDl3uR6Rn+BHZPm/Om4C3cAJEeOnwRFrMiXJfhY2VcGcr3aVX8byL5slEAGaXOTNI HRdsduSFEwWiPbtR6u70szk5DUaMD57dSpYwTPYm0cMeolAqAIHwqAon5kIxLUhZSX6A t8lH47y/2mAchKnk/xG/jmziIZ/NEDUS/HXiSGyG5iETYnzZaraEfuo4sgtOcjjdxUtg 3ty4qdBlf8Q176/lByQF/RS0RinYRSmo6Oz/WPqoqMYYeUIBZLRGM9EKSWtN817p7PLn F+9X1xmau/uqWyAVGtNQy7ijcKWat9Lf+Jy8qbl5QurJHdzUr9rnZ6/yIVWYbYuj69G4 lNXQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771863024; x=1772467824; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=P6foB8NMJKsmTt3PYZ5xVovfBLAOtdItad7VNcP5JMM=; b=luMAoxREpfJtrT8FMmiFZLFqZA+MgztYxjQv1tAVeoVfXK6D0vii6DGifM2O1ATJTS 7vYSc3vEquUECcWHedjcUNlOSj8qGbaeVVjA/1PVkdDeBEjiq9RYfRbNzoveGK6PtF95 h2BnvE6vb8SjkiuIGnFY9JpUACdMU7R9WAUEWeZ+M1bikOuqg4bOb/Fds8JaBYrqnyO+ vSzLq9UWEpBbo0YQPil/0qp4CsblN7XY+BdV3mLczxkB0GiWqGx7/AfeLtFzTw1lmYww QBBSjVtmY0T0Tn1y5dfZ2epdgcYsoeiNaNYg3KpGozByeW6g7n3CppdzMIK0zu4eJ4M1 p5Kw==
X-Forwarded-Encrypted: i=1; AJvYcCUATlT/zWLR/7t0B39Ih/5gUV84o3bEMTXe9vB+43UWk7EiyvQOlFkhWdC10Ax73Nptvcdz@ietf.org
X-Gm-Message-State: AOJu0YzqcB2WtO7zrTOkNlKa8Z+obCRS2troSBAeYUkeHO2RD24Uolgm L6tzsVXD57iung2O1ITEvvxxedfRKVrbyaCV5FCSR0wXlO36KDWG2o895La+IbTcn5xlbiHUdSB 0ACRtT+6SLHX1IOpxV6Bplu3Ms2doUDA=
X-Gm-Gg: AZuq6aKYxCAi1ltD8QGVb/PKOD1QmJLo89b9flw9JHHI3mq/n8hK1uhBHnehSBL8Xa9 3AulO/EpsrQ1Filufym9wyh6MBV9LQdLCadDOnyaLWAdjUoF0ZmEQmwHJe+SSZ4DyCZmzLUzSDF ClxA1QeTBVEm2Ce0vsrCu9ifeYUeXEKKa8peIdMZy6yR8M+54xF0GA4HpLRzqzA+hjVT0Hd01pR uZiW/vrqd4CX8FVqcPapwJEMUghnNGCJKta6npU8KjMvsWJpz86huHEwzhIcnDJfOgUquzIax5u i470y+cq
X-Received: by 2002:a05:6870:fb92:b0:404:3017:fc45 with SMTP id 586e51a60fabf-4157ae8b636mr4849097fac.20.1771863023790; Mon, 23 Feb 2026 08:10:23 -0800 (PST)
MIME-Version: 1.0
References: <598e0b4681e7404e8a163a91cfbaa70d@huawei.com> <PAVPR07MB93593EDB9C350DE0F9A07B84919AA@PAVPR07MB9359.eurprd07.prod.outlook.com> <2bd08e1d261c4be0bc2fafaf04431c34@huawei.com> <9b800a415af247b6b0d6d58585a023c1@huawei.com> <daa0834b-1913-4ed7-84fc-8ebac8b21400@everything-ops.net> <ade5ff0b7f5c41ba99a1fad35e78cc04@huawei.com>
In-Reply-To: <ade5ff0b7f5c41ba99a1fad35e78cc04@huawei.com>
From: Dan Voyer IETF <danvoyerwork@gmail.com>
Date: Mon, 23 Feb 2026 11:10:12 -0500
X-Gm-Features: AaiRm53JQiQj_dLK0Dlb6yKBwL2j688p4qSQRVfINRp0BqPedetipBNr961duBk
Message-ID: <CA+nRKkpdk+a3rSaAoFrDBfOk5Aa=RtW+DMXpkjHz70aJv1Dhqw@mail.gmail.com>
To: Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="0000000000001fafed064b80027b"
Message-ID-Hash: RY7GSPMLQYRHXYHRRHB75GOL6DKUYYDD
X-Message-ID-Hash: RY7GSPMLQYRHXYHRRHB75GOL6DKUYYDD
X-MailFrom: danvoyerwork@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Sergio Belotti (Nokia)" <sergio.belotti@nokia.com>, "nmop@ietf.org" <nmop@ietf.org>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, OSCAR GONZALEZ DE DIOS <oscar.gonzalezdedios@telefonica.com>, "Thomas.Graf@swisscom.com" <Thomas.Graf@swisscom.com>, "reshad@yahoo. com" <reshad@yahoo.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [NMOP] Re: SIMAP Issue #110: SIMAP definition - Observability sources and operational knowledge
List-Id: "Network Management Operations (NMOP) Working Group" <nmop.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nmop/g420kMJ53U1eSJBAIQjOTUrCP_I>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nmop>
List-Help: <mailto:nmop-request@ietf.org?subject=help>
List-Owner: <mailto:nmop-owner@ietf.org>
List-Post: <mailto:nmop@ietf.org>
List-Subscribe: <mailto:nmop-join@ietf.org>
List-Unsubscribe: <mailto:nmop-leave@ietf.org>

Hi Olga, Benoit, and Sergio,

I understand where Sergio is coming from, but I have a strong preference to
keep the *definition* short and avoid expanding it into a long list of
low-level details (as Benoit also noted). I’d suggest a small tweak to the
existing sentence to make it a bit clearer while keeping it simple.

AS IS:

SIMAP is a data model that provides a topological view of the operator's
networks and services, including how it is connected to other models/data
(e.g., inventory, observability sources, and operational knowledge).


Dan's tweak:
SIMAP is a data model that provides a topological view of the operator's
networks and services, including how it is connected to other models (e.g.,
inventory) and external data sources (e.g., observability data, and
operational knowledge).

If we still feel we need examples, I’d rather add a brief clarifying
sentence outside the definition, but I don’t think we should keep iterating
on the definition text itself. This thread has already taken longer than it
should — let’s keep it simple/clear and move on.

Best,

Dan


On Mon, Feb 23, 2026 at 6:00 AM Olga Havel <olga.havel=
40huawei.com@dmarc.ietf.org> wrote:

> Thanks for the feedback Benoit, I agree with you completely.
>
>
>
> *From:* Benoit@everything-ops.net <benoit@everything-ops.net>
> *Sent:* Sunday, February 22, 2026 9:55 PM
> *To:* Olga Havel <olga.havel@huawei.com>; Olga Havel <olga.havel=
> 40huawei.com@dmarc.ietf.org>; Sergio Belotti (Nokia) <
> sergio.belotti@nokia.com>; nmop@ietf.org; mohamed.boucadair@orange.com;
> OSCAR GONZALEZ DE DIOS <oscar.gonzalezdedios@telefonica.com>;
> Thomas.Graf@swisscom.com; 'reshad@yahoo. com' <reshad@yahoo.com>
> *Subject:* Re: SIMAP Issue #110: SIMAP definition - Observability sources
> and operational knowledge
>
>
>
> Hi Olga,
>
> Since you are asking directly, here is my feedback.
>
> I actually disagree with the initial comment "Observability sources, and
> operational knowledge need to be better described . It is important since
> they are part of SIMAP definition." (
> https://github.com/ietf-wg-nmop/draft-ietf-nmop-digital-map-concept/issues/110
> )
>
> When I look at the TO BE below, it seems to me that we now have a too long
> list of low level details for a definition.
> Do we really want to have a term (specified in the terminology, so
> hopefully reused in different documents) that troubleshooting playbooks,
> policy documents, even change-management logs. If a specific SIMAP
> implementation has all of those, fine, but it's a different story to
> include them in definition.
>
> The outcome of the concept draft is a YANG module. I can picture people
> asking : how does your SIMAP YANG module link to metrics, logs, traces and
> alerts, policy documents, troubleshooting playbooks, change-management
> logs, just to name a few.
>
>
>
> I have a strong preference for the initial definition, kept generic on
> purpose.
>
> Regards, Benoit
>
> Hi Med, Oscar, Thomas, Benoit, Reshad, others,
>
>
>
> We agreed the SIMAP definition some time ago and there was consensus about
> it. Sergio is now asking us to add clarification about what observability
> sources and operational knowledge  are inside this definition.
>
>
>
> Therefore, the following change is a candidate, please let me know if you
> agree that it improves the definition. I am happy to leave it as it is,
> based on the consensus we had some time ago, but want to get more feedback
> before closing the issue either way. I feel that we spent some time
> agreeing the definition and reaching consensus, do not feel comfortable
> changing it based on late comments without getting more feedback.
>
>
>
> AS IS (both in Terminology and in Introduction):
>
>
>
> SIMAP is a data model that provides a topological view of the operator's
> networks and services, including how it is connected to other models/data
> (e.g., inventory, observability sources, and operational knowledge)
>
>
>
> TO BE (in Terminology, in Introduction, or in both ?. If we agree to
> change it, I would recommend in Terminology only):
>
>
>
> SIMAP is a data model that provides a topological view of the operator's
> networks and services, including how it is connected to other models/data
> (e.g., inventory, observability sources *like metrics, logs, traces and
> alerts*, and operational knowledge *like configuration files, policy
> documents, troubleshooting playbooks, change-management logs*)
>
>
>
> Best Regards,
>
> Olga
>
>
>
> *From:* Olga Havel <olga.havel=40huawei.com@dmarc.ietf.org>
> <olga.havel=40huawei.com@dmarc.ietf.org>
> *Sent:* Friday, February 13, 2026 5:23 PM
> *To:* Sergio Belotti (Nokia) <sergio.belotti@nokia.com>
> <sergio.belotti@nokia.com>; nmop@ietf.org
> *Subject:* [NMOP] Re: SIMAP Issue #110: SIMAP definition - Observability
> sources and operational knowledge
>
>
>
> Hi Sergio,
>
>
>
> I am not sure if we can separate model and data as you suggested, as we
> may need to connect at both model level (A->B) and instance/data level
> (A:a1->B:b1) for inventory, observability sources, and operational
> knowledge.
>
>
>
> Best regards,
>
> Olga
>
>
>
>
>
>
>
> *From:* Sergio Belotti (Nokia) <sergio.belotti@nokia.com>
> *Sent:* Monday, February 2, 2026 8:43 AM
> *To:* Olga Havel <olga.havel@huawei.com>; nmop@ietf.org
> *Subject:* RE: SIMAP Issue #110: SIMAP definition - Observability sources
> and operational knowledge
>
>
>
> Hi Olga,
>
> I disagree with you about the need of better description and your proposal
> under “to be” would help.
>
> I think the best would be to separate the connection to other models from
> data , in this way :
>
>
>
> “……..,  including how it is connected to other models (e.g., inventory)
>  and data (e.g. observability sources like metrics, logs, traces and
> alerts, and operational knowledge like configuration files, policy
> documents, troubleshooting playbooks, change-management logs)
>
>
>
> This would fix my comment.
>
>
>
> BR, Sergio
>
>
>
> *From:* Olga Havel <olga.havel@huawei.com>
> *Sent:* Friday, January 30, 2026 6:58 PM
> *To:* Sergio Belotti (Nokia) <sergio.belotti@nokia.com>; nmop@ietf.org
> *Subject:* SIMAP Issue #110: SIMAP definition - Observability sources and
> operational knowledge
>
>
>
> Hi Sergio,
>
>
>
> In relation to your comment about SIMAP definition: Observability sources,
> and operational knowledge need to be better described . It is important
> since they are part of SIMAP definition.
>
>
>
> The text that includes ‘observability sources and operational knowledge’
> was proposed by an operator and they are just mentioned as examples (e.g.
> of external data). I don’t personally find these terms ambiguous and needed
> any definitions or clarification in terminology. My concern would be that
> any clarification would expand the definition because of something that is
> an example of external entities outside of SIMAP, and move the focus from
> SIMAP itself.
>
>
>
>
>
> Nevertheless, if others agree with you I can easily add the following
> sentence that clarifies it further:
>
>
>
> AS IS:
>
>
>
> SIMAP is a data model that provides a topological view of the operator's
> networks and services, including how it is connected to other models/data
> (e.g., inventory, observability sources, and operational knowledge)
>
>
>
> TO BE:
>
>
>
> SIMAP is a data model that provides a topological view of the operator's
> networks and services, including how it is connected to other models/data
> (e.g., inventory, observability sources like metrics, logs, traces and
> alerts, and operational knowledge like configuration files, policy
> documents, troubleshooting playbooks, change-management logs)
>
>
>
>
>
> Best regards,
>
> Olga
>
>
> --
> Nmop mailing list -- nmop@ietf.org
> To unsubscribe send an email to nmop-leave@ietf.org
>