Welche Probleme werden auf trust.salesforce.com angezeigt und welche Probleme werden weggelassen?

Im Zusammenhang mit einer anderen Frage ist bei EU5 eine Verschlechterung der Bereitstellungsleistung aufgetreten von zwischen 6000% bis 10000% unter Verwendung der Metadaten-API. Dies bedeutet, dass die Arbeit (Speichern einer einzelnen APEX-Datei auf dem Server), die normalerweise in 14 Sekunden ausgeführt wird, zwischen 950 und 1500 Sekunden dauerte. Diese Situation hielt in der letzten Woche einige Tage an und infolgedessen kam unsere Entwicklungsarbeit für einige Tage zum Stillstand.

Ich denke, der gesamte EU5-Pod war für diesen Zeitraum betroffen, seit ich es war in der Lage, es auf zwei Produktions-Orgs und einigen Entwickler-Orgs perfekt zu reproduzieren. Auch andere Benutzer haben es später gemeldet.

Meines Wissens nach werden Probleme auf trust.salesforce.com transparent wiedergegeben – nur scheint dies nicht immer der Fall zu sein:

Geben Sie die Bildbeschreibung ein hier

Wenn ich dort kein Problem sehe, muss ich mich als nächstes dafür verantwortlich fühlen, nach möglichen Gründen zu suchen (wie schlechte Testklassen, schlechtes Setup usw.). Nachdem ich einige Stunden investiert hatte, wurde klar, dass der Server die Situation verursachte, da andere das gleiche Problem meldeten (hier und auf Twitter).

Ich würde mich interessieren, welche Art von Problemen oder welchen Schweregrad wir sehen sollen Bei trust.salesforce.com und im Gegensatz dazu, welche Probleme wir dort nicht erwarten sollten? Ich habe keine Dokumentation dazu gefunden.

Als etwas Ähnliches in passierte März 2015 für CS14 Ich gehe davon aus, dass wahrscheinlich nicht alles, was mit der Entwicklung zu tun hat, angezeigt wird. Dies ist zweimal traurig, da wir keine Möglichkeit haben, mit dem Salesforce-Support zu interagieren oder solche Probleme zu melden es.

Es ist zeitaufwändig und nicht sehr produktiv, immer die bekannten Support-Kommunikations-Substitute wie Twitter auszulösen, um zu überprüfen, ob sie bei Salesforce bereits auf dem Radar sind. Es ist auch nicht sehr schön und ich bin unglücklich über meine eigenen Beschwerden – auch wenn sie am Ende gerechtfertigt sein könnten.

Ich würde gerne erfahren, wie Sie mit solchen Situationen umgehen und wie ich damit umgehen könnte Beim nächsten Mal ist es besser.

Kommentare

  • Ich habe auch die Erfahrung gemacht, den Salesforce-Support zu kontaktieren, um zu erfahren, dass ein bekanntes Problem mit unserem besteht pod und nie etwas im Vertrauen zu sehen, das dies bestätigt.
  • Hallo Uwe. Nur damit Sie wissen – Sie sind nicht allein. Meine Kollegen und ich haben seit Sandboxen genau dieselben Probleme beim Speichern von Dateien über die Metadaten-API wurde auf Summer migriert ‚ 15. trust.salesforce.com meldet von Zeit zu Zeit (normalerweise nachträglich) Leistungseinbußen, aber nachdem es als behoben markiert wurde, tritt das Problem bald wieder auf Die einzige funktionierende Problemumgehung, die wir gefunden haben, ist die Verwendung der Tooling-API (anstelle der Metadaten-API), wann immer dies möglich ist. Entfernen aller verwalteten Pakete aus Dev Sandbox auch h Elfen, aber bei weitem nicht so effektiv wie das Speichern von Dingen über die Tooling-API.
  • Ich ‚ kenne die Antwort nicht, aber ich sehe die gleichen Dinge. Letzte Woche in EU5 fand ich Bereitstellungen, die bis zu einer Stunde in einer “ anstehenden “ -Stufe dauern, die ich noch nie zuvor gesehen hatte. Ich habe den Pinsel vom Support bekommen und nichts als grün auf trust.salesforce.com. Vor einiger Zeit waren die Gemeinden tagelang geschlossen und immer noch alle grün. Auch keine nützliche Antwort vom Support bis über eine Woche später. Ich ‚ würde gerne wissen, was SF dazu zu sagen hat … trust.salesforce.com inspiriert alles andere als Vertrauen, IME. Wenn Sie Beraterentwicklungsarbeit leisten, sind Sie in einer schwierigen Position mit Kunden.
  • @Aidan, dass ‚ es ist: Wir möchten exzellente Beratungs- und Entwicklungsarbeit liefern Stellen Sie sicher, dass Kunden Salesforce lieben. In solchen Fällen übernehmen wir den gesamten Verlust an Arbeitszeit und zusätzlichen Aufwand. Am Ende ist es ‚ nicht die Tatsache, dass solche Probleme auftreten. Sie können passieren. Die Tatsache, dass es weder einen Kommunikationskanal noch etwas auf trust.salesforce.com gibt, macht es uns sehr schwer …
  • @UweHeim Ich habe selbst ähnliche Erfahrungen gemacht, als ich in Organisationen für Kunden gearbeitet habe. ‚ ist es sehr schwierig, das Aufladen für zusätzliche Zeit zu rechtfertigen, während ich darauf warte, dass ein Test ausgeführt wird oder etwas bereitgestellt wird. Ich versuche, die Zeit für andere Dinge produktiv zu gestalten, aber wie Sie sagen, wenn sie einige Tage anhält, kann es sehr frustrierend werden, wenn andere gespannt darauf warten, dass Sie Ihre Arbeit beenden.

Antwort

Wir hatten mehrere Fälle, in denen Salesforce für Benutzer entweder extrem langsam oder nicht verfügbar war – dh 3 von 4 Paketen wurden gelöscht Vertrauen zeigte an, dass alles in Ordnung war.Nach einem Gespräch mit dem Support wurde mir mitgeteilt, dass Trust nur die Leistung der Datenbank überwacht und andere Probleme wie das Netzwerk nur dann berücksichtigt werden, wenn sie extrem sind.

Es wurde empfohlen, a zu verwenden Service wie Tausend Augen zur Überwachung des Netzwerks und wenn Probleme beim Protokollieren der Traceroute aufgetreten sind (Anweisungen hier: https://help.salesforce.com/apex/HTViewSolution?id=000025283&language=en_US ) Öffnen Sie ein Ticket und fügen Sie diese Protokolle als Anhang hinzu.

Kommentare

  • Es ist schwer zu erkennen, was “ trust “ bedeutet wirklich. Ich ‚ suche nach einer Aussage von Salesforce, in der sie sagen: Diese Art von Problem ist dort Reporter und das ist es nicht. Im Moment (aber dies basiert nur auf Hörensagen) fühlt es sich ein bisschen so an, als würden sie nur berichten, was sie wollen – oder vielleicht Vertrauen als eine Art Beweis dafür verwenden, dass der Dienst die meiste Zeit perfekt läuft. Dies scheint aus Sicht der Geschäftsbenutzer zuzutreffen – aber nicht aus Sicht der Entwickler. Zeitkritische Großprojekte müssen mögliche Plattformverzögerungen berücksichtigen. APIs auf Sandboxen können jeden Tag sehr unterschiedlich funktionieren.
  • Hier ‚ ist ein Artikel, der dies etwas näher erläutert – appneta.com/blog/top-5-salesforce-performance-problems . Ich bezweifle, dass sie eine solche Aussage machen würden, aber es ist sinnvoll, dass sie nur ihre internen Systeme überwachen würden, da es schwierig wäre, die tatsächliche Benutzererfahrung zu überwachen.
  • Ja, ich verstehe vollkommen, dass dies möglich ist ‚ Es ist nicht zu erwarten, dass irgendwo eine End-to-End-Leistung erzielt wird. Wenn jedoch 99,9% der Salesforce-Benutzeroberfläche (auch datenintensive Inhalte) sehr, sehr schnell und gleichzeitig 99,9% der Metadaten-API plus Tooling-API sehr langsam reproduzierbar sind (und ich meine 1000% bis 10000% langsamer als gewöhnlich) ) Es spricht für sich selbst, ob man die Verbindung oder den Server beschuldigt, denke ich …

Antwort

Ich hatte ein ähnliches Problem und hier wurde mir die Unterstützung mitgeteilt:

Sie sagten mir, dass dies auf eine vorübergehende Verschlechterung der Leistung zurückzuführen sei. Als ich fragte, warum es nicht auf trust.salsforce.com erfasst wurde, sagten sie mir, dass die Dauer sehr gering und daher nicht auf trust.salsforce.com erfasst wurde.

Auf trust.salsforce.com haben sie Erwähnt:

Leistungsprobleme

Der Indikator bedeutet, dass die durchschnittliche Transaktionsgeschwindigkeit für eine Instanz mindestens 2 Minuten lang 0,5 Sekunden überschritten hat.

Der Leistungsmonitor gibt in Intervallen von einer Minute die durchschnittliche Zeit an, die benötigt wird, um dem Benutzer zu antworten Anfragen für jede Instanz. Wenn eine durchschnittliche Zeit von mehr als 0,5 Sekunden gemeldet wird, untersucht das Site Reliability (SR) -Team das Problem, um sicherzustellen, dass mehrere Kunden betroffen sind. Wenn das Problem nur einen einzelnen Kunden betrifft, stellt SR sicher, dass der salesforce.com-Kundensupport über die erforderlichen Informationen verfügt, um es für diesen Kunden zu beheben. Wenn eine Verschlechterung durch mehrere Kunden länger als 2 Minuten dauert, wird die Anzeige mit einer Statusmeldung angezeigt, in der die Startzeit der Verschlechterung angegeben ist. Unser Ziel ist es, die Statusmeldung innerhalb von 5 Minuten nach Überprüfung, ob mehrere Kunden betroffen sind, im Bericht „Aktueller Status“ zu veröffentlichen und die Nachricht alle 30 Minuten zu aktualisieren, bis das Problem behoben ist. SR meldet, dass das Problem behoben ist, sobald der Leistungsmonitor eine durchschnittliche Verschlechterungszeit von weniger als 0,5 Sekunden für ein Intervall von einer Minute meldet. In diesem Fall sendet SR den Vorfallbericht in die Matrix für den Serviceleistungsverlauf und ersetzt den Indikator durch den Indikator.

Dies ist also möglich, wenn mehrere vorhanden sind Spitzen von 1,5 Minuten (ungefähr), dann können wir dieses Problem haben, aber es ist nicht auf trust.salsforce.com veröffentlicht.

Wie man mit einer solchen Situation umgeht:

In meinem Fall war ich Aufrufen der SFDC-API und Erhalten der Antwort, dass der Server nicht verfügbar ist. Also benutze ich einfach den Wiederholungsmechanismus. Nach 3 Versuchen bückte ich mich und versuchte es nach 12 Stunden erneut.

Kommentare

  • Meine Beobachtungen überschreiten den von Ihnen oben genannten Schwellenwert bei FAR und über mehrere Tage hinweg, ohne dass dies gemeldet wird. Ich vermute, dass “ Der Indikator bedeutet, dass die durchschnittliche Transaktionsgeschwindigkeit für eine Instanz 2 Minuten oder länger 0,5 Sekunden überschritten hat. “ wird NICHT für MetadataAPI und ToolingAPI verwendet. Mein Bauchgefühl ist, dass solche Entwickler-API-Probleme entweder nur selten oder gar nicht gemeldet werden. Ich ‚ bin mir nicht einmal sicher, ob sie eine Anfrage wie “ Transaktion “ in Betracht ziehen … was mir ‚ noch fehlt, ist ein Feedback von einem der Salesforce-Mitarbeiter hier, um diese Unsicherheit zu klären.
  • Grundsätzlich benötigen Sie jemanden vom SFDC-Team, der Ihnen sagt, wie genau die Metadaten-API behandelt wird und im Zusammenhang mit Leistungseinbußen. Wenn dies der Fall ist, werde ich meine Antwort löschen, damit diese Frage als unbeantwortete Fragenliste angezeigt wird und möglicherweise von jemandem aus dem SFDC-Team gesehen wird?
  • can ‚ Diese Antwort erhalten Sie nicht über den Support. Ohne Premier Plus-Support werden sie nicht mit Ihnen darüber sprechen (da der Entwickler-Support außerhalb des Anwendungsbereichs liegt).

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.